Events
Recent Updates
Fixes
- Fixed - Error in block editor that would prevent saving events with Tickets directly. [TECTRIA-1464]
Languages
- 0 new strings added, 2 updated, 0 fuzzied, and 0 obsoleted.
Fixes
- Resolved block editor JavaScript errors in WordPress 6.9 by properly importing
sprintffrom@wordpress/i18n. [ET-2595]
Languages
- 0 new strings added, 0 updated, 0 fuzzied, and 0 obsoleted.
Fixes
- Removes the element as a wrapper in events related pages, avoiding the calendar page rendering issues for many themes. Adds a
role="main"to the first element printed by The Events Calendar on those pages to maintain accessibility. [TEC-5729]
Fixes
- Provides context to a translatable placeholder which could result in an error when using existing translation. [TEC-5728]
Languages
- 1 new strings added, 5 updated, 0 fuzzied, and 0 obsoleted.
Compatibilitys
- Events Pro 7.7.11 is only compatible with The Events Calendar 6.15.12 or higher.
Features
- Introduce new REST endpoint for the Series archive.
Tweaks
- 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 - Change AJAX-based navigation from anchor tags to button elements for better semantic accessibility, as they trigger state changes rather than page navigation. [TEC-5633]
- Improve mini calendar navigation semantics by removing static month label from navigation list. [ECP-1995]
- Improve 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. [ECP-1996]
- Increase visual contrast for focus indicator on events by week widget. [ECP-1994]
- Increase visual contrast for focus indicator on mini calendar widget. [ECP-1992]
- Make mini calendar event markers accessible by adding descriptive focus styles and contextual information for color-based indicators. [TEC-5630]
Accessibilitys
- Increase visual contrast for focus indicator on virtual event link button. [ECP-1993]
Languages
- 56 new strings added, 4 updated, 0 fuzzied, and 0 obsoleted.
- Set correct text domain is some files using the wrong one.
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.
Compatibilitys
- Event Tickets Plus 6.9.0 is only compatible with Event Tickets 5.27.0 or higher.
Features
- Introduces Purchase Rules which can help you configure logical discounts or restrictions for your ticket sales. [ETP-1028]
Tweaks
- Added filters:
tec_tickets_plus_purchase_rules_feature_active,tec_tickets_plus_purchase_rules_frontend_single_post_data,tec_tickets_plus_purchase_rules_restriction_messages,tec_tickets_plus_purchase_rules_scope_evaluation_batch_size,tec_tickets_plus_purchase_rules_periodic_scope_evaluation_interval,tec_tickets_plus_purchase_rules_rule_translations,tec_tickets_plus_purchase_rules_rule_descriptions,tec_rest_swagger_{$type}_definition,tec_rest_swagger_definition - Added actions:
tec_tickets_plus_purchase_rules_admin_single_post_before_render_button,tec_tickets_plus_purchase_rules_restriction_messages_added,tec_tickets_plus_purchase_rules_restriction_not_met,tec_tickets_plus_purchase_rules_tables_registered,tec_tickets_plus_purchase_rules_tables_not_registered - Changed views:
purchase-rules/admin/edit,purchase-rules/admin/empty-content,purchase-rules/admin/list,purchase-rules/admin/single-order,purchase-rules/admin/single/button,purchase-rules/admin/single/panel,purchase-rules/checkout,purchase-rules/email,purchase-rules/order-details,v2/attendee-registration/content/attendees/fields,v2/attendee-registration/content/attendees/remove-button,v2/modal/cart,v2/modal/item/remove - Removes ticket quantity control from attendee registration modal. [ETP-1061]
Languages
- 127 new strings added, 41 updated, 1 fuzzied, and 1 obsoleted.
Compatibilitys
- Event Tickets 5.27.0 is only compatible with The Events Calendar 6.15.12 or higher.
- Event Tickets 5.27.0 is only compatible with Event Tickets Plus 6.9.0 or higher.
Tweaks
- Added filters:
tec_tickets_panels - Added actions:
tec_tickets_ticket_pre_save - Changed views:
v2/commerce/checkout/cart/items,v2/tickets/item,v2/tickets/item/quantity,v2/tickets/item/quantity/number - 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
- Supports conditional ticket quantity control availability. [ETP-1061]
Languages
- 1 new strings added, 52 updated, 2 fuzzied, and 3 obsoleted.
Fixes
- Convert em tags to span tags in icons to prevent announcement of "Empty emphasis". [TEC-5718]
- Correct aria attribute use in featured event icons. [TEC-5718]
Tweaks
- Changed views:
components/hybrid-event,components/virtual-event,custom-tables-v1/single/series-relationship-marker,single/hybrid-marker-mobile,single/hybrid-marker,single/virtual-marker-mobile,single/virtual-marker,v2/day/event/recurring,v2/list/event/recurring,v2/map/event-cards/event-card/event/date-time/featured,v2/map/event-cards/event-card/event/date-time/recurring,v2/map/event-cards/event-card/tooltip/date-time/featured,v2/map/event-cards/event-card/tooltip/date-time/recurring,v2/month/calendar-event/multiday/recurring,v2/month/calendar-event/recurring,v2/month/calendar-event/tooltip/recurring,v2/month/mobile-event/recurring,v2/photo/event/date-time/featured,v2/photo/event/date-time/recurring,v2/summary,v2/summary/date-group,v2/summary/date-group/event,v2/summary/date-group/event/date/recurring,v2/summary/date-group/event/title/featured,v2/summary/date-separator,v2/summary/month-separator,v2/week/day-selector/days,v2/week/day-selector/days/day,v2/week/grid-body/events-day/event/date/featured,v2/week/grid-body/events-day/event/date/recurring,v2/week/grid-body/events-day/event/title/featured,v2/week/grid-body/events-day/event/tooltip/date/featured,v2/week/grid-body/events-day/event/tooltip/date/recurring,v2/week/grid-body/multiday-events-day/multiday-event/bar/featured,v2/week/grid-body/multiday-events-day/multiday-event/bar/recurring,v2/week/grid-body/multiday-events-day/multiday-event/hidden/link/featured,v2/week/grid-body/multiday-events-day/multiday-event/hidden/link/recurring,v2/week/mobile-events/day,v2/week/mobile-events/day/event/date/featured,v2/week/mobile-events/day/event/date/recurring,v2/widgets/widget-events-list/event/date/recurring,v2/widgets/widget-featured-venue/events-list/event/date/featured,v2/widgets/widget-featured-venue/events-list/event/date/recurring,v2/widgets/widget-featured-venue/venue/address,v2/widgets/widget-featured-venue/venue/phone,v2/widgets/widget-featured-venue/venue/website
Accessibilitys
- Add visible underlines to venue and organizer links on Events List Widget. [TEC-5225]
- Adjust summary view markup to make use of unordered lists for better accessibility. [TEC-5223]
- Change Week View Widget day selector to use proper tab pattern instead of accordion pattern for improved screen reader accessibility. [TEC-5234]
Languages
- 0 new strings added, 5 updated, 0 fuzzied, and 0 obsoleted.
Tweaks
- Add JavaScript logic to move keyboard focus to expanded date content and announce event counts for screen reader users in month view mobile calendar [TEC-5231]
- Avoid logging a warning when bulk deleting events. [TEC-5721]
- 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 - Improve accessibility in the mini calendar by replacing elements used for event dots with semantic s and removing redundant aria-label and title attributes [TEC-5228]
Accessibilitys
- Improve screen reader accessibility for weekday headers in month view calendar. [TEC-5719]
- Remove the presentational role from the Month View table. [TEC-5719]
- 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.[TEC-5224]
Languages
- 3 new strings added, 53 updated, 1 fuzzied, and 4 obsoleted.