GitHub Spotlight: 2/4/2026

18 hours ago 2 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.5, released on February 4, 2025.

18.3 Highlights

  • Added a new Command Timeout setting to the Process Group History job (default 300 seconds) to prevent SQL timeouts when processing large volumes of group history records.
  • Added a Campus Type filter to the campus picker in the Prayer Request Detail block, allowing users to narrow campus selections.
  • Fixed a bug where certain REST v2 endpoints incorrectly failed security checks when only ExecuteWrite permissions were assigned.
  • Fixed a bug in the Zone Blocks modal that allowed system blocks to be deleted when editing a page’s zone.
  • Issue #5091 Fixed a bug in the Event Registration block where the Event Registrations can be completed without all required fields filled out.
  • Issue #5409 Fixed a bug in the Registration Entry block where registrants were not added to groups after returning from external redirect-based payment gateways.
  • Issue #6637 Fixed a bug in the Attendance Analytics block where unintended GroupTypes were included due to Allowed Child Group Type relationships.
  • Issue #6642 Fixed a bug in the Obsidian Group Requirement Type Detail block where Attribute Values failed to load or save correctly.
  • Issue #6646 Fixed a bug in the Person Signal List block where the "Note" columns were hidden at narrow screen widths.
  • Issue #6648 Fixed a bug in the Communication Entry Wizard block where some recipients were removed after changing the Communication Type.
  • Issue #6649 Fixed a bug in Registration Entry where a registrant’s email address was updated even when the Email field was locked.
  • Issue #6652 Fixed a bug in the Obsidian Communication Entry block block where the local file path is prepended with “https://”.
  • Issue #6653 Fixed a bug in the Group Registration block where the selected Phone Country Code was not saved to the individual’s profile and instead defaulted to the first option.
  • Issue #6655 Fixed a bug in various Obsidian blocks where buttons could be accidentally triggered by pressing "Enter" on the keyboard while typing in a text field.
  • Issue #6660 Fixed a bug in the Obsidian Communication Entry Wizard block where the allowed Communication Types were not enforced, making all communication types permitted.
  • Issue #6664 Fixed a bug in the Communication Entry Wizard block where the SMS "From Number" field defaulted to the first recipient listed instead of the logged-in individual’s assigned number.
  • Issue #6665 Fixed a bug in the Account Entry block where phone number field labels were not visible on mobile devices.
  • Issue #6666 Fixed a bug in the Attribute Matrix Template Detail block where security for the attribute matrix items were not honored.
  • Issue #6668 Fixed a bug in the Obsidian Communication Entry Wizard block where saving a Communication Template failed if the template name contained special characters.
  • Issue #6671 Fixed a bug in the Obsidian Notification Message List block where the previous filter options were not saved when reloading the page.
  • Issue #6672 Fixed a bug where deleting a binary file from an attribute value sometimes timed out when there are many attributes in the database.

19.0 Highlights 

  • Added email notification option to the Person Merge block to notify the admin when the merge process completed.
  • Improved the Person Merge to the save non-selected last names as Previous Last Names.
  • Improved the Giving Automation Job performance.
  • Issue #6645: Added documentation comments to the RockNextGen Theme CSS explaining the usage of the inverted color-interface variables for Dark Mode.

Let’s get to work

Ready to bring your Rock RMS ideas to life?

We’re here to help.

Contact Us