Behavior adjustments
- To allow for easier automatic Google Analytics 4 video tracking, embedded YouTube iframes now enforce enablejsapi by default unless manually disabled.
Bugs
- Fixed the cancelation link sent out in the 24-hour reminder email for events with RSVP.
- Fixed an issue (introduced in 2.10.4) that caused some RSVP validation error messages to break the form interactivity.
- Fixed an issue where single_format_image did not properly get inherited by a gallery via the calendar widget.
- Fixed an issue where removing a themed global “default” gallery did not cause LiveWhale to revert to the core “default” gallery.
- Fixed an issue where the shorthand (“%%”) style XPHP syntax could sometimes fail to parse properly when specifying a format/cast.
- LiveWhale CMS Only: Fixed an issue where very large web pages could cause a search index error when being modified or saved under PHP 8.1+.
Developer options
- Updated the LiveWhale SAML integration to allow for multiple IdP signing certificates for easier cert rollover.
- Updated the LiveWhale SAML integration to allow login POST data from all hosts as long as certificate(s) validate, even if different from the IdP server hostname.
Behind-the-scenes
- Fixed a performance issue affecting calendar requests under high traffic scenarios.
- Fixed NPM vulnerabilities related to @babel packages.
Release date: July 14, 2023