GitHub Spotlight: 3/19/2026

11 hours ago 3 mins read
Loading the Elevenlabs Text to Speech AudioNative Player...

Here’s what’s new in Rock’s GitHub for Pre-Alpha Release 19.0.7, released on 3/18/2026.

v18.3 Highlights

  • Improved performance of the Update Persisted Attribute Values job when working with certain field types.
  • Fixed a rounding issue in the Transaction Entry (V2) block where fee coverage across multiple allocations could result in minor discrepancies.
  • Issue 6430 Fixed a bug in the Note Type Detail block where the “Enabled Approvals” option was still shown even though the manual note approvals are no longer supported, and replaced it with a new AI-based approval setting.
  • Issue 6643 Fixed a bug in the Connection Request block where simultaneous requests caused performance issues and timeouts.
  • Issue 6709 Fixed a bug in the Communication Wizard block where non-breaking spaces, such as double or trailing spaces, were incorrectly replaced with single quotes in SMS messages.
  • Issue 6710 Fixed a bug in the Learning Management System where assignments submitted on time were marked late if the facilitator graded after the due date.
  • Issue 6712 Fixed a bug in the Workflow block where Workflow Types did not inherit security from their Category.
  • Issue 6713 Fixed a bug in the Connection Request block where validation messages persisted when switching between individuals.
  • Issue 6714 Fixed a bug in the Bulk Update block where step authorization did not correctly inherit permissions from the Step Program.
  • Issue 6715 Fixed a bug in the Check-in block where abbreviated name searches, such as "te de" for "Ted Decker", could cause timeouts.
  • Issue 6718 Fixed a bug in Obsidian blocks where Memo fields configured for HTML displayed encoded tags instead of rendered content.
  • Issue 6721 Fixed a bug in the Connection Board block where checklist attribute values were not displayed correctly in the detail view.
  • Issue 6722 Fixed a bug in the Notes block where the “# Replies” link disappeared after editing and saving a note.
  • Issue 6725 Fixed a bug in the Group Scheduler block where the tooltip styling made Min, Max, Desired values difficult to read.
  • Issue 6726 Fixed a bug introduced v18.2 in the Obsidian Saved Account List block where individuals were unable to delete their own saved payment methods without Edit permissions.
  • Issue 6727 Fixed a bug in the Registration Template Confirmation Email where a Lava error occurred when using the PersonTokenCreate filter during email generation.
  • Issue 6728 Fixed a bug in the RockNextGen theme where long page descriptions overflowed the header.
  • Issue 6730 Fixed a bug in the Obsidian Attribute Editor where attributes could not be saved if HTML was included in the Pre-HTML or Post-HTML fields
  • Issue 6733 Fixed a bug in the blocks with Obsidian Grid where light mode disabled pagination but still limited results to 50 rows.
  • Issue 6734 Fixed a bug in the Date Parts Picker in Obsidian blocks where the Future Years setting are still enabled when set to 0.
  • Issue 6735 Fixed a bug in the Check-in block where family check-in could produce incorrect over-capacity counts when automatic group and location selection was enabled across multiple services on the same day.

v19.0 Highlights

  • Added a Smart Scroll setting to the Public Learning Class Workspace block to automatically bring selected activity content into view.
  • Added Body and RawBody merge fields to Lava Applications.
  • Added a Communication Access Mode setting and “View All” security option to better control access to Communication details.
  • Added a page and block for displaying Rock MCP Servers.
  • Added support for a “contains” comparison in the Lava Where filter to allow partial matching.
  • Added a Prevent Duplicate Registrants setting to Registration Templates to stop duplicate registrations for the same instance.
  • Added a new Lava PrintZpl command to send ZPL content directly to Zebra printers.
  • Added a ToBase64 Lava filter to encode strings or byte collections.
  • Added registrant eligibility rules to Registration Templates to prevent invalid family member registrations.
  • Improved Bulk Email handling to display Bulk classification when limits are exceeded, added settings for customizing Personal and Bulk labels, and enhanced help text in the Communication Wizard.
  • Improved Text-to-Give processing by removing failed pending transactions after notifying the giver.
  • Improved CMS Page Properties URLs to use the site’s domain instead of relative paths.
  • Issue 6697 Fixed a bug in the Registration Template block where Selectable Campuses settings were not retained when reopening the editor.
  • Issue 6729 Fixed a bug in the Attribute Editor where the Category dropdown displayed incorrect categories instead of those tied to the entity type.

Let’s get to work

Ready to bring your Rock RMS ideas to life?

We’re here to help.

Contact Us