The Events Calendar
Tweaks
- Correct datepicker navigation to include icons on click. [TEC-5736]
Languages
- 0 new strings added, 0 updated, 0 fuzzied, and 0 obsoleted.
Compatibilitys
- The Events Calendar 6.15.14 is only compatible with Events Pro 7.7.12 or higher.
Fixes
- Ensure that the Series post status is not changed during maintenance.
- Improve category table stability by preventing fatal errors when custom column data receives null values. [TEC-5712]
- Prevent category data from persisting between events when some have colored categories and others do not. Props to @deltragon. [TEC-5622]
Tweaks
- Add a visual outline when a day is in focus in the datepicker for improved accessibility. [TEC-5646]
- Change content template name to 'embed-content' to avoid conflicts for Calendar Embeds. [TEC-5717]
- Enhance Top Bar datepicker with semantic HTML, ARIA support, and reliable keyboard navigation. [TEC-5620]
- Improve archive view content title to default to an H1 while allowing heading tag overrides via tec_events_views_v2_view_{$view_slug}_content_title_heading_tag filter. [TEC-5617]
- Improve JavaScript namespace initialization by ensuring window.tribe is defined before category color scripts run. [TEC-5712]
- Increase contrast for current day in the datepicker for improved accessibility. [TEC-5640]
- Increase contrast in datepicker navigation arrows for improved accessibility. [TEC-5639]
- Increase contrast of past events title for improved accessibility. [TEC-5642]
- Increase contrast for month view past multiday events for improved accessibility. [TEC-5641]
- Increase contrast on pagination arrows for improved accessibility. [TEC-5638]
- Reorder event markup in archive and widget views so event titles precede their date and time for improved screen reader navigation. [TEC-5621]
Languages
- 2 new strings added, 57 updated, 0 fuzzied, and 1 obsoleted.
Fixes
- Corrective language fix for Category Colors. [TEC-36]
Security
- Strengthen the user access level in the system information opt-in functionality. [SVUL-35]
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
- 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.
