The Events Calendar
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
- 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.
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.
Security
- Improve authorization checks in QR codes. [SVUL-28]
- Improve
ORDER BYclause validation. [SVUL-26]
Fixes
- Alter logic so category colors CSS is ony enqueued on event archive pages. [TEC-5419]
Tweaks
- Added actions:
tec_conditional_content_assets - Add upsell banner for recurrence functionality in classic editor. [TEC-5589]
- Add
tec_is_valid_view()helper to check whether the current context represents a valid registered view. [TEC-5419] - Disable Yoast SEO pagination meta tags on Events Calendar views to prevent invalid rel=next/prev links. [TEC-5000]
- Revert automatic CSS combination handling for Avada to restore default behavior. [TEC-5682]
Languages
- 3 new strings added, 8 updated, 0 fuzzied, and 0 obsoleted.
Fixes
- Tweak a few style rules to ensure Kadence overrides work. [TEC-5504]
Tweaks
- Automatically disabled Avada’s “Combine Third Party CSS Files” option when The Events Calendar is active to prevent stylesheet conflicts. [TEC-5682]
- Events list view structure updated to use proper list HTML. [TEC-5210]
- Make Tooltips on calendar view dismissable with
esckey. [TEC-5217]
Languages
- 7 new strings added, 23 updated, 0 fuzzied, and 0 obsoleted.
- Fixed text domains and improved string translations across multiple components for better internationalization support.
- Move 'Free' string to TEC text domain for improved i18n. [TEC-5603]
Tweaks
- Added
aria-labelto nav tags to make page landmarks unique. [TEC-5208] - Event Date time block structure updated to improve accessibility. [TEC-5531]
- Add ARIA landmark roles and
aria-currentattributes to breadcrumbs to improve screen reader support. [TEC-5205] - Replace breadcrumbs with a "Back to Events" link on Venue and Organizer single pages for clearer navigation and improved accessibility.[TEC-5207][TEC-5205]
- Change default opt-in status to prevent false positives in checks when the value is not set. [TEC-5583]
- Changed views:
blocks/event-datetime,v2/components/backlink,v2/components/breadcrumbs,v2/components/breadcrumbs/breadcrumb,v2/components/breadcrumbs/linked-breadcrumb,v2/components/header,v2/list/nav,v2/list/top-bar/nav
Languages
- 4 new strings added, 6 updated, 0 fuzzied, and 0 obsoleted.
Compatibilitys
- The Events Calendar 6.15.6 is only compatible with Events Pro 7.7.6 and higher.
- Conditionally remove template option if Elementor Pro is active to avoid conflicts. [TEC-5610]
Fixes
- Elementor Venue widget now shows the map show or hide option with proper styling options. [TEC-5092]
- Enhanced iCal feed timezone definitions to include extended DST transition data for better calendar compatibility. [TEC-5061]
- Onboarding wizard now shows loading spinner properly while waiting for Event Tickets installation. [TEC-5584]
- Prevent ICS download from redirecting when List view is disabled. [TEC-5609]
Tweaks
- Added filters:
tec_events_views_v2_should_redirect,tec_events_ical_timezone_extend_years - Changed views:
v2/month/calendar-body/day/cell-title,v2/month/calendar-body/day/cell,v2/month/calendar-body/day/more-events,v2/month/mobile-events/mobile-day,v2/month/mobile-events/mobile-day/more-events - Hide the Event Tickets upsell on the currency page when Event Tickets is enabled. [TEC-5585]
- Introduce subtabs for the Integration settings for better organization. [TEC-5681]
- Updated Community Addon upsell link to go to the proper page. [TEC-5586]
Accessibilitys
- Add aria-label for the more events link in month view. [TEC-5216]
- Adjust aria-label for month view day link to use formatting from TEC settings. [TEC-5214]
Languages
- 4 new strings added, 75 updated, 0 fuzzied, and 0 obsoleted.
Tweaks
- Adds search capabilities to the countries dropdown in onboarding. [TEC-5581]
Languages
- 0 new strings added, 0 updated, 0 fuzzied, and 0 obsoleted.
Fixes
- Add more robust checking for dates to handle occurrences and similar non-post events. [TEC-1052]
- Fixed an issue where Venues and Organizers created via Community Events could have missing permalinks when events were published. [CE-330]
Tweaks
- Changed views:
blocks/event-venue,blocks/parts/map,blocks/parts/venue,modules/meta/map,modules/meta/organizer,modules/meta/venue,v2/components/header,v2/day/event/venue,v2/list,v2/list/event/venue
Accessibilitys
- Return keyboard focus to the triggering button after closing the datepicker for improved accessibility. [CE-278]
Languages
- 0 new strings added, 13 updated, 0 fuzzied, and 0 obsoleted.
