Behavior adjustments
- Linked Calendar events sent to the trash (when missing from the ICAL feed on an hourly sync) will now be auto-restored from the trash, including all customizations, if event with matching UID returns to the ICAL feed on a later sync.
- Attempting to load an event URLs with a trailing slash will now redirect to the working slash-less version rather than 404ing.
- LiveWhale CMS Only: Extended maximum length of a single saved Navigation to 1,200 links and added an error message when trying to add links beyond that.
Bugs
- Fixed an issue that prevented quoted / exact searches from being permitted on the frontend calendar.
- Fixed an issue where externally-linked events from a linked calendar source could not have their external url edited or validated properly.
- Fixed a bug introduced in 2.21.0 affecting the “categories” variable on event list and event details templates, which resulted in an HTML-formatted string being returned where previously there was an array (even with the new USE_CATEGORY_LINKS_IN_EVENTS_WIDGETS flag disabled).
- Fixed an issue where inline style or script tags in format_widget settings could be stripped or malformed.
- Fixed an issue where loading Linked Calendars from GiveCampus.com feeds could occasionally fail, added a workaround to more reliably load those events.
- Fixed an issue where individual requests that toggle between empty and not-empty (widget outputs, say) weren’t always correctly updating the cache in the empty state.
- Fixed an issue affecting the saving of new locations attached to drafted content.
- Fixed an issue affecting the saving of repeating monthly events on sites where USE_AP_STYLE date formatting was enabled.
Behind-the-scenes
- Fixed an operating-system-level SSL compatibility issue that could prevent LiveWhale from issuing certain types of internal HTTP requests.
- Various performance improvements around caching and handling of bot traffic and traffic spikes.
- Added a check to fallback to unminified scripts if an error is detected by the minification process.
Release date: September 07, 2025