Events Calendar Pro 6.1.2

Summary

Maintenance Release

The latest update ensures support for user-defined custom CSS classes in the block editor, optimizes queries for condensing recurring events when the Condense events in Series setting is enabled, and corrects the passing of null to json_decode() for PHP 8.1 compatibility.

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:

  • Events Calendar Pro 6.1.2 is only compatible with The Events Calendar 6.1.4 and higher.
  • 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 the block editor includes support for user-defined custom CSS classes.
  • Optimize queries related to condensing recurring events when the Condense events in Series setting is enabled.

✨ Tweaks

New tweaks included in this release:

  • Correct passing null to json_decode() for PHP 8.1 compatibility.

ℹ️ Changes

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

  • blocks/related-events.php
  • blocks/additional-fields/checkbox.php
  • blocks/additional-fields/dropdown.php
  • blocks/additional-fields/radio.php
  • blocks/additional-fields/text.php
  • blocks/additional-fields/textarea.php
  • blocks/additional-fields/url.php


🗣 Translations

Updated language files and strings:

  • 9 new strings added
  • 50 updated
  • 2 fuzzied
  • 6 obsoleted