Events
Recent Updates
Fixes
- Ensures symbolic links are followed on Assets Group Paths. [TCMN-187]
Languages
- 0 new strings added, 10 updated, 0 fuzzied, and 0 obsoleted.
Compatibilitys
- Events Pro 7.6.0 is only compatible with The Events Calendar 6.13.0 or higher.
Features
- Migrated our style and script building process to stellarwp/tyson.
- Added proper separation of asset paths for build directory and packages.
- Updated block asset loading structure for better performance.
Tweaks
- Changed all instances of
tribe_asset()totec_asset()for compatibility with the new asset system. - Updated asset registration paths to match the new build system structure.
- Improved asset conditionals and organization across the plugin.
- Updated Calendar embed block to use the new build path structure.
- Standardized CSS naming conventions with separate skeleton and full style files.
Performance
- Optimized asset loading with improved grouping and conditional logic.
Languages
- 0 new strings added, 154 updated, 2 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.
Compatibilitys
- Event Tickets Plus 6.5.0 is only compatible with Event Tickets 5.23.0 or higher.
- Updated the plugin to use the new group paths system for assets.
Tweaks
- Add support for horizontal layout blocks in settings pages for improved visual organization.
- Updated styling for settings forms with new classes like
tec-settings-form__header-blockandtec-settings-form__section-header. - Updated the Attendee Registration and Integrations settings pages with improved UI and clearer descriptions.
- Improve settings layout for WooCommerce integration with better organization and clearer messaging.
- Moved email footer credit setting to appear before
tec-settings-email-email-styling-wrapper-end. - Consolidated Tickets Commerce description to use paragraph formatting.
- Eliminated duplicate vendor dependencies in asset loading by removing 'tribe-tickets-plus-gutenberg-vendor'.
- Renamed asset group paths for better organization and more consistent naming.
- Transitioned from
tribe_assettotec_assetfor modern asset handling.
Fixes
- Optimized Seating feature to properly register assets when on single event pages.
- Improved WooCommerce integration with assigned seating to display notice text more elegantly.
- Updated JavaScript files throughout to use consistent formatting and coding standards.
- Fixed deprecated message display for assigned seating with WooCommerce.
Languages
- 0 new strings added, 109 updated, 1 fuzzied, and 1 obsoleted.
Compatibilitys
- Event Tickets 5.23.0 is only compatible with The Events Calendar 6.13.0 or higher.
- Event Tickets 5.23.0 is only compatible with Event Tickets Plus 6.5.0 or higher.
Features
- Event Tickets Onboarding Wizard [ET-2339]
- Event Tickets Settings page revamped to match The Events Calendar
Fixes
- Add defensive coding to custom_glance_items_attendees() to avoid a fatal. [ET-2404]
- Change the asset loading function from
tribe_assettotec_assetin various parts of the codebase.
Languages
- 58 new strings added, 361 updated, 2 fuzzied, and 6 obsoleted.
Compatibilitys
- Events Community 5.0.7 is only compatible with The Events Calendar 6.13.0 and higher.
- Events Community 5.0.7 is only compatible with Event Tickets 5.23.0 and higher.
Fixes
- Corrected an issue where Admin Alerts would fatal when TEC was not active [CE-268]
- Corrected a fatal that would occur when Community, Event Tickets, and Events Calendar Pro was bulk activated. [CE-269]
Tweaks
- Make sure update callbacks are executed prior
wp_loadedaction. [TEC-5436] - Improved email alert templates with dedicated versions for TEC and Event Tickets integrations.
- Added helper functions for event labels that respect plugin integrations.
- Refactored email alert handling for better maintainability and extensibility.
- Switched from using
tribe_tickets_plugin_loadedtotec_tickets_fully_loadedfor better Event Tickets compatibility. - Added template path filters to allow customizing email template paths
Deprecateds
- Deprecated
sendEmailAlertsmethod in favor ofsend_email_alertswith improved functionality
Languages
- 3 new strings added, 40 updated, 0 fuzzied, and 1 obsoleted
Fixes
- Ensure saving events with checkbox-type additional fields does not produce a fatal error. [ECP-1902]
Languages
- 0 new strings added, 0 updated, 0 fuzzied, and 0 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.
Fixes
- Prevents fatal if QR library in common has not loaded. [TEC-5497]
Languages
- 0 new strings added, 38 updated, 0 fuzzied, and 5 obsoleted.
Features
- New method to get the next Event in a Series [TEC-5407]
Fixes
- Ensure that additional field data is properly saved with the event when using the Block editor. [FBAR-294]
- Prevent instances of the
_load_textdomain_just_in_timewarning by moving all language after theinithook
Tweaks
- Added actions:
tec_events_virtual_fully_loaded,tec_event_automator_fully_loaded,tec_events_pro_fully_loaded - Added filters:
tec_events_qr_next_series_event_url - Changed views:
v2/map,v2/photo,v2/summary,v2/week,v2/week/grid-body/multiday-events-day/multiday-event/bar,v2/week/grid-body/multiday-events-day/multiday-event/hidden,v2/week/grid-body/multiday-events-day/multiday-event/hidden/link - Include more Recurrence and Exclusion Telemetry data to improve functionality planning. [ECP-1900]
- Removed actions:
tribe_log
Accessibilitys
- Adjustments to keyboard navigation to focus on multiday and all day events properly. [ECP-1595]
- Change wrapper div to a section tag to avoid multiple 'banner' landmarks. [TEC-3424]
Languages
- 9 new strings added, 121 updated, 0 fuzzied, and 0 obsoleted.