Events
Recent Updates
Fixes
- Prevent fatal when using The Events Calendar with Event Tickets due to Common library not being updated.
Compatibilitys
- The Events Calendar 6.0.7 is only compatible with Events Calendar PRO 6.0.6 and higher
Fixes
- Event repository filters, when passing UTC dates on non-UTC event date fields, when using
Condense Event Seriesshowing tomorrow's event instead of today's. [ECP-1423] - Resolve problem with relative dates on REST endpoint for event creation. Dates would potentially cross timezones that would push to an incorrect day due to using the wrong timezone.
- Prevent Update page from display on minor updates, only for major updates and feature updates. [TEC-4589]
- Compatibility with Redis Object Cache plugin that would cause Events not be editable in the Blocks Editor. [TEC-4613]
- Avoid user locale overriding the site locale during rewrite rules generation. [TEC-3733]
- Correct logic for tribe_is_view functions to account for default view. [TEC-4586]
- Avoid the issue of events which have venues assigned not being able to be updated successfully on some browsers. [TEC-4596]
- Handle the case where rewrite rules map to arrays avoiding fatal errors. [TEC-4567]
- Prevent primary cause of MySQL
Deadlockerrors in 6.0 event migration and addedDeadlockerror catching in our lock/fetch event queue. [TEC-4548] - Avoid running slow query for adjacent events when possible. [TEC-4633]
- Ensure we did not get an error object back when requesting event category. [TEC-4619]
- Fix the issue of an invalid property error notice being thrown while visiting the Attendee Registration page as an admin. [TEC-4608]
- Resolve compatibility issue between Yoast SEO and FacetWP. [TEC-4628]
- Resolve the issue where
tribe_is_upcoming()and other conditionals were not working as expected. [TEC-4301]
Tweaks
- Convert all uses of (view)->get_slug() to (view)::get_view_slug(). [TEC-4586]
- Change some labelling of event settings in the admin. [TEC-4626]
- Reorganize a few Event settings in the admin. [TEC-4627]
- Add canonical tag to the head of all calendar views to prevent Google and other search engines from indexing URLs with custom URL parameters. [TEC-4538]
- Added filters:
tribe_events_views_v2_{$view_slug}_view_html_classes,tribe_events_views_v2_view_{$view_slug}_template_vars,tribe_events_views_v2_view_{$view_slug}_url,tribe_events_views_v2_view_{$view_slug}_prev_url,tribe_events_views_v2_view_{$view_slug}_next_url,tribe_events_views_v2_view_{$view_slug}_link_label_format,tribe_events_views_v2_view_{$view_slug}_title,tribe_events_views_v2_view_{$view_slug}_messages,tribe_events_views_v2_view_{$view_slug}_breadcrumbs,tribe_events_views_v2_view_{$view_slug}_display_events_bar,tribe_events_views_v2_view_{$view_slug}_show_datepicker_submit,tribe_events_views_v2_view_{$view_slug}_public_views,tribe_events_views_v2_{$view_slug}_view_container_data,tribe_events_views_v2_{$view_slug}_show_latest_past_events_view,tribe_events_views_v2_{$view_slug}_events_per_day,tribe_events_views_v2_view_{$view_slug}_breakpoint_pointer,tribe_events_views_v2_view_{$view_slug}_breakpoints,tribe_events_views_v2_view_{$view_slug}_cached_html,tribe_events_views_v2_{$view_slug}_widget_repository_args,tribe_events_views_v2_{$view_slug}_widget_compatibility_classes,tribe_events_views_v2_{$view_slug}_widget_html_classes,tec_events_view_{$view_slug}_today_button_label,tec_is_view,tec_is_{$view_slug}_view - Removed filters:
tribe_events_views_v2_{$this->get_slug()}_view_html_classes,tribe_events_views_v2_view_{$this->slug}_template_vars,tribe_events_views_v2_view_{$this->slug}_url,tribe_events_views_v2_view_{$this->slug}_prev_url,tribe_events_views_v2_view_{$this->slug}_next_url,tribe_events_views_v2_view_{$this->slug}_link_label_format,tribe_events_views_v2_view_{$slug}_title,tribe_events_views_v2_view_{$slug}_messages,tribe_events_views_v2_view_{$this->slug}_breadcrumbs,tribe_events_views_v2_view_{$this->slug}_display_events_bar,tribe_events_views_v2_view_{$this->slug}_show_datepicker_submit,tribe_events_views_v2_view_{$this->slug}_public_views,tribe_events_views_v2_{$this->get_slug()}_view_container_data,tribe_events_views_v2_{$this->get_slug()}_show_latest_past_events_view,tec_events_views_v2_{$this->slug}_view_global_repository_args,tribe_events_views_v2_{$this->slug}_events_per_day,tribe_events_views_v2_view_{$this->slug}_breakpoint_pointer,tribe_events_views_v2_view_{$this->slug}_breakpoints,tribe_events_views_v2_view_{$this->slug}_cached_html,tribe_events_views_v2_{$this->get_slug()}_widget_repository_args,tribe_events_views_v2_{$this->get_slug()}_widget_compatibility_classes,tribe_events_views_v2_{$this->get_slug()}_widget_html_classes,tec_events_view_{$view_slug}_today_button_title
Compatibilitys
- Events Calendar PRO 6.0.6 is only compatible with The Events Calendar 6.0.7 and higher
Fixes
- When trashing a single, or "RDATE", occurrence from a recurring event, retain the recurring occurrences and don't apply any exclusions. [ECP-1332]
- Avoid user locale overriding the site locale during rewrite rules generation. [TEC-3733]
- Numerous issues related to the translation of Views rewrite slugs. [TEC-3733]
- Handle the case where rewrite rules map to arrays avoiding fatal errors. [TEC-4567]
- Correct logic for tribe_is_view functions to account for default view. [TEC-4586]
- Handle problems related to Time Format not using 24h breaking the Date update on Classic Editor [ECP-1441]
- Resolve the issue of the Map view URL not being translatable. [ECP-1406]
Tweaks
- Change conditional in Assets that handles Elementor.
- Prevent loading the more-events template when the view is not defined. [TEC-4586]
- Ensure Featured Venue Widget uses the same slug as the View class so it does not load the default view. [TEC-4586]
- Convert all uses of (view)->get_slug() to (view)::get_view_slug(). [TEC-4586]
- Reorganize Event settings a bit. [TEC-4627]
- Added filters:
tribe_all_occurrences_link,tec_is_venue_view,tec_is_organizer_view - Removed filters:
tec_events_pro_custom_tables_v1_series_default_view,tribe_all_occurences_link - Changed views:
v2/widgets/shortcodes/components/view-more
Fixes
- Fixed Attendee info date field format not matching the date format set in the settings. [ETP-816]
- Fixed order report showing error when WooCommerce orders are refunded. [ETP-849]
Languages
- 0 new strings added, 8 updated, 0 fuzzied, and 0 obsoleted
Tweaks
- Updated the settings description for stock handling options. [ET-1603]
- Added the
tribe-tickets__tickets-item--shared-capacitywrapper class for tickets having shared capacity. [ETP-841] - Added a dashboard notice for sites running PHP versions lower than 7.4 to alert them that the minimum version of PHP is changing to 7.4 in February 2023.
- Added search capabilities to the Tickets Commerce Orders report page. [ET-1259]
Fixes
- Allow loading attendance page with
event_idparams that use The Events Calendar provisional IDs. [ET-1624]
Languages
- 4 new strings added, 43 updated, 0 fuzzied, and 2 obsoleted
Fixes
- Fix layout issues with Avada, Divi, and similar themes. [TEC-4623]
Fixes
- Avoid fatal error in the
tribe_is_events_front_pagewhen called before global query object is initialized. [TEC-4622]
Fixes
- Resolved a migration state problem in the view not being handled properly when preview is unsupported and a migration error happens simultaneously. [TEC-4482]
- Prevent a couple scenarios that would cause 404 pages on events. This addresses both an error from UTC offset validation failures and an issue where table renaming improperly created foreign keys that pointed to an invalid constraint target. [TEC-4578]
- Avoid query filtering issues where the Event post type would be incorrectly added to queries. [TEC-4588]
- Incorrect results when including Events in the main blog loop. [TEC-4474]
- Avoid errors when third-party plugins reference or use the
Tribe__Events__Query::pre_get_postsmethod. [TEC-4540] - Prevent Serializable interface deprecated error in PHP 8.1 when migrating events. [ECP-1319]
- Ensure the
Previous Eventsbutton when using theEvent ViewElementor widget navigates correctly to the previous page. [FBAR-273] - Ensure that when we hit a single-event ical endpoint we get a the correct single event. [TEC-4469]
- Avoid PHP fatal error on PHP 8.0+ in some settings' pages when setting the front page to the Main Events Page. [TEC-4614]
Tweaks
- Add aria label to Google Maps iFrame embed to improve accessibility. [TEC-4404]
- Prevent unbound query for previous URL on list based views, improving performance.
- Additional views setup no longer run extra Database Query unnecessarily, improving performance.
- Improve performance on the Settings page when dealing with a big dataset of events.
- Improve performance on the
tribe_events()and on the Event Views by removing an unnecessary JOIN for hiding of specific upcoming events. - Changed views:
modules/map-basic
Languages
- 1 new strings added, 17 updated, 0 fuzzied, and 0 obsoleted
Fixes
- Avoid fatal when
tribe_get_global_query_objectis called too early. [BTRIA-1556]
Fixes
- Fix for recursion error in
Provisional_Post_Cache, looping on theID_Generator::current()call. [ECP-1432] - Fixes
Fatal error: Uncaught TypeError: Cannot increment WP_Post in ...Series/Autogenerated_Series.php on line 359when unintentionally incrementing WP_Post object in PHP 8. [ECP-1427] - Adds support for
seriesrepository arguments in Tribe__Events__Pro__Repositories__Event. [ECP-1417] - Prevent problems with international date formats for the timepicker causing Events to be saved with the incorrect Start and End date. [ECP-1352]
- Prevent fatals when using Widgets in a Shortcode [ECP-1434]
- Correct the override template pathing for the series templates. [ECP-1400]
Tweaks
- Add aria label to Google Maps iFrame embed to improve accessibility. [TEC-4404]
- Update the recurrence deletion notice copy to help users make clear and informed decisions about removing recurrences. [ECP-1413]
- Add some context for abbreviated day translations. [ECP-1430]
- Changed views:
custom-tables-v1/components/icons/series,custom-tables-v1/components/series-relationship-icon-link-pill,custom-tables-v1/components/series-relationship-icon-link,custom-tables-v1/components/series-relationship-icon,custom-tables-v1/components/series-relationship-marker-link,custom-tables-v1/recurrence/hide-recurring,custom-tables-v1/single/series-relationship-marker,v2/map/map/google-maps/default,v2/venue/meta/map,v2/widgets/shortcodes/components/after,v2/widgets/shortcodes/components/before,v2/widgets/shortcodes/components/title
Languages
- 10 new strings added, 3 updated, 0 fuzzied, and 6 obsoleted