Help Docs Software The Events Calendar Legacy The Events Calendar 6.15.9

The Events Calendar 6.15.9

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
Was this article helpful?