The Events Calendar
Compatibilitys
- The Events Calendar 6.13.2 is only compatible with Event Tickets 5.24.0 and higher.
Tweaks
- Updated Help Hub functionality to follow new standards.
Languages
- 8 new strings added, 23 updated, 0 fuzzied, and 0 obsoleted.
Fixes
- Add Domain Path to the plugin header to ensure installed files get read. [TEC-5520]
- Ensures symbolic links are followed on Assets Group Paths. [TCMN-187]
- Update aggregator scripts to ensure globals remain global. [TEC-5509]
Languages
- 0 new strings added, 1 updated, 0 fuzzied, and 0 obsoleted.
Compatibilitys
- The Events Calendar 6.13.0 is only compatible with Events Pro 7.6.0 and higher.
- The Events Calendar 6.13.0 is only compatible with Events Community 5.0.7 and higher.
- The Events Calendar 6.13.0 is only compatible with Event Tickets 5.23.0 and higher.
- The Events Calendar 6.13.0 is only compatible with Event Tickets Plus 6.5.0 and higher.
Features
- Add a
Block_Traitto simplify block assets registration and avoid code duplication.
Fixes
- Improve Settings UX by preventing unstyled error state when tab object does not exist.
- Update class steps to use namespaced class names consistently to improve class reusability.
- In the onboarding API, improve data management by merging new params instead of overwriting existing ones.
- Standardize asset loading by using a consistent function to load assets.
Tweaks
- Alter Telemetry to allow classes to hook in and suppress the modal for specific pages.
- Hide Telemetry modal on the onboarding page.
- Improve the onboarding wizard by properly storing current tab completion and adding filter to force redirect.
- Replace
tribe_assetwithtec_assetfunction for proper asset pathing. - Add
tec_events_onboarding_wizard_force_displayfilter to allow bypassing Guided Setup display checks. - Add
tec_events_onboarding_force_redirect_to_guided_setupfilter to bypass checks for redirecting to Guided Setup. - Move Country and Currency lists to Common for better code reuse.
- Update asset handling to leverage group paths consistently.
Languages
- 2 new strings added, 252 updated, 4 fuzzied, and 38 obsoleted.
Fixes
- Prevents fatal if QR library in common has not loaded. [TEC-5497]
Languages
- 10 new strings added, 247 updated, 1 fuzzied, and 0 obsoleted.
Features
- Add an editor block to display an event QR code [TEC-5404]
- Add a widget to display a QR code for an event [TEC-5405]
- Add the [tec_event_qr] shortcode [TEC-5406]
- Generate QR Code link in the Events Admin Table [TEC-5428]
- QR Code metabox in Events Edit screen [TEC-5429]
- Support QR Codes in TEC [TEC-5396]
Security
- Harden backend requests to enforce user capabilities. [SVUL-15]
Tweaks
- 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
Accessibilitys
- Add aria-labels to view options and aria-current to selected view. [TEC-5022]
- Add aria-label to view selector button. [TEC-5021]
- Add aria label to Add to calendar button. [TEC-5088]
- Change focus to results after filtering
events/. [FBAR-332] - Change wrapper div to a section tag to avoid multiple 'banner' landmarks. [TEC-3424]
- Small tweaks to improve accessibility of user-facing messages. [FBAR-333]
- Tweaked accordions so they will toggle and not submit when using keyboard navigation. [FBAR-343]
Languages
- 61 new strings added, 145 updated, 0 fuzzied, and 0 obsoleted.
Compatibilitys
- The Events Calendar 6.11.2.1 is only compatible with Event Tickets 5.21.1.1 or higher.
Fixes
- Amend various callbacks of the External Calendar Embeds feature to not be so strict on the expected arguments, as a result fixing fatal errors when the arguments are not of the expected type. [TEC-5484]
Security
- Added more safety checks to telemetry opt-ins/opt-outs. [TCMN-186]
Languages
- 0 new strings added, 186 updated, 0 fuzzied, and 61 obsoleted.
Fixes
- Ensure that Copy and Render for our Legacy Widgets works for all Event related widgets [TEC-5447]
- Prevent language notice when loading Aggregator cron interval too early. props @peter8nss
Languages
- 0 new strings added, 1 updated, 0 fuzzied, and 0 obsoleted.
Compatibilitys
- The Events Calendar 6.11.1 is only compatible with Event Tickets 5.20.0 and higher
Fixes
- Avoid running unbound queries, avoid too long queries being killed. [ECP-1898]
- Correct some text-domains copied from common
- Ensures the ajaxComplete callback is fired after AJAX has actually completed. [FBAR-344]
- Ensures
delete_custom_tables_datamethod is called only for events. [TEC-5445] - Ensures
events_per_pageis type casted to int before used. [TEC-5442] - Include Label for viewing post type archives. props @mikeritter
- Makes sure that Custom Tables are loaded after our Common library is loaded. [TEC-5445]
- Prevent invalid argument supplied for foreach() warning, props to @zosterops-lateralis
Tweaks
- Fixed typo in the First Time Setup page. [TEC-5415]
- Improve our widgets to enable copying it in between different instances of the Block and Site editor.
- Make sure our settings for showing comments is respected as much as possible. props @zosterops-lateralis
- Modify the URL params for Views HTML REST Requests to enable usage of GET requests enabling caching
- Modify the visibility of tribe-ea- statuses to prevent them from slowing down WP_Query that are unrelated to Aggregator
- Prevent REST API notice from showing in certain cases of false positives.
Performance
- Aggregator query for Authors on the import form has better boundaries props @dilipbheda
- Avoid duplicate queries by caching model queries results. [ECP-1898]
Languages
- 2 new strings added, 192 updated, 2 fuzzied, and 0 obsoleted.
Fixes
- Ensures
get_current_screen()function is only called if it exists, avoiding fatal error if called too early. [TEC-5439]
Features
- Added External Calendar Embeds functionality. [TEC-5359]
Tweaks
- Add auto-width to Subscribe to Calendar button to accommodate translations. Props to @huubl [TEC-5430]
- Adjust CSS to make sure that onboarding wizard form elements are properly aligned on all WordPress versions. [TEC-5402]
- Adjusted vertical spacing in the onboarding wizard to better fit the content on the screen. [TEC-5402]
- Changed some organizer and venue fields in the onboarding wizard to not be required. [TEC-5408]
- Make sure the Setup Guide page shows up only when asked for. [TEC-5411]
Fixes
- Add check for single venue and single organizer to the Template_Bootstrap class. Use those checks for SEO titles and enable SEO plugins to overwrite their respective titles. [ECP-1059]
- Add notice that at least one view is required for Onboarding Wizard display tab. [TEC-5398]
- Add one time redirect to the Guided Setup page. [TEC-5401]
- Adjusted logic for when to reset isSaving state for Onboarding Wizard. [TEC-5409]
Languages
- 49 new strings added, 158 updated, 0 fuzzied, and 2 obsoleted.
