v1.8.7 Release Notes

  • Lava: Fixed the Parallax and WordCloud shortcode markup.

  • Finance: Fixed transaction matching to correctly order the accounts.

  • Check-in: Added a new "enforce strict location threshold" option in the "SaveAttendance" unattended check-in workflow action to prevent a room from going over capacity.

  • CMS: Improved the transaction matching block's "Individual" dropdown list to use the enhanced version to make it easier to find the right person.

  • Finance: Fixed payments where they can incorrectly match transactions on a blank ScheduleId.

  • Finance: Fixed Statement Generator Endpoint issue where the Account Name is used in the Account Summary.

  • Group: Fixed the unable to remove a group's location when Enable Group History is checked.

  • API: Improved the people rest controller to perform person matching when creating a new person.

  • Communication: Updated email template to check for wizard compatibility after processing lava.

  • CMS: Added new optional Show "Campus Selector" setting to Account Entry and Public Profile Edit blocks to allow adults to set/change their preferred family campus.

  • Communication: Added new PersonActionIdentifier lava filter for getting a person identifier (non-login) paired with an action for those cases where the string could be inadvertently be shared by the recipient.

  • CMS: Fixed 404 Pages Not being Returned.

  • Communication: Improved communication entry wizard to always populate From Name and Email from the selected template.

  • Finance: Updated statement generator to only include pledges that started before the end date of the statement.

  • Reporting: Fixed the report data area showing inactive attributes.

  • Lava: Improved the "scripturize Lava shortcode" to not create links for multi-chapter references (John 1-16) as these are not fully supported by online Bibles.

  • CRM: Improved performance when doing queries on Person.BirthDate.

  • CMS: Fixed "Address Control" to also check for city and state with address line 1 when marked as required.

  • CMS: Updated Font Awesome to 5.7.2

  • Finance: Fixed fundraising participant block to update the individual fundraising goal.

  • CMS: Added phone number display and field requirement options and made email a required field on the person external profile.

  • Other: Improved security on public facing components and blocks.

  • Check-in: Improved the performance of several underlying database calls used during the check-in process.

  • Other: Fixed issue where Rock would get an exception when upgrading to 8.7 if running a version of SQL Server older than 'Sql Server 2012 SP4'