The Events Calendar 6.1.4

Summary

Maintenance Release

The latest update addresses key issues, including the proper parsing of URLs when WPML is enabled, ensuring valid HTML output, enhancing custom CSS class support in the block editor, fixing PHP 8.1 deprecations, refining WP_Query post type overrides, and preventing TypeError warnings.

As always, we recommend testing updates on a staging site first, but it should all be smooth sailing.


⚙️ Version

Minimum supported version in this release:

  • The minimum supported version of WordPress is now 6.1.0

✅ Fixed

Bugs that were squashed in this release:

  • Fixed an issue where pagination and various view actions were encountering 403 errors on the REST endpoints due to incorrect nonce caching; updated the way nonces are handled to prevent this problem.
  • Ensure proper parsing of URLs when WPML is enabled.
  • Ensure the logic for including the tribe_events post type on the tag archive page is corrected, narrowing the scope of WP_Query post type overrides to prevent conflicts with Divi templates.
  • Ensure the block editor includes support for user-defined custom CSS classes.
  • Fixed some PHP 8.1 deprecations that impact loading of views.
  • Prevent TypeError warnings around admin_footer_text_settings filter due to type hinting conflicting with other plugins returning null.
  • Ensure we output valid html around <dt> and <dd> elements in an accessible way.

✨ Tweaks

New tweaks in this release:

  • Remove end colons from some translated strings
  • Fix typo in template displaying stray “w”.
  • Removed code pertaining to Event Tickets CT1.

⚙️ Developers

New or updated hooks:

  • Deprecated misspelled tribe_get_organiser_object_after filter for one with correct spelling: tribe_get_organizer_object_after.

ℹ️ Changes

The following templates have been updated. Please be sure to check whether you’ve customized any of them before updating.

  • blocks/event-datetime.php
  • blocks/event-category.php
  • blocks/classic-event-details.php
  • blocks/event-organizer.php
  • blocks/event-price.php
  • blocks/event-tags.php
  • blocks/event-venue.php
  • blocks/event-website.php
  • blocks/featured-image.php
  • blocks/parts/subscribe-list.php
  • blocks/parts/subscribe-single.php


🗣 Translations

Updated language files and strings:

  • 11 new strings added
  • 12 updated
  • 0 fuzzied
  • 0 obsoleted