The Events Calendar 6.13.0

,
Published:
Share this

Summary

Feature Release

The latest update of The Events Calendar adds a `Block_Trait` to simplify block assets registration and avoid code duplication.

The Events Calendar 6.13.0 is only compatible with:

  • Events Pro 7.6.0 and higher
  • Events Community 5.0.7 and higher
  • Event Tickets 5.23.0 and higher
  • Event Tickets Plus 6.5.0 and higher

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


✨ Feature

Features in this release:

  • Add a `Block_Trait` to simplify block assets registration and avoid code duplication.

✅ Fixes

Bugs squashed in this release:

  • Improve Settings UX by preventing unstyled error state when tab object does not exist.
  • Update class steps to use namespaced class names consistently to improve class reusability.
  • In the onboarding API, improve data management by merging new params instead of overwriting existing ones.
  • Standardize asset loading by using a consistent function to load assets.

⚙️ Tweaks

Tweaks in this release:

  • Alter Telemetry to allow classes to hook in and supress the modal for specific pages.
  • Hide Telemetry modal on the onboarding page.
  • Improve the onboarding wizard by properly storing current tab completion and adding filter to force redirect.
  • Replace `tribe_asset` with `tec_asset` function for proper asset pathing.
  • Add `tec_events_onboarding_wizard_force_display` filter to allow bypassing Guided Setup display checks.
  • Add `tec_events_onboarding_force_redirect_to_guided_setup` filter to bypass checks for redirecting to Guided Setup.
  • Move Country and Currency lists to Common for better code reuse.
  • Update asset handling to leverage group paths consistently.

🗣 Translations

Updated language files and strings:

  • 2 new strings added
  • 252 updated
  • 4 fuzzied
  • 38 obsoleted