The Events Calendar 5.5.0

Summary

Maintenance Release

This updated version of The Events Calendar 5.5.0 features an update to the single event design and a deprecation notice for our legacy views.

This is a maintenance release that focuses on added features and bug fixes.

As always, we recommend updating on a staging site, just to be safe, but it should all be smooth sailing.


✨ New

New features included in this release:

  • We added has_event and has_no_events to the Venue and Organizer ORM so we can filter requests for both by whether they have events or not.
  • We added rel=noreferrer to Google Map links in order to improve performance and avoid security issues.
  • We now include actions before and after the creation of a view for REST API requests.
  • We allow specific filtering to add other views into the HTML caching for performance using the hook: tribe_events_views_v2_cached_views
  • We have begun to include a Legacy views deprecation notice.

✅ Fixed

Bugs that were squashed in this release:

  • We inverted the quotation marks to protect against issue with MySQL in ANSI_QUOTES mode.
  • You’ll now see the correct display order of sticky, featured, and “normal” events in Month View. We also added a class for targeting sticky posts for styling purposes.
  • We now ensure that the Events List Widget also shows the time zone when this setting is checked in the admin.
  • Saving an event when using the Block Editor without an Organizer is now working as expected.
  • Fusion Core/Avada Widget implementation of The Events Calendar will no longer throw warnings on the frontend display.

⚙️ Developers

New or updated hooks:

  • tribe_events_views_v2_before_make_view_for_rest
  • tribe_events_views_v2_after_make_view_for_rest
  • tribe_events_views_v2_cached_views

You can override the new styling of the Single Event view by using a constant 🙂


🗣 Translations

Updated language files and strings:

  • 8 new strings added
  • 181 updated
  • 0 fuzzied
  • 0 obsoleted