The Events Calendar
Fixes
- Improved user experience by ensuring Event Tickets installation and activation notices only appear on TEC-related admin pages.
Languages
- 0 new strings added, 5 updated, 0 fuzzied, and 0 obsoleted.
Features
- Use the filter hook in TCMN to define the pages to show IAN notifications [ET-2294]
Tweaks
- Added actions:
tec_events_before_view_html_cache - Added check that
$_FILESis set before setting the param on an HTTP request. [TEC-5363] - Added filters:
tec_events_filter_wp_robots_meta_directives - Added link to Events Calendar Pro in onboarding wizard. [TEC-5397]
- Changed views:
v2/month/top-bar/datepicker,v2/widgets/widget-events-list/event/date-tag - Removed filters:
tec_events_seo_robots_meta_content,tec_events_no_index_meta - Update docblocks in the
Tribe__Events__iCalclass.
Fixes
- Corrected template override file path for Event List Widget date-tag. [ECP-1725]
- Fix past events shortcode attribute [TEC-5348]
- Fix the time zone blocks in the iCal feed to make sure the iCal feed is valid and the calendar can be subscribed to. [TEC-5360]
- Hide Not-Found notice in Astra Theme archive page [TEC-4853]
- Hook the noindex directives into a new hook before the View HTML cache check. [TEC-5354]
Compatibilitys
- Added 404 handling for day view when disabled or accessed outside the range of earliest and latest events, with an exception for the current month when no events exist. [TEC-5356]
- Added 404 handling for month view when disabled or accessed outside the range of earliest and latest events, with an exception for the current month when no events exist. [TEC-5356]
- Switched to using WordPress wp_robots for improved SEO plugin compatibility and to prevent duplicate meta robots tags. [TEC-5355]
Languages
- 0 new strings added, 129 updated, 0 fuzzied, and 0 obsoleted.
Fixes
- Updated common library to correct issues with notifications around licensing.
- Add a callback to remove the
tribe_pue_key_noticesonce on upgrade to version 6.5.1.1 [TEC-5384] - Adjustments were made to prevent a fatal error when tec_pue_checker_init was triggered too early, attempting to call tribe_is_truthy() before it was available. The license check and active plugin monitoring now run on admin_init to ensure proper loading. [TEC-5384]
- Update the license checker to ignore empty licenses. [TEC-5385]
Languages
- 0 new strings added, 0 updated, 0 fuzzied, and 0 obsoleted.
Tweaks
- Added aliases for Venue ORM for
show_mapandshow_map_link. (props to @m8nmueller) [TEC-5352] - Remove class_exists() and use register_on_action() for Notifications [TEC-5336]
- Added filters:
tribe_repository_venues_format_item
Fixes
- Added a check for
$subscribe_linksinsingle_event_linksfunction. [TEC-5357] - Added
format_item()function so venues read from ORM are decorated objects. (props to @m8nmueller) [TEC-5353] - Make Eventbrite import available when the Eventbrite Tickets plugin is installed [EBT-149]
- Replaced deprecated functions with their modern equivalents to maintain compatibility. [EA-476]
- Support Additional Fields in Events REST API [TEC-5015]
- Changed the way translations are loaded to work with the latest WordPress language changes.
Accessibilitys
- Increased pagination button sizes on the events page. [TEC-5176]
Languages
- 0 new strings added, 8 updated, 1 fuzzied, and 0 obsoleted.
Fixes
- Update asset, dependencies, customizations to align with WordPress 6.7 and React 18. [TEC-5322]
Languages
- 0 new strings added, 44 updated, 0 fuzzied, and 1 obsoleted.
Security
- Ensure Elementor HTML tags are properly escaped to avoid potential Stored Cross Site Scripting. [SVUL-13]
Tweaks
- Moved Action Scheduler loading into Common instead of TEC. [TEC-5345]
- Updated Telemetry heading under Settings > Debugging. [TEC-5335]
- Re-added filter:
tec_views_v2_subscribe_links_{$slug}_label - Removed duplicate filter:
tec_views_v2_single_subscribe_links_{$slug}_label - Changed views:
integrations/elementor/widgets/event-calendar-link,integrations/elementor/widgets/event-datetime/range-separator,v2/components/loader,v2/components/messages
Fixes
- Added check to
disable_blocks_on_displayfor if$contentisnull. [TEC-5343] - Ensure Aggregator translations are not loaded before init. [TEC-5341]
- Fixes edge cases where the nonce_user_logged_out hook was returning a value when the user was logged out, causing the nonce validation to fail. [TEC-5340]
- Fix the filter name
tec_views_v2_subscribe_links_{$slug}_labelwhich was accidentally changed in a previous release. [TEC-5342] - Re-add logic to add page template options from theme to Display Settings. [TEC-5337]
- Update Tribe__Events__Aggregator__Errors to ensure we don't load translations before
init. [TEC-5341] - Update uses of unload_textdomain to ensure they allow JIT loading of translations afterwards. [TEC-5341]
Accessibilitys
- Updated the event search page to handle search results better for screen readers, with alerts noting the results of the search.[TEC-5175]
Languages
- 3 new strings added, 84 updated, 0 fuzzied, and 2 obsoleted.
Features
- Added new Onboarding Wizard and First Time Setup admin page for new installs. [TEC-5285]
Fixes
- When importing events from Google Calendar when using Events Calendar Pro with a custom Google Maps API key, Provinces/States for non-US countries are now saved to the correct field. [ECP-1877]
- When using "Move to trash events older than", trashed imported events are now ignored. [TEC-5319]
- Changed
formatmethod toformat_i18nto allow for translations of dates in the TEC Elementor Widget. [TEC-5323] - Correct template override path to match docblocks for
event-exportdirectory. [TEC-5326] - Correct application of upsell classes in settings page.
Tweaks
- Fix the integration with TEC Tweaks to avoid a fatal error when using the extension. [TEC-5316]
- Updated the docblock for the
tribe_get_previous_events_link,tribe_get_next_event_link, andtribe_get_gridview_linkfunctions. - Improved documentation for the
tribe_the_next_event_link,tribe_the_prev_event_link, andtribe_get_events_linkfunctions. - Update docblocks in the
Tribe__Events__Importer__File_Importer_Eventsclass. - Added filters:
tec_events_onboarding_wizard_permissions,tec_events_onboarding_wizard_handle,tec_events_onboarding_wizard_country_list,tec_events_onboarding_wizard_timezone_list,tec_events_onboarding_wizard_currencies_list,tribe_events_onboarding_wizard_initial_data,tec_events_admin_notice_event_tickets_should_display,tec_events_admin_notice_utc_timezone_should_display,tec_events_settings_should_filter_page_logo_source - Changed views:
integrations/elementor/widgets/event-export,integrations/elementor/widgets/event-export/list-item
Languages
- 87 new strings added, 156 updated, 2 fuzzied, and 0 obsoleted.
Features
- In-App Notifications system. [TEC-5165]
Tweaks
- Added actions:
tec_ian_icon
Languages
- 0 new strings added, 118 updated, 0 fuzzied, and 1 obsoleted.
Tweaks
- Introduced filter
tec_events_rest_api_password_protected_fieldswhich can be used to control which event fields should be hidden in the REST API for password protected events. [SVUL-8]
Security
- Hide content fields from the archive REST endpoint for password protected events. [SVUL-8]
Fixes
- Prevent notices on
_load_textdomain_just_in_timedue to Aggregator and Export links code.
Features
- Introduced Help Hub, a centralized support and resource interface for enhanced user guidance and plugin assistance.
Deprecateds
- Deprecated the unused update/activation page [TEC-5311]
Languages
- 0 new strings added, 0 updated, 0 fuzzied, and 0 obsoleted.
