GitHub Spotlight: 11/14/2025

3 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.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.

Let’s get to work

Ready to bring your Rock RMS ideas to life?

We’re here to help.

Contact Us