Here’s what’s new in Rock’s GitHub for Pre-Alpha Release 19.0.0, released on 10/21/2025.
v17.6 Highlights
- Issue 6436: Fixed a bug where attempts to reactivate large groups failed due to timeout errors.
- Issue 6469: Fixed a bug in the Transaction List block where transactions could not be moved between batches when a custom column was placed before the selection checkbox.
- Issue 6473: Fixed a bug where Person Merge produced errors when individuals belonged to multiple groups that shared attribute keys.
- Issue 6475: Fixed a bug where foreign phone numbers stored as attribute values were incorrectly saved with the US country code instead of their correct country code, even when multiple country codes were configured.
- Issue 6472: Fixed a bug in the Communication Entry block where communications created from Dynamic Data or other grid-based blocks were incorrectly marked as “bulk,” ignoring each block’s configuration settings.
- Issue 6478: Fixed a bug in the Financial Statement Generator where an individual’s statement failed to load when they were not included in the previously used Data View.
v18.0 Highlights
v18.0 was released in Alpha on October 14, 2025. See the Release Notes for complete details.
- Added the ability to print test label previews to a physical printer while designing Next-Gen labels.
- Added Campus Name, Device Name, Search Type, and Source Name fields and filters to the Next-Gen Label Designer.
- Added support for copying Next-Gen labels from the Next-Gen Check-in Label Detail block.
- Updated the Device and Universal field types in Obsidian blocks to correctly store raw values.
- Updated Next-Gen Check-in to prevent label interleaving when multiple kiosks print to the same printer for different families.
- Updated the Website Session filter in Data Views to correctly exclude individuals with matching website session interactions.
- Issue 6463: Fixed a bug in the Obsidian Page Parameter Filter block where attribute fields that allowed multiple values were not included in the query string as page parameters.
- Issue 6464: Fixed a bug where new Person records created through the Family Edit screens saved the first name in the nickname field and left the first name field blank.
- Issue 6468: Fixed a bug in the Communication Email Editor where “Asset” images ignored custom size settings and displayed at full width across email clients.
- Issue 6474: Added a Record Status field to Next-Gen Kiosk Registration Mode.
- Issue 6479: Fixed a bug in the Communication Entry block where the “From Name” and “From Address” fields were replaced with the current individual’s information when editing a saved communication.
- Issue 6481: Fixed a bug in the Obsidian Workflow Entry block where Lava did not render in the Pre-HTML or Post-HTML fields.
- Issue 6483: Fixed a bug in the Obsidian Workflow Entry block where the Range Slider attribute did not display correctly, preventing individuals from setting a value.
- Issue 6486: Fixed a bug in the "Attribute Set Value" Workflow Action Type where setting a Date Time attribute did not retain the time portion of the value.
v18.1 Highlights
- Added a “Display Address on Families” setting to Check-in Configuration to control whether the address field was displayed or required during check-in.
- Issue 6490: Fixed a bug that prevented Person profiles from being merged when both records had completed activity records for the same LMS class.