6.15.12

2025-11-18 Compatibility4 Fix1 Tweak8 Accessibility1 Language1

Compatibilitys

  • The Events Calendar 6.15.12 is only compatible with Event Tickets 5.27.0 or higher.
  • The Events Calendar 6.15.12 is only compatible with Events Pro 7.7.11 or higher.
  • Make method signatures in Builder explicitly nullable to resolve PHP 8.4 deprecation warnings. [TEC-5725]
  • Updates to support TEC v1 REST API Changes.

Fixes

  • Correct use of globals in admin scripts.

Tweaks

  • Added filters: tec_events_rest_v1_events_read_params, tec_events_rest_v1_venues_read_params, tec_events_main_container_id
  • Removed filters: tec_events_rest_v1_events_read_args, tec_events_rest_v1_venues_read_args
  • Changed views: v2/components/content-title, v2/day/time-separator, v2/list/event/title, v2/list/month-separator, v2/month/calendar-body/day/date
  • Correct notice display on the troubleshooting page. [TEC-5724]
  • Updates Shepherd library to 0.0.9 from 0.0.6 including various improvements. Shepherd's changelog can be found here https://github.com/stellarwp/shepherd/blob/0.0.9/CHANGELOG.md
  • Improve Day View accessibility by using semantic H2 headings for time separators to create a proper heading hierarchy. [TEC-5627]
  • Improve mini calendar accessibility by adding descriptive ARIA labels and clarifying focus indicators for color-based event markers. [TEC-5630]
  • Update heading levels for “Events at this venue” and “Events from this organizer” to improve accessibility and semantic hierarchy. [TEC-5636]

Accessibilitys

  • Add filter to wrap event content in a main landmark if needed, which allows for the 'Skip to Content' button to work. [TEC-5628]

Languages

  • 3 new strings added, 75 updated, 0 fuzzied, and 1 obsoleted.