The Events Calendar
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.
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.
