The Events Calendar 6.15.9

,
Published:
Share this

Summary

Maintenance Release

The latest version of The Events Calendar includes tweaks to improve compatibility with Yoast, reverts a change in the previous version (6.15.8) related to how the plugin interacts with Avada styles, and focuses on enhancing accessibility.

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


✨ Features

New features in this release:

  • Modified the conditional content to use a more modular approach to applying display logic. Created “Inline” version to avoid duplication of logic.

✅ Fixed

Bugs that were squashed in this release:

  • Alter logic so category colors CSS is only enqueued on event archive pages.

⚙️ Tweaks

Tweaks in this release:

  • Adds actions: `tec_conditional_content_assets`
  • Adds filters: `tec_admin_conditional_content_{$this->slug}_datetime_should_display`, `tec_admin_conditional_content_{$this->slug}_generic_upsell_opportunity_should_display`, `tec_admin_conditional_content_{$this->slug}_has_user_dismissed`, `tec_admin_conditional_content_{$this->slug}_check_capability`, `tec_get_admin_region`
  • Removes filters: `tribe_plugin_upgrade_readme_url`, `tribe_plugin_upgrade_notice`
  • Adds a new CSS class for accessible text that is visually hidden on smaller screens.
  • Adds upsell banner for recurrence functionality in classic editor.
  • Adds `tec_is_valid_view()` helper to check whether the current context represents a valid registered view.
  • Disables Yoast SEO pagination meta tags on Events Calendar views to prevent invalid rel=next/prev links.
  • Reverts automatic CSS combination handling for Avada to restore default behavior.

🗣 Translations

Updated language files and strings:

  • 7 new strings added
  • 25 updated
  • 1 fuzzied
  • 1 obsoleted