v1.15.4 Release Notes

  • Check-in: Improved performance of check-in cache after a change such as closing a location.

  • CRM: Fixed issue of Giving Overview block crashing when person has batch with only tax excluded contributions.

  • Finance: Fixed Utility Payment block to allow non-public accounts when provided in the URL.

  • CMS: Updated the Campus Context Setter block to have settings to provide a default Campus and to optionally update the individual's primary family Campus on change.

  • Core: Updated age brackets to split 0-12 into two separate brackets.

  • Communication: Added support for separate "API key" and "HTTP webhook signing key" values within Mailgun integration.

  • Core: Modified the Attribute Matrix model to improve the performance of change history logging.

  • Check-in: Updated the Attendance Detail block to correctly list Schedules, Locations and Groups available for moving checked-in individuals within the check-in manager.

  • Check-in: Updated the En Route block to correctly list Schedules, Locations and Groups available for moving en-route individuals within the check-in manager.

  • Finance: Fixed issue of attribute values not being populated in custom workflows triggered by Giving Automation Alert.

  • Finance: Fixed an issue that caused incorrect control amounts to be set on batches when an event registration was added through an externally hosted financial gateway.

  • Finance: Fixed an issue where the Statement Generator can time out when generating statements for people who have an excessive number of Person Alias records.

  • Event: Fixed Group Placement block to display group attributes selected in configuration.

  • Reporting: Fixed an issue within the Analytics Source Date logic where fiscal week numbers were incorrectly calculated due to a hard-coded 52 week per year assumption.

  • Event: Fixed an issue where Registration Registrants who share an email address (i.e. twins) are incorrectly merged into the same Person record.

  • Group: Fixed issue of universal search pointing persons to groups which they are no longer a part of.

  • Finance: Fixed issue of transactions with no payment details causing errors in the Transaction List block.

  • Connection: Added status counts to the available Lava merge fields for the Connection Opportunity Select Block.

  • Lava: Added visibility of the Registration.DiscountCode property to be visible to Lava.

  • Check-in: Fixed an issue where age, grade and ability level requirements might be ignored for Groups with multiple Locations in certain situations.

  • Finance: Updated text-to-give charge processing to prevent multiple attempts to charge a failed transaction.

  • Event: Fixed an error that would occur in the RegistrationEntry block if the person registering (the registrar) had a NULL email address.

  • CRM: Fixed a bug where the Documents block would sometimes show a configuration error message when there really was no configuration error.