Here’s what’s new in Rock’s GitHub for Pre-Alpha Release 19.0.1, released on 11/12/2025.
18.0 Highlights
- Updated the LMS Activity Completion workflow so that it now uses the Learning Class Activity Completion entity instead of the Student (Group Member) entity.
- Fixed an issue in the Family Preregistration block where editing security on child attributes was being enforced, preventing new guests from entering a child’s attribute information.
- Issue 6536: Fixed a bug on the Next Gen Check-in reprint labels screen where search results would fail if the search included spaces, such as when entering a first and last name.
- Issue 6494: Fixed a bug introduced in 17.5 where the Enable Lava Commands setting was not being applied correctly, whether configured in the block or when using the default Lava commands.
- Issue 6503: Fixed a bug in the Person Signal List block where a person’s Top Signal did not update immediately after adding a new Signal, and only refreshed after the Calculate Person Signals job ran.
- Issue 6505: Fixed a bug where SMS messages containing special characters were encoded using UCS-2, increasing the number of message segments and doubling the cost.
- Issue 6510: Fixed a bug in the Signal Type List block where removed signal badges continued to appear next to individuals in certain blocks.
- Issue 6520: Fixed a bug in the Obsidian Prayer List block where the campus field defaulted to the first campus in the list when the requester was not signed in.
- Issue 6568: Fixed a bug in the Obsidian Workflow Entry block where the Person Entry person and spouse attributes were not set when "Hide if Current Person Known" was enabled.
18.1 Highlights
- Issue 6485: Fixed a bug in the Obsidian Attribute Editor where adding an Attribute field type resulted in an exception.
- Issue 6552: Fixed a bug with the "Document" column in the Obsidian Signature Document List block where it wrapped text into two lines instead of staying on a single line.
- Issue 6511: Fixed a bug in the Obsidian Simple Communication Entry block where sending a communication template without any modifications caused an error, even though the message was sent successfully.
- Issue 6516: Fixed a bug in the Transaction List block where the "Move Transaction To Batch" option was incorrectly shown on the Transaction Details tab.
- Issue 6530: Fixed a bug in the webform Group List block where re-adding an archived individual did not prompt to restore their previous Group Member record and instead created a new record.
- Issue 6539: Fixed a bug in the Send Group Schedule Notification Service Job where the "Command Timeout" field was not being honored.
19.0 Highlights
- Added the "Chat Channel Message Send" and "Chat Direct Message Send" workflow actions, allowing workflows to send messages to a chat channel or directly to a person within Rock’s chat system.
- Updated the Attendance History block to improve its display on small devices, including better formatting for the attendance date.
- Updated Webforms block registration so it now occurs only during Rock startup, such as the Page Zone Blocks Editor and Mobile Page Detail pages.
- Updated the Person Duplicate Detail block by displaying the individuals Record Source.
- Updated the Obsidian Group Scheduler block so the occurrence date and schedules remain fixed at the top of the screen while scrolling.
- Issue 6281: Fixed a bug in the Fluid Lava engine where the
forloop.rindex Lava command (which returns the remaining iterations) did not include the current iteration, unlike DotLiquid.
- Issue 6440: Fixed a bug in the Registration Template Detail block where the creator was automatically assigned an individual security authorization.