The Events Calendar 6.15.11

,
Published:
Share this

Summary

Maintenance Release

The latest update of The Events Calendar focuses on enhancing accessibility.

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


⚙️ Tweaks

Tweaks in this release:

  • Changed views: blocks/parts/details, blocks/parts/organizer, blocks/parts/venue, modules/meta/details, modules/meta/organizer, modules/meta/venue, v2/month, v2/month/calendar-body/day/date-extras, v2/month/calendar-body/day/date, v2/month/calendar-header
  • Add JavaScript logic to move keyboard focus to expanded date content and announce event counts for screen reader users in month view mobile calendar.
  • Avoid logging a warning when bulk deleting events.
  • Improve accessibility in the mini calendar by replacing <em> elements used for event dots with semantic <span>s and removing redundant aria-label and title attributes.
  • Improve screen reader accessibility for weekday headers in month view calendar.
  • Remove the presentational role from the Month View table.
  • Replace misuse of definition list (`<dl>/<dt>/<dd>`) tags with semantic unordered lists (`<ul>/<li>`) in event details, organizer, and venue meta sections to improve screen reader accessibility and reduce confusion.

🗣 Translations

Updated language files and strings:

  • 3 new strings added
  • 53 updated
  • 1 fuzzied
  • 4 obsoleted