Events
Recent Updates
Fixes
- Prevent network deactivation from overwriting the subsite settings with main site cached settings. [TEC-3738]
- Correct some translation domains pointing to the wrong plugin. [TEC-4450]
- Ensure the details in the single event page are accurate for Divi users who set any Divi template under Settings → Events template. [TEC-3814]
- Add caching to prevent duplicated queries for translated venue/organizer values. props to @dgwatkins for the suggested fix! [TEC-4428]
- Check the document for
langandrtlattributes and pass them on to the datepicker so it adapts properly. [TEC-4452] - Corrected an issue where the Organizer Block was showing the "Add Another Organizer" button when no organizers were selected. [CE-11]
- Corrected an issue where the "Edit Venue" and "Edit Organizer" links were displaying with no link. [CE-165]
- Correct migration error when The Events Calendar PRO is not active. [TEC-4475]
- Normalize, reformat and rebuild Event date-related meta to fix a number of migration preview failures [ECP-1304]
- Correct a problem with moving tickets when The Events Calendar PRO is not active. [TEC-4471]
- Correct an issue with migrating past events that straddle Daylight Savings Time. [ECP-1270]
- Fix the Community Events recurrence link. [ECP-1215]
Tweaks
- Add some helpful knowledgebase article links to the CSV import screen. [TEC-4353]
- Ensure the Fast-forward link uses the correct, customizable color as other links. [TEC-3962]
- Include Custom Tables Migration in the Support System Information array. [ECP-1316]
- Add compatibility for new "Convert to single" option in The Events Calendar PRO. [ECP-1308]
Languages
- 5 new strings added, 163 updated, 0 fuzzied, and 0 obsoleted
Features
- Add a link to convert an Event to single in the Events Manager and Series edit screens [ECP-1308]
Fixes
- Prevent fatal Fatal error
Call to undefined method DateTimeImmutable::format_i18n()on Week view that occurred on certain versions of php 8.0 [ECP-1346] - Correct some translation domains pointing to the wrong plugin. [ECP-1229]
- Correct a mismatch between the get_terms filter and our hooked function signature. [ECP-1327]
- Normalize and reformat Event recurrence and date-related meta before migration to fix a number of migration warnings. [ECP-1304]
- Fix regression that was making the Events Calendar PRO tabs show up on the Event Tickets settings. [ECP-1338]
- Ensure we don't try to check nonexistent globals ($_POST, $_GET, etc). [ECP-1162]
- Correct a block editor fatal. [ECP-1330]
- Fix a fatal in the mini-calendar widget. [ECP-1317]
- Ensure that taxonomies get carried over when splitting recurring events. [ECP-1303]
- Ensure recurring events have a series generated for them when one is not specified. [ECP-1274]
- Prevent duplicated JOINs on View Series filters. [ECP-1246]
- Prevent editing the first occurrence of a recurring event from creating a new event. [ECP-1232]
Tweaks
- Add some explanatory text to the Single Update option. [ECP-1307]
- Prevent conflicts with the WooCommerce product page shortcode when in the editor. [ECP-1231]
Languages
- 6 new strings added, 130 updated, 1 fuzzied, and 2 obsoleted
Compatibilitys
- Updated the Minimum Required Version of PHP to 7.3
Tweaks
- Improved stability and compatibility with latest version of EDD (v3.0)
Languages
- 0 new strings added, 12 updated, 0 fuzzied, and 0 obsoleted
Fixes
- Listing tickets is no longer limited by the global settings. [ET-1584]
- Correct parameter type hinting when param can be null. [ET-1582]
- Showing Checkout not available and credit card fields at the same time for PayPal gateway in TicketsCommerce. [ETP-812]
Languages
- 0 new strings added, 1 updated, 0 fuzzied, and 0 obsoleted
Fixes
- Correct some malformed custom prop names.
Languages
- 0 new strings added, 61 updated, 0 fuzzied, and 0 obsoleted
Fixes
- Correct some translation domains pointing to the wrong plugin. [EBT-137]
Fixes
- Prevent
E_ERRORfrom showing up when callingtribe_context()->is( 'is_main_query' )too early in execution. [TEC-4464]
Compatibilitys
- The Events Calendar 6.0.0 is only compatible with Events Calendar PRO 6.0.0 and higher
Features
- Custom tables and optimization of Cache Primers to enable reduced and stabilized number of queries on Event views.
- Inclusion of Event Occurrences custom table
{$prefix}_tec_occurrences. - Inclusion of Events custom table
{$prefix}_tec_events.
Tweaks
- Legacy views are now fully deprecated and most of the template files and code was removed, please see other changelog items to see modifications.
- Methods marked as deprecated:
Tribe__Events__Main::add_new_organizer,Tribe__Events__Main::default_view,Tribe__Events__Main::fullAddress,Tribe__Events__Main::fullAddressString,Tribe__Events__Main::getDateStringShortened,Tribe__Events__Main::getPostTypes,Tribe__Events__Main::googleCalendarLink,Tribe__Events__Main::googleMapLink,Tribe__Events__Main::monthNames,Tribe__Events__Main::nextMonth,Tribe__Events__Main::previousMonth,Tribe__Events__Main::setDisplay - Functions moved to
src/functions/template-tags/deprecated:tribe_events_the_header_attributes,tribe_get_next_day_date,tribe_get_previous_day_date - Functions/methods refactored:
tribe_events_is_view_enabled,tribe_is_ajax_view_request,tribe_meta_event_category_name - Functions/Methods Removed:
tribe_get_list_widget_events,Tribe__Events__Main::register_list_widget,Tribe__Events__Main::init_day_view,Tribe__Events__Main::eventQueryVars,Tribe__Events__Main::ecpActive,Tribe__Events__Main::dateHelper,Tribe__Events__Main::dateToTimeStamp,Tribe__Events__Main::defaultValueReplaceEnabled,Tribe__Events__Main::addHelpAdminMenuItem,Tribe__Events__Main::getNotices,Tribe__Events__Main::removeNotice,Tribe__Events__Main::isNotice,Tribe__Events__Main::setNotice,Tribe__Events__Main::renderDebug,Tribe__Events__Main::debug,Tribe__Events__Main::truncate,Tribe__Events__Main::saveAllTabsHidden,Tribe__Events__Main::doNetworkSettingTab,Tribe__Events__Main::addNetworkOptionsPage,Tribe__Events__Main::setNetworkOptions,Tribe__Events__Main::getNetworkOption,Tribe__Events__Main::getNetworkOptions,Tribe__Events__Main::setOption,Tribe__Events__Main::setOptions,Tribe__Events__Main::getOption,Tribe__Events__Main::getOptions,Tribe__Events__Main::getTagRewriteSlug,Tribe__Events__Main::getTaxRewriteSlug,Tribe__Events__Main::doHelpTab,Tribe__Events__Main::doSettingTabs,Tribe__Events__Main::array_insert_before_key,Tribe__Events__Main::array_insert_after_key,Tribe__Events__Main::add_post_type_to_edit_term_link,Tribe__Events__Main::prepare_to_fix_tagcloud_links,Tribe__Events__Main::saved_organizers_dropdown,Tribe__Events__Main::saved_venues_dropdown,Tribe__Events__Main::set_meta_factory_global,Tribe__Events__Main::initOptions,Tribe__Events__Main::loadTextDomain,Tribe__Events__Main::common,Tribe__Events__Main::issue_noindex,Tribe__Events__Main::displayEventOrganizerDropdown,Tribe__Events__Main::displayEventVenueDropdown,Tribe__Events__Main::checkAddOnCompatibility,Tribe__Events__Main::maybe_delay_activation_if_outdated_common,Tribe__Events__Main::is_delayed_activation,Tribe__Events__Main::get_event_link,Tribe__Events__Main::get_closest_event,Tribe__Events__Main::setPostExceptionThrown,Tribe__Events__Main::getPostExceptionThrown,Tribe__Events__Main::manage_preview_metapost,Tribe__Events__Main::setDashicon,Tribe__Events__Main::printLocalizedAdmin,Tribe__Events__Main::localizeAdmin,Tribe__Events__Main::asset_fixes,Tribe__Events__Main::add_admin_assets,Tribe__Events__Main::loadStyle,Tribe__Events__Main::enqueue_wp_admin_menu_style,Tribe__Events__Main::get_closest_event_where,Tribe__Events__Main::setup_listview_in_bar,Tribe__Events__Main::setup_gridview_in_bar,Tribe__Events__Main::setup_dayview_in_bar,Tribe__Events__Main::setup_date_search_in_bar,Tribe__Events__Main::remove_hidden_views,Tribe__Events__Main::setup_keyword_search_in_bar,Tribe__Events__Main::OrganizerMetaBox,Tribe__Events__Main::VenueMetaBox,Tribe__Events__Main::EventsChooserBox,Tribe__Events__Main::normalize_organizer_submission,Tribe__Events__Main::get_i18n_strings_for_domains,Tribe__Events__Main::get_i18n_strings,Tribe__Events__Main::redirect_past_upcoming_view_urls,Tribe__Events__Main::getOrganizerPostTypeArgs,Tribe__Events__Main::getVenuePostTypeArgs,Tribe__Events__Main::disable_pro,Tribe__Events__Main::template_redirect,Tribe__Events__Main::handle_submit_bar_redirect,Tribe__Events__Main::print_noindex_meta,Tribe__Events__Query::init,Tribe__Events__Query::parse_query,Tribe__Events__Query::pre_get_posts,Tribe__Events__Query::default_page_on_front,Tribe__Events__Query::multi_type_posts_fields,Tribe__Events__Query::posts_join,Tribe__Events__Query::posts_fields,Tribe__Events__Query::posts_results,Tribe__Events__Query::posts_where,Tribe__Events__Query::posts_orderby_venue_organizer,Tribe__Events__Query::posts_join_venue_organizer,Tribe__Events__Query::posts_distinct,Tribe__Events__Query::posts_orderby,Tribe__Events__Query::set_orderby,Tribe__Events__Query::set_order,Tribe__Events__Query::getHideFromUpcomingEvents,Tribe__Events__Query::getEventCounts,Tribe__Events__Query::last_found_events,Tribe__Events__Query::postmeta_table,Tribe__Events__Query::can_inject_date_field,Tribe__Events__Query::should_remove_date_filters,Tribe\Events\Views\V2\Widgets\Service_Provider::unregister_list_widget,tribe_include_view_list,tribe_events_month_has_events_filtered,tribe_events_the_month_single_event_classes,tribe_events_the_month_day_classes,tribe_events_get_current_month_day,tribe_events_get_current_week,tribe_events_the_month_day,tribe_events_have_month_days,tribe_show_month,tribe_get_dropdown_link_prefix,tribe_events_get_filters,tribe_events_get_views,Tribe__Events__Template__Single_Event::setup_meta,Tribe__Events__Template_Factory::asset_package,Tribe__Events__Template_Factory::get_asset_factory_instance,Tribe__Events__Template_Factory::handle_asset_package_request,Tribe__Events__Template_Factory::setup_meta,tribe_initialize_view,Tribe__Events__Templates::init,Tribe__Events__Templates::instantiate_template_class,Tribe__Events__Templates::load_ecp_comments_page_template,Tribe__Events__Templates::load_ecp_into_page_template,Tribe__Events__Templates::maybe_modify_global_post_title,Tribe__Events__Templates::maybeSpoofQuery,Tribe__Events__Templates::modify_global_post_title,Tribe__Events__Templates::restore_global_post_title,Tribe__Events__Templates::setup_ecp_template,Tribe__Events__Templates::showInLoops,Tribe__Events__Templates::spoof_the_post,Tribe__Events__Templates::templateChooser,Tribe__Events__Templates::theme_body_class,Tribe__Events__Templates::add_singular_body_class,Tribe__Events__Templates::get_current_page_template,Tribe__Events__Templates::needs_compatibility_fix,Tribe__Events__Templates::remove_singular_body_class,Tribe__Events__Templates::restoreQuery,Tribe__Events__Templates::spoof_the_post,Tribe__Events__Templates::template_body_class,Tribe__Events__Templates::wpHeadFinished,event_grid_view,get_event_google_map_link,event_google_map_link,tec_get_event_address,tec_event_address,tec_address_exists,get_event_google_map_embed,event_google_map_embed,get_jump_to_date_calendar,the_event_start_date,the_event_end_date,the_event_cost,the_event_venue,the_event_country,the_event_address,the_event_city,the_event_state,the_event_province,the_event_zip,the_event_phone,the_event_region,the_event_all_day,is_new_event_day,get_events,tribe_event_link,events_displaying_past,events_displaying_upcoming,events_displaying_month,events_get_past_link,events_get_upcoming_link,events_get_next_month_link,events_get_previous_month_link,events_get_events_link,events_get_gridview_link,events_get_listview_link,events_get_listview_past_link,events_get_previous_month_text,events_get_current_month_text,events_get_next_month_text,events_get_displayed_month,events_get_this_month_link,sp_get_option,sp_calendar_grid,sp_calendar_mini_grid,sp_sort_by_month,sp_is_event,sp_get_map_link,sp_the_map_link,sp_get_full_address,sp_the_full_address,sp_address_exists,sp_get_embedded_map,sp_the_embedded_map,sp_month_year_dropdowns,sp_get_start_date,sp_get_end_date,sp_get_cost,sp_has_organizer,sp_get_organizer,sp_get_organizer_email,sp_get_organizer_website,sp_get_organizer_link,sp_get_organizer_phone,sp_has_venue,sp_get_venue,sp_get_country,sp_get_address,sp_get_city,sp_get_stateprovince,sp_get_state,sp_get_province,sp_get_zip,sp_get_phone,sp_previous_event_link,sp_next_event_link,sp_post_id_helper,sp_is_new_event_day,sp_get_events,sp_is_past,sp_is_upcoming,sp_is_month,sp_get_past_link,sp_get_upcoming_link,sp_get_next_month_link,sp_get_previous_month_link,sp_get_month_view_date,sp_get_single_ical_link,sp_get_events_link,sp_get_gridview_link,sp_get_listview_link,sp_get_listview_past_link,sp_get_dropdown_link_prefix,sp_get_ical_link,sp_get_previous_month_text,sp_get_current_month_text,sp_get_next_month_text,sp_get_displayed_month,sp_get_this_month_link,sp_get_region,sp_get_all_day,sp_is_multiday,sp_events_title,sp_meta_event_cats,sp_meta_event_category_name,sp_get_add_to_gcal_link,eventsGetOptionValue,events_by_month,is_event,getEventMeta,tribe_events_event_recurring_info_tooltip,tribe_the_map_link,tribe_the_embedded_map,tribe_the_full_address,tribe_get_organizer_website,tribe_get_venue_permalink,tribe_previous_event_link,tribe_next_event_link,display_day_title,display_day,tribe_meta_event_cats,tribe_get_all_day,tribe_is_multiday,tribe_calendar_grid,tribe_calendar_mini_grid,tribe_sort_by_month,tribe_month_year_dropdowns,tribe_get_this_month_link,tribe_get_displayed_month,tribe_get_display_day_title,tribe_the_display_day,tribe_get_display_day,tribe_get_object_property_from_array,tribe_mini_display_day,tribe_event_format_date,tribe_event_beginning_of_day,tribe_event_end_of_day,tribe_events_the_notices,tribe_get_the_day_link_date,tribe_get_the_day_link_label,tribe_the_day_link,tribe_get_linked_day,tribe_events_disabled_views,tribe_events_enabled_views,tribe_events_template_data,tribe_get_ticket_form,tribe_map_cost_array_callback,tribe_events_get_days_of_week,tribe_is_community_my_events_page,tribe_display_current_events_slug,tribe_display_current_single_event_slug,tribe_display_current_ical_link,tribe_is_new_event_day - Added filters:
tec_events_custom_tables_v1_upgrade_before,tec_events_custom_tables_v1_upgrade_after,tec_events_custom_tables_v1_should_render_maintenance_modal,tec_events_custom_tables_v1_migration_ajax_ui_renderer,tec_events_custom_tables_v1_migration_strategy,tec_events_custom_tables_v1_delete_meta_keys,tec_events_custom_tables_v1_migration_strategy_text_override_$action,tec_events_custom_tables_v1_migration_event_report_categories,tec_events_custom_tables_v1_migration_get_plugin_state_migration_addendum,tec_events_custom_tables_v1_event_data_from_post,tec_custom_tables_{$this->table}_model_v1_extensions,tec_events_custom_tables_v1_normalize_occurrence_id,tec_events_custom_tables_v1_occurrences_generator,tec_custom_tables_v1_get_occurrence_match,tec_events_custom_tables_v1_enabled,tec_events_custom_tables_v1_table_schemas,tec_events_custom_tables_v1_field_schemas,tec_events_custom_tables_v1_tables_to_drop,tec_events_custom_tables_v1_fields_to_drop,tec_events_custom_tables_v1_db_transactions_supported,tec_events_custom_tables_v1_should_update_custom_tables,tec_events_custom_tables_v1_commit_post_updates,tec_events_custom_tables_v1_updated_post,tec_events_custom_tables_v1_deleted_post,tec_events_custom_tables_v1_redirect_post_location,tribe_events_known_range_stati,tec_events_custom_tables_v1_request_factory_post_id_keys,tec_events_custom_tables_v1_custom_tables_query_vars,tec_events_custom_tables_v1_occurrence_select_fields,tec_events_custom_tables_v1_custom_tables_query_where,tec_events_custom_tables_v1_meta_key_redirection_map,tec_events_custom_tables_v1_show_series_title,tec_events_custom_tables_v1_series_marker_label_classes,tribe_events_assets_should_enqueue_admin_update_page_assets,tec_events_custom_tables_v1_blocks_editor_event_meta,tribe_events_linked_posts_should_render_meta_box,tec_events_upgrade_tab_has_content,tec_events_prime_cache_post_ids,tec_events_get_current_view,tribe_get_venue_website_link_target,tribe_get_venue_website_link_label,tribe_events_settings_default_fields_initializer - Removed filters:
aggregator_should_load_scripts,tribe-events-bar-should-show,widget_title,tribe_events_,tribe_events_widget_jsonld_enabled,tec_events_default_view,tribe_events_get_{$mode}_event_link,tribe_events_get_closest_event,tribe_events_get_event_link,tribe-events-bar-date-search-default-value,tribe_events_bar_date_search_default_value,tribe_bar_datepicker_caption,tribe_tec_addons,tribe_add_on_compatibility_errors,tribe_display_event_venue_dropdown_id,tribe_display_event_organizer_dropdown_id,tribe_events_category_rewrite_slug,tribe_events_tag_rewrite_slug,the_content,tribe_events_suppress_query_filters,tribe_query_can_inject_date_field,tec_events_query_default_view,tribe_events_query_include_start_date_meta,tribe_events_query_include_children,tribe_events_query_posts_fields,tribe_events_query_force_local_tz,tribe_events_query_posts_joins,tribe_events_query_end_date_column,tribe_events_query_posts_orderby,tribe_events_query_posts_join_orderby,tribe_events_query_posts_join_venue_organizer,tribe_events_hide_from_upcoming_ids,tribe_events_month_day_limit,tribe_enable_recurring_event_queries,tribe_events_day_view_title,tribe_events_day_timeslot_format,tribe_events_ajax_response,tribe_upcoming_events_title,tribe_past_events_title,tribe_events_listview_ajax_get_event_args,tribe_events_listview_ajax_event_display,tribe_events_month_view_transient_expiration,tribe_month_grid_view_title,tribe_events_this_month_title,tribe_events_month_get_events_in_month,tribe_events_month_daily_events,tribe_events_month_daily_events_query_args,tribe_themes_compatibility_fixes,tribe_set_global_post_title,tribe_events_current_template_class,tribe_event_meta_event_date,tribe_event_meta_event_category,tribe_event_meta_event_tag,tribe_event_meta_event_website,tribe_events_display_event_origin,tribe_event_meta_event_origin,tribe_event_meta_organizer_name,tribe_event_meta_organizer_email,tribe_event_meta_venue_name,tribe_event_meta_venue_address_gmap,tribe_event_meta_venue_address,tribe_event_meta_venue_map,tribe_events_kill_responsive,tribe_events_stylesheet_url,tribe_importer_url,tribe_events_hide_legacy_imports,tribe_events_import_type_titles_map,tribe_events_import_options_rows,tribe_events_import_options_default_selected,tribe-import-tabs,tribe_import_tabs,tribe_events_csv_batch_size,tribe-import-available-options,tribe_import_available_options,tribe-import-setting-,tribe_import_setting_,tribe_import_default_post_status_non_saved,tribe_import_default_post_status,tribe_import_possible_stati,tribe_import_default_encode_status_non_saved,tribe_import_default_encode_status,tribe_import_encoding_status,tribe_meta_factory_check_exists,tribe_meta_factory_get_args,tribe_meta_factory_template,tribe_get_linked_day,tribe_the_day_link,tribe_event_link,tribe_get_organizer_website,tribe_previous_event_link,tribe_next_event_link,tribe_meta_event_cats,tribe_get_all_day,tribe_is_multiday,tribe_get_ticket_form,tribe-events-bar-filters,tribe_is_new_event_day,tribe_events_get_current_month_day,tribe_events_the_month_day_class,tribe_events_the_month_single_event_classes,tribe_events_month_has_events_filtered,tribe_get_dropdown_link_prefix,tribe_get_list_widget_events,tribe_events_views_v2_is_enabled,tribe_events_views_v2_should_smart_activate,tribe_events_views_v2_use_period_repository,tribe_events_widgets_v2_is_enabled,tribe_events_single_view_v2_is_enabled,tec_events_views_v1_should_display_deprecated_notice,tribe_events_day_view_event_type,tribe_default_events_template_classes,tribe_events_list_view_event_type,tribe_events_list_widget_thumbnail_size,tribe_events_list_widget_featured_image_link - Added actions:
tec_events_custom_tables_v1_error,tribe_log,tec_events_custom_tables_v1_migration_maintenance_mode,tec_events_custom_tables_v1_before_migration_applied,tec_events_custom_tables_v1_migration_before_cancel,tec_events_custom_tables_v1_migration_after_cancel,tec_events_custom_tables_v1_migration_completed,tec_events_custom_tables_v1_after_insert_occurrences,tec_events_custom_tables_v1_after_save_occurrences,tec_events_custom_tables_v1_after_update_occurrences,tec_events_custom_tables_v1_pre_drop_tables,tec_events_custom_tables_v1_post_drop_tables,tec_events_custom_tables_v1_pre_drop_fields,tec_events_custom_tables_v1_post_drop_fields,tec_events_custom_tables_v1_request_after_insert_event,tec_events_custom_tables_v1_request_after_update_event,tec_events_custom_tables_v1_update_post_before,tec_events_custom_tables_v1_update_post_after,tec_events_custom_tables_v1_delete_post,tec_events_custom_tables_v1_after_insert_event,tec_events_custom_tables_v1_after_update_event,tec_events_custom_tables_v1_redirect_classic_editor_event_post,tec_events_custom_tables_v1_redirect_rest_event_post,tec_events_custom_tables_v1_custom_tables_query_pre_get_posts,tec_events_custom_tables_v1_custom_tables_query_results,tec_events_custom_tables_v1_{$modifier_class}_done,tec_events_views_v2_after_get_events,tribe_events_single_meta_details_section_after_datetime - Removed actions:
tribe-events-bar-enqueue-scripts,tribe_events_widget_render,tribe_events_before_list_widget,tribe_events_list_widget_before_the_title,tribe_events_list_widget_after_the_title,tribe_events_after_list_widget,tribe_events_pre_get_posts,tribe_events_set_month_view_events_from_cache,tribe_events_calendar_loop_end,tribe_tec_template_chooser,tribe_events_filter_the_page_title,tribe-import-render-tab-,tribe_import_render_tab_,tribe_events_csv_import_complete,tribe_import_options_updated,tribe_meta_factory_register,tribe_pre_initialize_view,tribe_events_before_event_template_data_date_display,tribe_events_after_event_template_data_date_display,tribe_events_before_show_month,tribe_events_after_show_month,tribe_events_before_template,tribe_events_after_template,tribe_events_before_header,tribe_events_before_header_nav,tribe_events_after_header_nav,tribe_events_after_header,tribe_events_before_loop,tribe_events_after_loop,tribe_events_before_footer,tribe_events_before_footer_nav,tribe_events_after_footer_nav,tribe_events_after_footer,tribe_events_inside_before_loop,tribe_events_inside_after_loop,tribe_events_before_the_event_title,tribe_events_after_the_event_title,tribe_events_before_the_meta,tribe_events_inside_cost,tribe_events_after_the_meta,tribe_events_before_the_content,tribe_events_after_the_content,tribe_events_before_the_title,tribe_events_after_the_title,tribe_default_events_template_after_header,tribe_default_events_template_before_footer,tribe_events_list_before_the_content,tribe_events_bar_before_template,tribe_events_bar_after_template,tribe_events_before_the_grid,tribe_events_after_the_grid,tribe_events_before_nav,tribe_events_after_nav,tribe_events_list_widget_before_the_event_image,tribe_events_list_widget_after_the_event_image,tribe_events_list_widget_before_the_event_title,tribe_events_list_widget_after_the_event_title,tribe_events_list_widget_before_the_meta,tribe_events_list_widget_after_the_meta - Changed views:
blocks/event-links,blocks/event-website,blocks/parts/details,day,day/content,day/loop,day/nav,day/single-event,day/single-featured,day/title-bar,default-template,list,list/content,list/loop,list/nav,list/single-event,list/single-featured,list/title-bar,modules/address,modules/bar,modules/meta/details,month,month/content,month/loop-grid,month/mobile,month/nav,month/single-day,month/single-event,month/title-bar,month/tooltip,v2/month/calendar-body/day,v2/month/calendar-body/day/calendar-events/calendar-event/title,v2/month/calendar-body/day/calendar-events/calendar-event/tooltip/title,v2/month/mobile-events/mobile-day/mobile-event/title,widgets/calendar-widget,widgets/list-widget
Languages
- 123 new strings added, 296 updated, 0 fuzzied, and 161 obsoleted
Compatibilitys
- Events Calendar PRO 6.0.0 is only compatible with The Events Calendar 6.0.0 and higher
Features
- Custom tables and optimization of Cache Primers to enable reduced and stabilized number of queries on Event views.
- Event Series are available to manage Recurring Events.
- Inclusion of Event Series custom table
{$prefix}_tec_series_relationships. - Duplication of Events.
Fixes
- Avoid infinite loops in some combinations of recurrence rules and dates.
Languages
- 323 new strings added, 321 updated, 4 fuzzied, and 59 obsoleted
Tweaks
- Legacy views are now fully deprecated and most of the template files and code was removed, please see other changelog items to see modifications.
- Added filters:
tec_events_pro_custom_tables_v1_redirect_id,tec_events_pro_custom_tables_v1_duplicate_arguments,tec_events_pro_custom_tables_v1_duplicate_event_taxonomies,tec_events_pro_custom_tables_v1_duplicate_event_additional_meta,tec_events_pro_custom_tables_v1_duplicate_event_virtual_meta,tec_events_pro_custom_tables_v1_duplicate_event_virtual_meeting_meta,tec_events_pro_custom_tables_v1_series_occurrent_list_metabox_per_page,tribe_events_pro_recurrence_template_custom_recurrence_months_before,tribe_events_pro_recurrence_template_year_same_day_select_before,tec_events_pro_lock_rules_ui,tec_events_pro_lock_exclusions_ui,tec_events_pro_custom_tables_v1_editor_occurrences_months_in_advance,tec_events_pro_custom_tables_v1_provisional_post_base_threshold,tec_events_pro_custom_tables_v1_provisional_post_base_initial,tec_events_custom_tables_v1_clone_post_fields,tec_events_custom_tables_v1_clone_post_meta,tec_events_pro_custom_tables_v1_migration_enabled,tec_events_pro_custom_tables_v1_occurrence_cache_post,tec_events_pro_custom_tables_v1_occurrence_cache_meta,tec_events_custom_tables_v1_remove_series_autogenerated_flag,tribe_events_register_series_type_args,tribe_series_label_singular,tribe_series_label_plural,tribe_series_label_singular_lowercase,tribe_series_label_plural_lowercase,tec_community_events_use_series,tec_events_pro_custom_tables_v1_redirect_event_link_to_series,tec_events_pro_custom_tables_v1_template_assets_is_event_single,tec_events_pro_custom_tables_v1_series_default_view,tec_events_pro_custom_tables_v1_series_event_view_slug,the_title,tec_events_custom_tables_v1_redirect_nonce_action,tec_events_pro_manager_boundary_datetime_by_status,tribe_events_pro_editor_config,tec_events_pro_recurrence_meta_get,tec_events_pro_blocks_recurrence_meta,tec_events_pro_editor_meta_value,tec_events_pro_recurrence_update_commit,tec_events_pro_recurrence_meta_update,tribe_events_pro_recurrence_recurrence_strings,tribe_events_pro_recurrence_admin_template_strings,tribe_events_pro_recurrence_template_rule_type_buttons_after,tribe_events_pro_recurrence_template_add_recurrence_button_after,tribe_events_pro_exclusion_template_rule_type_buttons_after,tribe_events_pro_recurrence_template_recurrence_month_on_the_after,tribe_events_pro_recurrence_template_recurrence_week_days_after,tribe_events_pro_recurrence_template_year_not_same_day_after,tec_events_custom_tables_v1_show_series_title,tec_events_custom_tables_v1_series_marker_label_classes - Removed filters:
tribe_events_pro_google_maps_api,tribe_events_pro_countdown_widget_limit,tribe_events_pro_countdown_widget_paged,tribe_events_pro_countdown_widget_allowed_status,widget_title,tribe_events_,tribe_events_widget_jsonld_enabled,tribe_events_pro_add_title,tribe_events_pro_js_version,tribe_allow_widget_on_post_page_edit_screen,tribe_events_display_user_toggle_subsequent_recurrences,tribe_events_ajax_response,tribe_events_pro_shortcodes_countdown_widget_class,tribe_events_pro_shortcodes_list_widget_class,tribe_events_pro_shortcodes_venue_widget_class,tribe_events_pro_tribe_events_shortcode_truthy_values,tribe_events_pro_tribe_events_shortcode_output,tribe_events_pro_tribe_events_shortcode_wrapper_classes,tribe_events_pro_header_attributes,tribe_events_pro_week_hour_format,tribe_events_pro_week_header_date_format,tribe_events_pro_this_week_widget_query_args,tribe_events_this_week_date_format,tribe_events_pro_venue_widget_event_query_args,tribe_events_pro_stylesheet_url,tribe_get_map_view_permalink,tribe_get_week_permalink,tribe_get_photo_view_permalink,tribe_events_single_organizer_posts_per_page,tribe_organizer_upcoming_events,tribe_events_single_venue_posts_per_page,tribe_venue_upcoming_events,tribe_events_week_get_current_day,tribe_events_week_has_all_day_events,tribe_events_week_get_hours,tribe_events_week_get_days,tribe_events_week_day_header_classes,tribe_events_week_day_header,tribe_events_week_column_classes,tribe_events_week_get_the_date,tribe_events_week_event_attributes,tribe_events_the_mini_calendar_header_attributes,tribe_events_the_mini_calendar_prev_link,tribe_events_the_mini_calendar_title,tribe_events_the_mini_calendar_next_link,tribe_events_the_mini_calendar_day_link,tribe_events_get_mini_calendar_args,tribe_events_map_view_event_type,tribe_events_pro_min_calendar_widget_query_args,tribe_events_this_week_header_attributes,tribe_events_venue_widget_thumbnail_size - Added actions:
tec_events_pro_custom_tables_v1_before_duplicate_event,tribe_log,tec_events_pro_custom_tables_v1_after_duplicate_event,tec_events_pro_custom_tables_v1_editors_provider_registered,tec_events_custom_tables_v1_error,tec_events_pro_output_before_rules_ui,tec_events_pro_output_before_exclusions_ui - Removed actions:
tribe_events_pro_widget_render,tribe_events_pro_pre_get_posts,tribe_events_mini_cal_before_the_title,tribe_events_mini_cal_after_the_title,tribe_events_pro_tribe_events_shortcode_prepare,tribe_events_pro_tribe_events_shortcode_prepare_,tribe_events_pro_tribe_events_shortcode_prepare_view,tribe_events_pro_tribe_events_shortcode_pre_render,tribe_events_pro_tribe_events_shortcode_before_render,tribe_events_pro_tribe_events_shortcode_title_bar,tribe_events_pro_tribe_events_shortcode_after_render,tribe_events_pro_tribe_events_shortcode_post_render,tribe_events_this_week_widget_before_the_title,tribe_events_this_week_widget_after_the_title,tribe_events_venue_widget_before_the_title,tribe_events_venue_widget_after_the_title,tribe_events_before_template,tribe_events_after_template,tribe_events_before_header,tribe_events_before_header_nav,tribe_events_after_header_nav,tribe_events_after_header,tribe_events_before_loop,tribe_events_after_loop,tribe_events_before_footer,tribe_events_before_footer_nav,tribe_events_after_footer_nav,tribe_events_after_footer,tribe_events_inside_before_loop,tribe_events_inside_after_loop,tribe_events_before_the_event_title,tribe_events_after_the_event_title,tribe_events_before_the_meta,tribe_events_inside_cost,tribe_events_after_the_meta,tribe_events_before_the_content,tribe_events_after_the_content,tribe_events_before_the_title,tribe_events_after_the_title,tribe_events_widget_list_inside_before_loop,tribe_events_widget_list_inside_after_loop,tribe_events_mini_cal_before_header,tribe_events_mini_cal_after_header,tribe_events_mini_cal_before_the_grid,tribe_events_mini_cal_after_the_grid,tribe_events_mini_cal_list_inside_before_loop,tribe_events_mini_cal_list_inside_after_loop,tribe_events_before_this_week_title,tribe_events_after_this_week_title,tribe_events_venue_widget_before_the_list,tribe_events_list_venue_before_the_event_image,tribe_events_venue_widget_after_the_event_image,tribe_events_venue_widget_after_the_list - 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,pro/list/venue-nav,pro/map-basic,pro/map,pro/map/content,pro/map/gmap-container,pro/map/loop,pro/map/nav,pro/map/single-event,pro/map/single-featured,pro/map/title-bar,pro/photo,pro/photo/content,pro/photo/loop,pro/photo/nav,pro/photo/single-event,pro/photo/title-bar,pro/week,pro/week/content,pro/week/loop-grid-allday,pro/week/loop-grid-hourly,pro/week/loop-grid,pro/week/mobile,pro/week/nav,pro/week/single-event,pro/week/title-bar,pro/week/tooltip,pro/widgets/countdown-widget,pro/widgets/list-widget,pro/widgets/mini-calendar-widget,pro/widgets/mini-calendar/grid,pro/widgets/mini-calendar/list,pro/widgets/mini-calendar/single-day,pro/widgets/this-week-widget,pro/widgets/this-week/loop-grid-day,pro/widgets/this-week/nav,pro/widgets/this-week/single-event,pro/widgets/venue-widget,v2/map/event-cards/event-card/tooltip/title
Compatibilitys
- Event Tickets Plus 5.6.0 is only compatible with Event Tickets 5.5.0 and higher
- Event Tickets Plus 5.6.0 is only compatible with The Events Calendar 6.0.0 and higher.
Tweaks
- Adds a compatibility layer to work with the new Recurrence Backend Engine in TEC/ECP.
Languages
- 0 new strings added, 15 updated, 0 fuzzied, and 0 obsoleted