CRM: Fixed bug in the Step Participant List that was preventing deleting a person from the list.
Group: Fixed the help text for the Sync Interval in the Group Detail block.
Event: Fixed issue in the RegistrationEntry block where the discounted cost summary on the summary screen and the success screen could be different if the discount is larger than the per registrant cost.
Check-in: Updated the Attendance Self Entry block to allow setting an optional Location picker or passing in a LocationId.
Core: Fixed an issue where a Group Location with an incomplete address may cause an Exception when editing a Group.
Connection: Fixed an issue where a Workflow Type couldn't be removed from a Connection Type and/or a Workflow couldn't be deleted if Connection Requests have already been created that use that Workflow Type.
Group: Fixed an issue where saving Attendance for a Group with no associated Schedule causes an exception.
Event: Fixed an issue where configuring more than one of the same person field to an event registration form and setting them to show in grid would cause an exception.
CRM: Fixed the age formatting on the Public Profile page so that yrs, mos, days, "old" displays correctly.
Core: Updated Lava to find the include file when run via a job.
Group: Updated the code to validate the Group Capacity rules when restoring a group member.
CMS: Fixed issue in ContentChannelDetail where an unused textbox "Item URL" was still displayed. Use "Content Channel Publishing Point" to specify the item URL for an RSS feed.
Check-in: Updated sounds so they can be customized directly inside of theme folders.
Check-in: Fixed Electric Theme to allow uploading the image from the Theme Styler block.
Group: Updated the Group Finder block to use only active members for the member count and average member age.
CMS: Updated the default styling of the Toggle to use the primary color of the theme to prevent confusion of what is the active state.
Event: Updated the Registration Instance Registration List block to include the necessary JavaScript to handle deletes correctly.
Workflow: The Workflow Launch block can now accept workflow attribute values (passed in the query string) which will be set when launching a workflow.
Event: Resolved issue where Event Registration Wizard does not show Account setting.
Check-in: Fixed Aero theme rendering issues in Internet Explorer and the Windows Check-in Client.
Check-in: Updated Rapid Attendance Entry Block to correctly update person email.
Communication: Improved the Communication Approval Email by making it a configurable item under Admin Tools > Communications > Communication Settings.
Check-in: Added a 'Has Cutter' attribute to printer devices so server side printing could perform automatic label cutting at the end of the label set or when a label has a '^FX ROCK_CUT' command. Also, updated the Windows Check-in Client app and iPad Check-in app (v1.9.1) with a new 'Enable Label Cutting' option for the same enhancement.
CMS: Added tag list to the Content Channel Items block.
Event: Fixed issue on the RegistrationInstanceRegistrantList block where a campus was not displayed in the grid.
Reporting: Fixed issue where a Report and its DataView's ModifiedDateTime fields would be updated every time a Report is run.
Check-in: Improved the check-in QR code print handling to not try to print anything if labels are not configured to print.
Prayer: Fixed issue in PrayerRequestEntry block where prayer attributes using a radio button list where not getting saved.
Core: Fixed a bug that was requiring that the keys in the Key Value List had to be unique to work properly.
Event: Fixed typo in Event Registration Template Detail Block.
Core: Fixed issue where getting a list of group/family members could include deceased group members.
Core: Fixed issue in Redis Cache where a Stack Overflow error would occur if a Campus attribute using a drop-down list was used.
Check-in: Fixed a regression with Family Select Check-in scrolling.
Core: Fixed inability to delete unsecured file types.
Core: Fixed issue in the "Defined Value Picker With Add" controls where an error would occur in some dynamic forms such as workflow forms.
Finance: Fixed issue in Transaction Matching where Spouse would be required if Marital status was not set (Spouse should only be prompted for if the Marital status is Married).
Core: Updated the Following By Entity Lava block to correctly delete following item.
Core: Fixed typo on code editor control.
Communication: Updated Send Notification to correctly get personal devices of people in groups and to log push attempt errors.
CMS: Fixed a bug with the HTML Form block that would blank e-mails.
Engagement: Fixed the delete button on the Step Participant List block. Prior to the fix, clicking the button did not delete the Step Participant.
Core: Updated Authorization cookie to allow SameSite to equal "None" instead of not being set. This will be compliant with the latest Official IETF specifications.
CMS: Fixed issue in the PageProperties block where clicking cancel while creating a new top level page would navigate back to the CMS Configuration menu.
Reporting: Fixed an issue where an Item Picker set as Required may allow an empty value.
Lava: Fixed an issue where accessing a navigation property of a Lava entity may fail with a "NoTracking" error.
Group: Fixed an issue where inactivating a Group with a large number of members may fail with a timeout.
Check-in: Updated Rapid Attendance Entry Block to remove all inactive schedules from the Picker.
Event: Fixed an issue where some Events on the Calendar page show an incorrect date range.
Core: Fixed an issue where loading a grid with a page size greater than 500 items could cause post-back errors.
Connection: Updated the Connection Request Detail block to hide inactive activities.
CRM: Fixed person merge issue where documents were not included in the merge.
Check-in: Fixed Check-in ItemCache issue where the cache was not being cleared on kiosks when the Clear() method was called when using the Redis backplane.
Core: Fixed grid buttons on Rock theme to only override background on .btn-default and .btn-danger