What’s New in LiveWhale 2.15.2

This patch release includes improvements to the upgrade process, QuickAccess search, new configuration options, and bug fixes.

Improvements to the upgrade process

In the last year, more and more of you have been successfully running your own upgrades. To help make that process smoother, LiveWhale 2.15.2 comes bundled with some messaging and process improvements. (These won’t be visible when you get this version, but will appear the following time you upgrade.)

First off: future LiveWhale releases will now be tied to specific release dates, rather than being available for automatic and manual upgrades immediately. This is to allow greater time for testing on development servers, and to more intelligently steer clear of inopportune times for automatic upgrades (holidays, etc.). We’ll announce the release date with each forthcoming new version announcement.

We’re also rolling out new dashboard messages (examples in the docs) and updated confirmation messaging (example) for those running their own upgrades. These include helpful links to the release notes and reminders about testing on dev before pulling to production.


Search and QuickAccess

  • QuickAccess is now enabled when applied to inputs of type=”search”, just as they are for type=”text”.
  • Added support for data-qa-results-div-id attribute on QuickAccess fields, which optionally allows targeting an existing element in the page by ID for use as a results container.
  • Changed QuickAccess JavaScript to wait for new results before clearing the old ones.

Bugs

  • Fixed an issue where certain repeating events could be hidden from the backend manager.
  • Fixed an issue where Event Organizer Comments weren’t being saved from the RSVP manager.
  • Fixed a bug where captions were ignored after uploading images directly to a new gallery.
  • Fixed an issue where media queries on WYSIWYG images could sometimes be mistakenly removed when editing images.
  • Fixed an issue that could cause drafts of linked calendar events to become unlinked from their calendar when published.
  • LiveWhale CMS Only
    • Fixed an issue where navigation items nested under separator text could sometimes show the wrong parent in the breadcrumb menu.
    • Fixed a PHP8 bug affecting the Password Protect this Directory tool.
    • Fixed missing markers in Places widgets due to Google Maps API changes.

Developer options

  • Added a SAML configuration setting SAML_ALLOW_EMAIL_AS_USERNAME that allows full email addresses to be used as SAML username attributes (otherwise, anything @ and after would be stripped).
  • In breadcrumb widgets, separator text items from a navigation can now be shown by including include_separator_text=true in the widget settings.

Behind-the-scenes

  • Added behind-the-scenes notifications of spikes in 404s as a potential screening tool for URLs broken by unintentional user or developer action.
  • Removed an unused dependency (htmLawed).

Release date: May 17, 2024

Other Recent Releases

View All