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
