Events Calendar Pro
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
- 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
Tweaks
= [5.14.5.1] 2024-09-07 =
Features
- Add Elementor styling support to the
Events Viewwidget. [ECP-1106]
Fixes
- Add integrations to ensure the Brizy Page Builder plays well with the [tribe_events] shortcode. [ECP-1094]
- Correct issue with Week and Day views on datepicker change. [ECP-1136]
- Ensure the taxonomy dropdown works in Beaver Builder FE editor. [ECP-1129]
Tweaks
- Update the calendar print design. [TEC-4425]
- Added new function load_brizy_builder_integration to selectively load integrations for Brizy Page Builder. [ECP-1094]
Languages
- 31 new strings added, 313 updated, 0 fuzzied, and 318 obsoleted.
Features
- Enabled Filter Bar on the admin Events manager. [FBAR-270]
Tweaks
- Add Tag filtering to the TEC
Events ListandEvents ViewElementor widgets. [ECP-1140]
Fixes
- Correct errors when filtering shortcodes or widgets by taxonomy. [ECP-1186]
- Ensure custom fields are displayed correctly on the Elementor
Event Widgetfor events created using the Block Editor. [ECP-1191] - Ensure the recurring event tooltip displays correctly on the Elementor
Event Widgetfor events created using the classic editor. [ECP-1196]
Fixes
- Ensure the
Nextarrow inPhotoview navigates to the correct page when theMain Events Pageis set as the homepage. [TEC-4247] - Correct admin url used to determine when assets are loaded for Event Settings. [ECP-1175]
Tweaks
- Remove the
Advanced Post Managerplugin admin notice. [ECP-1163]
Tweaks
= [5.14.2.2] 2024-09-07 =
Fixes
- Correct an accidental reversion of 5.14.1.1.
Fixes
- Add rel="noindex" to links that point to empty week views so as to not dilute SEO with empty results. [TEC-4354]
- Squash bugs related to the Elementor styling support to the
Eventwidget. [ECP-1105]
Tweaks
- Changed views:
v2/week/top-bar/nav/next,v2/week/top-bar/nav/prev
Fixes
- Using the "Recurring event instances" setting no longer triggers 404 for single event pages. [ECP-1174]