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.