Events Calendar Pro
Fixes
- Ensure we don't try to enqueue nonexistent override stylesheets. [ECP-1811]
- Replace our Elementor Legacy Single Event widget when using a single-event template [7.0.1]
- Resolve issue with Zapier action endpoints (create, find, & update events) return the error: "Sorry, you are not allowed to do that." [TEC-5123]
Languages
- 10 new strings added, 207 updated, 0 fuzzied, and 0 obsoleted
Compatibilitys
- Events Calendar Pro 7.0.0 is only compatible with The Events Calendar 6.6.0 and higher.
Features
- Added virtual events.
- Added ability to add zoom virtual events.
- Added live streaming ability with Facebook Live and YouTube.
- Added Google Meet, Webex, Microsoft Teams integration.
- Added ability to schedule video links and livestreams.
- Added automation integrations with Zapier, and Microsoft Power Automate.
- A shortcode attribute of past="yes" for the [tribe_events] shortcode to display past events. [ECP-1805]
Fixes
- Resolved warning
Function wpdb::prepare was called incorrectlyonEvents->get_occurrence_count_for_series()[TEC-5107]. - Respect RSVP's sharing settings in Emails when Tickets Template is used. [ET-2099]
- Remove enqueueing of removed mobile stylesheets. [ECP-1811]
Tweaks
- Added filters:
tec_virtual_automator_map_event_details,tec_custom_tables_v1_events_virtual_assets_should_enqueue_series_single,tec_events_virtual_ticket_email_url,tribe_events_virtual_assets_should_enqueue_frontend,tribe_events_virtual_assets_should_enqueue_single_event,tribe_events_virtual_assets_should_enqueue_widget_styles,tribe_events_virtual_assets_should_enqueue_widget_groups,tec_events_virtual_enqueue_single_virtual_editor_assets,tec_events_virtual_autodetect_source,tec_events_virtual_autodetect_admin_ajax_capability,tec_events_virtual_autodetect_video_url,tec_events_virtual_video_source_autodetect_field_{$field},tec_events_virtual_video_source_autodetect_fields,tec_events_virtual_autodetect_video_sources,tribe_events_virtual_ticket_email_url,tribe_events_virtual_rsvp_email_link_default_value,tribe_events_virtual_email_link,tribe_events_virtual_ticket_email_link_default_value,tec_events_virtual_user_has_ticket,tec_events_virtual_render_show_to_content_for_series_passes,tribe_events_virtual_compatibility_migrate_from_events_control_extension,tribe_events_editor_default_virtual_template,tribe_events_virtual_encryption_key,tribe_events_virtual_event_meta_keys,tec_events_virtual_event_status_moved_online_label,tec_events_virtual_{$api_id}_export_fields,tec_events_virtual_outlook_{$api_id}_export_url,tec_events_virtual_export_should_override_venue_location,tec_events_virtual_export_should_show,tec_events_virtual_export_fields,tec_events_virtual_outlook_single_event_export_url,tec_events_virtual_should_inject_new_block,tec_virtual_importer_event_column_names,tribe_events_virtual_meetings_{$app_id}_actions,tec_events_virtual_meetings_api_settings_fields,tec_events_virtual_meetings_,tec_events_virtual_link_button_new_window,tec_events_virtual_{$api_id}_link_new_window,tribe_events_virtual_meetings_{$api_id}_user_cache,tec_events_virtual_api_select_account_url,tec_events_virtual_{$api_id}_select_account_url,tribe_events_virtual_meetings_api_accounts,tribe_events_virtual_meetings_{$api_id}_accounts,tec_events_virtual_meetings_api_post_response,tec_events_virtual_meetings_{$app_id}_api_post_response,tec_events_virtual_meetings_api_error_message,tribe_events_virtual_single_event_online_status,tribe_events_virtual_facebook_page_expiration_url,tribe_events_virtual_meetings_facebook_actions,tribe_events_virtual_meetings_facebook_live_settings_fields,tribe_events_virtual_facebook_page_url_with_placeholder,tribe_events_virtual_facebook_live_videos_url_with_placeholder,tribe_events_virtual_facebook_live_video_permalink_with_placeholder,tec_virtual_facebook_video_regex,tribe_events_virtual_meetings_facebook_api_post_response,tribe_events_virtual_facebook_admin_ajax_capability,tec_events_virtual_meetings_google_{$this::$meeting_type}_data,tec_events_virtual_google_get_users_arguments,tec_events_virtual_google_calendar_calendar_id,tec_events_virtual_google_calendar_api_url_with_placeholder,tec_events_virtual_google_{$type}_link_allow_generation,tec_events_virtual_meetings_google_hosts,tec_events_virtual_google_meeting_link_creation_urls,tec_events_virtual_google_regex_event_hash_url,tec_events_virtual_meetings_google_meet_include_pin,tec_events_virtual_google_link_new_window,tribe_events_virtual_meetings_{$slug}_enabled,tec_events_virtual_microsoft_regex_team_meeting_id,tec_events_virtual_meetings_microsoft_{$this::$meeting_type}_data,tribe_events_virtual_meetings_zoom_password_requirements,tec_events_virtual_microsoft_get_users_arguments,tec_events_virtual_microsoft_{$type}_link_allow_generation,tec_events_virtual_meetings_microsoft_hosts,tec_events_virtual_microsoft_meeting_link_creation_urls,tec_events_virtual_microsoft_regex_event_hash_url,tec_events_virtual_meetings_webex_{$this::$meeting_type}_data,tec_events_virtual_webex_get_users_arguments,tec_events_virtual_webex_{$type}_link_allow_generation,tec_events_virtual_meetings_webex_hosts,tec_events_virtual_webex_meeting_link_creation_urls,tec_events_virtual_show_virtual_content,tec_events_virtual_meetings_webex_meeting_show_password,tec_events_virtual_webex_regex_meeting_join_url,tec_events_virtual_webex_link_new_window,tribe_events_virtual_youtube_regex_status,tribe_events_virtual_youtube_regex_embed_allowed,tribe_events_virtual_youtube_regex_video_id,tribe_events_virtual_youtube_regex_video_url,tribe_events_virtual_meetings_youtube_settings_event_fields,tribe_events_virtual_meetings_youtube_settings_fields,tribe_events_virtual_youtube_admin_ajax_capability,tribe_events_virtual_meetings_zoom_{$this::$meeting_type}_data,tec_events_virtual_zoom_webinar_support_values,tec_events_virtual_zoom_user_get_arguments,tec_events_virtual_zoom_user_pagination_attributes,tec_events_virtual_zoom_regex_meeting_id_url,tribe_events_virtual_zoom_{$type}_link_allow_generation,tec_events_virtual_zoom_select_account_url,tribe_events_virtual_meetings_zoom_hosts,tec_events_virtual_zoom_meeting_link_creation_urls,tribe_events_virtual_meetings_zoom_alternative_hosts,tribe_events_virtual_meetings_zoom_meeting_include_password,tribe_events_virtual_link_button_new_window,tribe_events_virtual_zoom_link_new_window,tribe_events_virtual_zoom_admin_ajax_capability,tribe_events_virtual_is_virtual_event,tribe_events_virtual_default_virtual_show_embed_at,tribe_events_virtual_default_virtual_show_embed_to,tribe_events_virtual_show_lead_up,tribe_events_virtual_is_linkable,tribe_events_virtual_make_oembed_responsive,tribe_events_virtual_responsive_oembed_html,tribe_events_virtual_get_unembeddable_message,tribe_events_virtual_autodetect_oembed_success_message,tec_virtual_get_using_as_link_button_message,tec_events_virtual_video_source_virtual_url,tec_events_virtual_video_source_virtual_url_disabled,tribe_events_virtual_meetings_enabled,tribe_events_virtual_show_virtual_content,tribe_events_virtual_should_show_control_markers,tec_events_virtual_video_source_migration_args,tribe-events-virtual-widgets-v2-should-enqueue-assets,tribe-events-virtual-widgets-v2-{$view_slug}-should-enqueue-assets,tribe_events_virtual_display_embed_video_hidden,tribe_events_virtual_video_sources,tribe_virtual_label,tribe_virtual_label_lowercase,tribe_virtual_event_label_singular,tribe_virtual_event_label_singular_lowercase,tribe_virtual_event_label_plural,tribe_virtual_event_label_plural_lowercase,tribe_hybrid_label,tribe_hybrid_event_label_singular - Added actions:
tec_custom_tables_v1_error,tribe_log,tec_events_virtual_before_update_api_accounts,tribe_events_virtual_metabox_save,tribe_events_virtual_update_post_meta,tribe_events_virtual_add_event_properties,tec_events_virtual_autodetect_video_preview,tribe_events_virtual_block_content - Changed views:
blocks/virtual-event,compatibility/event-tickets/email/ticket-email-link,components/hybrid-event,components/icons/lock,components/link-button,components/virtual-event,facebook/single/facebook-embed-offline,facebook/single/facebook-embed,facebook/single/facebook-video-embed,google/email/details/dial-in-content,google/email/details/dial-in-header,google/email/details/join-content,google/email/details/join-header,google/email/ticket-email-google-details,google/single/google-details,index,integrations/event-tickets-wallet-plus/pdf/pass/body/virtual-event/link,integrations/event-tickets-wallet-plus/pdf/pass/body/virtual-event/link/header,integrations/event-tickets-wallet-plus/pdf/pass/body/virtual-event/link/link,integrations/event-tickets-wallet-plus/pdf/pass/tec-events-virtual-styles,integrations/event-tickets/emails/template-parts/body/virtual-event/link,integrations/event-tickets/emails/template-parts/header/head/ve-styles,microsoft/email/details/join-content,microsoft/email/details/join-header,microsoft/email/ticket-email-microsoft-details,microsoft/single/microsoft-details,single/hybrid-marker-mobile,single/hybrid-marker,single/video-embed,single/virtual-marker-mobile,single/virtual-marker,virtual-link,webex/email/details/join-content,webex/email/details/join-header,webex/email/details/password-content,webex/email/details/password-header,webex/email/ticket-email-webex-details,webex/single/webex-details,youtube/single/youtube-embed-offline,youtube/single/youtube-embed,zoom/email/details/dial-in-content,zoom/email/details/dial-in-header,zoom/email/details/join-content,zoom/email/details/join-header,zoom/email/ticket-email-zoom-details,zoom/single/zoom-details,zoom/zoom-details
Languages
- 398 new strings added, 133 updated, 0 fuzzied, and 0 obsoleted.
Tweaks
= [6.5.1.1] 2024-08-26 =
Features
- Additional attribute of past="yes" for the [tribe_events] shortcode to dynamically display an archive of past events. [ECP-1805]
Fixes
- Correct issues with PHP 8+ and the version of php-rrule we're using by locking a local (edited) copy. [ECP-1643].
Languages
- 2 new strings added, 122 updated, 1 fuzzied, and 0 obsoleted
Compatibilitys
- Events Calendar PRO 6.5.0 is only compatible with The Events Calendar 6.5.0 and higher.
Fixes
- Upsell Notice for Event Tickets was not dismissible. [ECP-1685]
- Use Google geolocation API to get proper address data for Venues when importing Events via Google Calendars. [TEC-5007]
- Replace uses of the retired moment.js with Day.js [TEC-5011]
Tweaks
- Removed filters:
tribe_distance_units
Security
- Prevents PHP Object Serialization exploit for Widgets on Legacy Support. Thanks WordFence for the report.
Compatibilitys
- Events Calendar PRO 6.4.0.1 is only compatible with The Events Calendar 6.4.0.1 and higher.
Fixes
- Ensure Elementor compatibility doesn't load until the TEC Elementor compatibility has loaded. [ECP-1789]
- Correct a user permissions check.
Languages
- 0 new strings added, 3 updated, 0 fuzzied, and 0 obsoleted
Features
- Elementor Compatibility. Compatible with Elementor Free 3.21+ and Elementor Pro 3.20+.
- Added component Elementor widgets for the single event page.
- New widgets: Additional Fields and Related Events. Can be used outside of a single-event post by specifying an event ID or event query parameters.
- Modified widgets: Event Organizer and Venue widgets support linking to the PRO Organizer and Venue pages, respectively.
- All widgets utilize our PHP templating system, allowing customization of the widget templates.
Fixes
- Resolved an integration bug with Elementor and the ability to save widgets on a Recurring Event page. [ECP-1660]
Tweaks
- Added filters:
tec_events_pro_elementor_event_additional_fields_widget_label_text,tec_events_pro_elementor_event_related_events_widget_container_class,tec_events_pro_elementor_event_related_events_widget_header_class,tec_events_pro_elementor_event_related_events_widget_list_class,tec_events_pro_elementor_event_related_events_widget_image_link_class,tec_events_pro_elementor_event_related_events_widget_title_link_class,tec_events_pro_elementor_event_related_events_widget_list_item_class,tec_events_pro_elementor_event_related_events_widget_thumbnail_class,tec_events_pro_elementor_event_related_events_widget_info_class,tec_events_pro_elementor_event_related_events_widget_title_class,tec_events_pro_elementor_event_related_events_widget_datetime_class - Changed views:
integrations/elementor/widgets/event-additional-fields,integrations/elementor/widgets/event-additional-fields/field/label,integrations/elementor/widgets/event-additional-fields/field/value,integrations/elementor/widgets/event-additional-fields/fields,integrations/elementor/widgets/event-additional-fields/header,integrations/elementor/widgets/event-organizer/names,integrations/elementor/widgets/event-related,integrations/elementor/widgets/event-related/header,integrations/elementor/widgets/event-related/item/datetime,integrations/elementor/widgets/event-related/item/thumb,integrations/elementor/widgets/event-related/item/title,integrations/elementor/widgets/event-related/list-item,integrations/elementor/widgets/event-related/list,integrations/elementor/widgets/event-venue/name
Languages
- 14 new strings added, 201 updated, 13 fuzzied, and 32 obsoleted
Tweaks
= [6.3.3.1] 2024-08-26 =
Fixes
- Resolve some issues around [tribe_event_inline] content parsing. [ECP-1684]
Tweaks
- Added filters:
tec_events_pro_inline_excluded_placeholders - Removed filters:
tribe_events_pro_inline_placeholders,tribe_events_pro_inline_protected_placeholders,tribe_events_pro_inline_excluded_placeholders,tribe_events_pro_inline_output,tribe_events_pro_inline_event_multi_organizer_output - Changed views:
v2/map/top-bar/datepicker,v2/photo/top-bar/datepicker,v2/summary/top-bar/datepicker,v2/week/top-bar/datepicker
Languages
- 1 new strings added, 2 updated, 0 fuzzied, and 0 obsoleted
