6.14.0

2025-07-03 Feature2 Fix3 Tweak5 Accessibility8 Language1

Features

  • Category Colors functionality has been merged into The Events Calendar. [TEC-5364]
  • Events Variables for Yoast SEO [TEC-5437]

Fixes

  • Add width and height attributes on images displayed in our Events pages [TEC-4715]
  • Disabled Event Views should redirect to default view [TEC-5427]
  • Recognize when the theme is registering single or archive Event templates when using a Block theme, and avoid registering our own. [TEC-5525]

Tweaks

  • Added actions: tec_events_category_colors_saved, tec_events_category_colors_migration_status_updated, tec_events_category_colors_migration_reset, tribe_log, tec_events_category_colors_migration_preprocessor_start, tec_events_category_colors_migration_preprocessor_end, tec_events_category_colors_migration_validator_start, tec_events_category_colors_migration_validator_end, tec_events_category_colors_migration_runner_start, tec_events_category_colors_migration_runner_end, tec_events_category_colors_migration_post_schedule_action, tec_events_category_colors_migration_post_cancel_action, tec_events_settings_tab_display_category_colors, tec_conditional_content_header_notice
  • Added filters: tec_events_category_color_generator_batch_size, tec_events_category_colors_enabled, tec_events_category_colors_show_frontend_ui, tec_events_category_validate_meta_key, tec_events_category_validate_meta_value, tec_events_category_colors_force_migration_notice, tec_category_colors_is_tec_admin_page, tec_events_category_colors_migration_batch_size, tec_events_category_colors_migration_pre_schedule_action, tec_events_category_colors_migration_pre_execute_action, tec_events_category_colors_migration_, tec_events_category_colors_migration_pre_cancel_action, tec_events_category_color_enabled_views, tec_events_category_color_dropdown_categories, tec_events_category_color_raw_categories, tec_events_category_color_category_meta, tec_events_category_color_filtered_categories, tec_events_category_color_sorted_categories, tec_events_category_color_highest_priority_category, tec_events_category_color_event_categories, tec_events_category_color_category_priorities, tec_events_views_v2_view_template_vars
  • Add the conditional content notice to Event Aggregator pages [TEC-5530]
  • Changed views: blocks/classic-event-details, blocks/event-category, blocks/event-datetime, blocks/event-organizer, blocks/event-price, blocks/event-tags, blocks/event-venue, blocks/event-website, blocks/parts/subscribe-list, blocks/parts/subscribe-single, integrations/elementor/widgets/empty, integrations/elementor/widgets/event-calendar-link, integrations/elementor/widgets/event-categories, integrations/elementor/widgets/event-categories/header, integrations/elementor/widgets/event-cost, integrations/elementor/widgets/event-cost/header, integrations/elementor/widgets/event-datetime, integrations/elementor/widgets/event-datetime/all-day, integrations/elementor/widgets/event-datetime/end-date, integrations/elementor/widgets/event-datetime/end-time, integrations/elementor/widgets/event-datetime/header, integrations/elementor/widgets/event-datetime/range-separator, integrations/elementor/widgets/event-datetime/start-date, integrations/elementor/widgets/event-datetime/start-time, integrations/elementor/widgets/event-datetime/time-separator, integrations/elementor/widgets/event-export, integrations/elementor/widgets/event-export/button, integrations/elementor/widgets/event-export/link, integrations/elementor/widgets/event-export/list-item, integrations/elementor/widgets/event-image, integrations/elementor/widgets/event-navigation, integrations/elementor/widgets/event-navigation/next, integrations/elementor/widgets/event-navigation/previous, integrations/elementor/widgets/event-organizer, integrations/elementor/widgets/event-organizer/details, integrations/elementor/widgets/event-organizer/details/email, integrations/elementor/widgets/event-organizer/details/email/content, integrations/elementor/widgets/event-organizer/details/email/header, integrations/elementor/widgets/event-organizer/details/phone, integrations/elementor/widgets/event-organizer/details/phone/content, integrations/elementor/widgets/event-organizer/details/phone/header, integrations/elementor/widgets/event-organizer/details/website, integrations/elementor/widgets/event-organizer/details/website/content, integrations/elementor/widgets/event-organizer/details/website/header, integrations/elementor/widgets/event-organizer/header, integrations/elementor/widgets/event-organizer/names, integrations/elementor/widgets/event-status/passed, integrations/elementor/widgets/event-status/status, integrations/elementor/widgets/event-tags, integrations/elementor/widgets/event-tags/content, integrations/elementor/widgets/event-tags/header, integrations/elementor/widgets/event-title, integrations/elementor/widgets/event-venue, integrations/elementor/widgets/event-venue/address, integrations/elementor/widgets/event-venue/address/address, integrations/elementor/widgets/event-venue/address/header, integrations/elementor/widgets/event-venue/address/map_link, integrations/elementor/widgets/event-venue/header, integrations/elementor/widgets/event-venue/map, integrations/elementor/widgets/event-venue/name, integrations/elementor/widgets/event-venue/phone, integrations/elementor/widgets/event-venue/phone/header, integrations/elementor/widgets/event-venue/phone/phone, integrations/elementor/widgets/event-venue/single-venue, integrations/elementor/widgets/event-venue/website, integrations/elementor/widgets/event-venue/website/header, integrations/elementor/widgets/event-venue/website/website, integrations/elementor/widgets/event-website, integrations/elementor/widgets/event-website/header, integrations/elementor/widgets/event-website/link, modules/meta/venue, single-event, v2/components/events-bar, v2/components/events-bar/views, v2/components/header, v2/components/messages, v2/components/messages/error-icon, v2/components/messages/notice-icon, v2/components/top-bar/category-color-picker, v2/components/top-bar/today, v2/day, v2/day/event, v2/day/event/category, v2/day/event/date/featured, v2/day/event/featured-image, v2/day/top-bar, v2/day/top-bar/datepicker, v2/latest-past/event, v2/latest-past/event/date/featured, v2/latest-past/event/featured-image, v2/list, v2/list/event, v2/list/event/category, v2/list/event/date-tag, v2/list/event/date/featured, v2/list/nav/next-disabled, v2/list/nav/next, v2/list/nav/prev-disabled, v2/list/nav/prev, v2/list/top-bar, v2/list/top-bar/datepicker, v2/month, v2/month/calendar-body, v2/month/calendar-body/day, v2/month/calendar-body/day/calendar-events/calendar-event, v2/month/calendar-body/day/calendar-events/calendar-event/date/featured, v2/month/calendar-body/day/calendar-events/calendar-event/title, v2/month/calendar-body/day/calendar-events/calendar-event/tooltip/date/featured, v2/month/calendar-body/day/calendar-events/calendar-event/tooltip/title, v2/month/calendar-body/day/cell-title, v2/month/calendar-body/day/date-extras, v2/month/calendar-body/day/date, v2/month/calendar-body/day/multiday-events/multiday-event, v2/month/calendar-body/day/multiday-events/multiday-event/bar/featured, v2/month/calendar-body/day/multiday-events/multiday-event/bar/title, v2/month/calendar-body/day/multiday-events/multiday-event/hidden/link/featured, v2/month/calendar-body/day/multiday-events/multiday-event/hidden/link/title, v2/month/calendar-header, v2/month/mobile-events/mobile-day, v2/month/mobile-events/mobile-day/mobile-event, v2/month/mobile-events/mobile-day/mobile-event/date/featured, v2/month/mobile-events/mobile-day/mobile-event/featured-image, v2/month/mobile-events/mobile-day/mobile-event/title, v2/month/top-bar, v2/month/top-bar/datepicker, v2/widgets/widget-events-list, v2/widgets/widget-events-list/event, v2/widgets/widget-events-list/event/date/featured, v2/widgets/widget-events-qr-code
  • Update Month view templates to use a more semantically appropriate table structure. Developers are advised to carefully review any customizations for compatibility before updating. [TEC-5185]

Accessibilitys

  • Changed aria-labels to aria-descriptions for WCAG compliance. [TEC-5524]
  • Correct an issue where alert text was not announced by screen readers. [TEC-5184]
  • Correct some heading uses that were confusing and/or misapplied. [TEC-5199]
  • Correct some images where the alt text conflicted with the linked title. [TEC-5183]
  • Improve the keyboard navigation of the Views menu. [TEC-5192]
  • Remove redundant aria-label attributes where they duplicate existing visible text. [TEC-5197]
  • Remove redundant title attributes on some images and links. [TEC-5194, TEC-5195]
  • Updated featured icons in all calendar views to include accessible labels. Reorganized the Month view Feature icons to be more understandable when read by a screen reader. Reworked several icon applications to make them more accessible. [TEC-5190, TEC-5201]

Languages

  • 59 new strings added, 132 updated, 1 fuzzied, and 1 obsoleted.