Events Calendar Pro 7.7.11

,
Published:
Share this

Summary

Feature Release

The latest version of Events Calendar Pro focuses on accessibility enhancements and also adds a new REST API endpoint for the Series archive.

Events Pro 7.7.11 is only compatible with The Events Calendar 6.15.12 or higher.

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


New

New features included in this release:

  • Introduces a new REST endpoint for the Series archive.

✅ Fixes

Bugs squashed in this release:

  • Sets the correct text domain in some files using the wrong one.

⚙️ Tweaks

Tweaks in this release:

  • Changes AJAX-based navigation from anchor tags to button elements for better semantic accessibility, as they trigger state changes rather than page navigation.
  • Improves mini calendar navigation semantics by removing the static month label from the navigation list.
  • Improves Summary View heading hierarchy by restructuring markup to use H2 for event list, H3 for dates, and H4 for event titles for better screen reader navigation.
  • Increases visual contrast for the focus indicator on the events by week widget.
  • Increases visual contrast for the focus indicator on the mini calendar widget.
  • Makes mini calendar event markers accessible by adding descriptive focus styles and contextual information for color-based indicators.
  • Increases visual contrast for the focus indicator on the virtual event link button.
  • Added filters: tec_is_rest_tec_v1_request, tec_rest_swagger_{$type}_definition, tec_rest_swagger_definition, tec_events_pro_rest_v1_series_read_params
  • Changed views: iframe/header, v2/map/event-cards/nav, v2/summary/date-group/date-tag, v2/summary/date-group/event, v2/summary/date-group/event/title, v2/widgets/shortcodes/components/top-bar/month-nav, v2/widgets/shortcodes/components/top-bar/nav/next, v2/widgets/shortcodes/components/top-bar/nav/prev

🗣 Translations

Updated language files and strings:

  • 56 new strings added
  • 4 updated
  • 0 fuzzied
  • 0 obsoleted