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.