Summary
Feature Release
The latest update of The Events Calendar introduces the new QR Code Generation for events! Also, including improved accessibility fixes.
Read more about the new QR Code Generation feature here.
As always, we recommend testing updates on a staging site first, but it should all be smooth sailing.
✨ Features
New features in this release:
- Add an editor block to display an event QR code.
- Add a widget to display a QR code for an event.
- Add the
[tec_event_qr]shortcode. - Generate QR Code link in the Events Admin Table.
- QR Code metabox in Events Edit screen.
- Support QR Codes in TEC
✅ Fixes
Bugs squashed in this release:
- Harden backend requests to enforce user capabilities.
- Add aria-labels to view options and aria-current to the selected view.
- Add aria-label to the view selector button.
- Add an aria label to the Add to calendar button.
- Change focus to results after filtering `events/`.
- Change the wrapper div to a section tag to avoid multiple ‘banner’ landmarks.
- Small tweaks to improve the accessibility of user-facing messages.
- Tweaked accordions so they will toggle and not submit when using keyboard navigation.
⚙️ Tweaks
Tweaks in this release:
- Added filters: `tec_events_qr_enabled`, `tec_events_qr_valid_screens`, `tec_events_qr_code_supported_post_types`, `tec_events_qr_code_post_types`, `tec_events_qr_code_redirection_type`, `tec_events_qr_code_modal_vars`, `tec_events_qr_code_regenerate`, `tec_events_qr_current_event_url`, `tec_events_qr_upcoming_event_url`, `tec_events_qr_specific_event_url`, `tec_events_qr_redirection_url`, `tec_events_qr_widget_options`, `tec_events_qr_widget_fields`, `tec_events_qr_next_series_event_url`,
- Added actions: `tec_events_fully_loaded`
- Changed views: `blocks/parts/subscribe-list`, `v2/components/events-bar/views`, `v2/components/events-bar/views/list/item`, `v2/components/messages`, `v2/components/subscribe-links/single-event-list`, `v2/day`, `v2/list`, `v2/month`, `v2/widgets/widget-events-qr-code`
🗣 Translations
Updated language files and strings:
- 61 new strings added
- 145 updated
- 0 fuzzied
- 0 obsoleted
