Changelogs

Default

7 repositories

Events

12 repositories

Give

49 repositories

Kadence

95 repositories

LearnDash

26 repositories

Recent Updates

Fixes

  • Added a defensive check for a valid post object when checking if a bundled product exists on the page.

Tweaks

  • Added the iconic_wap_filter_content_html developer filter to completely disable content filtering in WAP pages; return boolean false to disable.

Fixes

  • PHP notices.
  • Possible issue with select2

Features

  • Elementor Compatibility. Compatible with Elementor Free 3.21+ and Elementor Pro 3.20+.
  • Added component Elementor widgets for the single event page.
  • Widgets include: Title, Date, Cost, Image, Status, Organizer, Venue, Website, Category, Tags, Subscribe, and Calendar link.
  • Most widgets can be used outside of a single-event post by specifying an event ID or event query parameters.
  • All widgets utilize our PHP templating system, allowing customization of the widget templates.
  • Added a customizable single event template for Elementor Free users utilizing the new widgets.
  • Added a separate customizable single event Theme Builder template for Elementor Pro users utilizing the new widgets.
  • Widgets include mock data for display in template editor.

Tweaks

  • Added a Calendar Template section in the event display settings page. [ECP-1618]
  • converted some uses of date() to gmdate() for display in the date settings section. [ECP-1618]
  • Added filters: tec_events_allow_archive_block_template, tec_events_allow_single_block_template, tec_events_elementor_widget_asset_widgets, tec_events_elementor_built_with_elementor, tec_events_elementor_registered_{$this->type}, tec_events_elementor_event_widget_title, tec_events_elementor_event_{$slug}_widget_title, tec_events_elementor_event_widget_element_classes, tec_events_elementor_event_{$slug}_widget_element_classes, tec_events_elementor_event_widget_class, tec_events_elementor_event_{$slug}_widget_class, tec_events_elementor_event_widget_icon_class, tec_events_elementor_event_{$slug}_widget_icon_class, tec_events_elementor_widget_event_id, tec_events_elementor_widget_{$slug}_event_id, tec_events_elementor_widget_template_data, tec_events_elementor_widget_{$slug}_template_data, tec_events_elementor_event_calendar_link_widget_link_text, tribe_get_event_categories, tec_events_elementor_event_categories_widget_event_categories_html, tec_events_elementor_event_category_widget_header_class, tec_events_elementor_event_category_widget_link_wrapper_class, tec_events_elementor_event_export_widget_dropdown_class, tec_events_elementor_event_export_widget_dropdown_button_class, tec_events_elementor_event_export_widget_dropdown_list_class, tec_events_elementor_event_export_widget_dropdown_list_item_class, tec_events_elementor_event_export_widget_dropdown_link_class, tec_events_elementor_event_export_widget_dropdown_content_class, tec_events_elementor_event_export_widget_dropdown_icon_class, tec_events_elementor_event_export_widget_export_icon_class, tec_events_elementor_event_export_widget_dropdown_gcal_class, tec_events_elementor_event_export_widget_dropdown_ical_class, tec_events_elementor_event_export_widget_dropdown_365_class, tec_events_elementor_event_export_widget_dropdown_live_class, tec_events_elementor_event_organizer_widget_email_header_text, tec_events_elementor_event_organizer_widget_phone_header_text, tec_events_elementor_event_organizer_widget_website_header_text, tec_events_elementor_event_organizer_header_class, tec_events_elementor_event_organizer_name_class, tec_events_elementor_event_organizer_name_wrapper_class, tec_events_elementor_event_organizer_phone_class, tec_events_elementor_event_organizer_phone_wrapper_class, tec_events_elementor_event_organizer_phone_header_class, tec_events_elementor_event_organizer_email_class, tec_events_elementor_event_organizer_email_wrapper_class, tec_events_elementor_event_organizer_email_header_class, tec_events_elementor_event_organizer_website_class, tec_events_elementor_event_organizer_website_wrapper_class, tec_events_elementor_event_organizer_website_header_class, tec_events_elementor_event_passed_label_text, tec_events_elementor_event_tags_separator, tec_events_elementor_event_tags_widget_header_text, tec_events_elementor_event_tags_header_class, tec_events_elementor_event_tags_links_class, tec_events_elementor_event_tags_link_class, tec_events_elementor_event_venue_widget_header_text, tec_events_elementor_event_venue_widget_website_header_text, tec_events_elementor_event_venue_widget_phone_header_text, tec_events_elementor_event_venue_widget_address_header_text, tec_events_elementor_event_venue_header_class, tec_events_elementor_event_venue_name_class, tec_events_elementor_event_venue_address_class, tec_events_elementor_event_venue_phone_class, tec_events_elementor_event_venue_website_class, tec_events_elementor_event_venue_map_class, tec_events_elementor_event_website_widget_header_class, tec_events_elementor_event_website_widget_link_class, tec_events_elementor_widget_classes, tec_events_should_display_events_template_setting
  • Removed filters: tribe_get_venue_website_link_label
  • Added actions: tec_events_elementor_register_widget_assets, tec_events_elementor_enqueue_frontend_assets, tec_events_elementor_register_editor_styles, tec_events_elementor_widget_enqueue_style, tec_events_elementor_widget_{$slug}_enqueue_style
  • Changed views: integrations/elementor/templates/blank, integrations/elementor/templates/starter, integrations/elementor/widgets/base, integrations/elementor/widgets/empty, integrations/elementor/widgets/event-calendar-link, integrations/elementor/widgets/event-categories, integrations/elementor/widgets/event-categories/header, integrations/elementor/widgets/event-cost, integrations/elementor/widgets/event-cost/header, integrations/elementor/widgets/event-datetime, integrations/elementor/widgets/event-datetime/all-day, integrations/elementor/widgets/event-datetime/end-date, integrations/elementor/widgets/event-datetime/end-time, integrations/elementor/widgets/event-datetime/header, integrations/elementor/widgets/event-datetime/range-separator, integrations/elementor/widgets/event-datetime/start-date, integrations/elementor/widgets/event-datetime/start-time, integrations/elementor/widgets/event-datetime/time-separator, integrations/elementor/widgets/event-datetime/timezone, integrations/elementor/widgets/event-export, integrations/elementor/widgets/event-export/button, integrations/elementor/widgets/event-export/link, integrations/elementor/widgets/event-export/list-item, integrations/elementor/widgets/event-image, integrations/elementor/widgets/event-navigation, integrations/elementor/widgets/event-navigation/next, integrations/elementor/widgets/event-navigation/previous, integrations/elementor/widgets/event-organizer, integrations/elementor/widgets/event-organizer/details, integrations/elementor/widgets/event-organizer/details/email, integrations/elementor/widgets/event-organizer/details/email/content, integrations/elementor/widgets/event-organizer/details/email/header, integrations/elementor/widgets/event-organizer/details/phone, integrations/elementor/widgets/event-organizer/details/phone/content, integrations/elementor/widgets/event-organizer/details/phone/header, integrations/elementor/widgets/event-organizer/details/website, integrations/elementor/widgets/event-organizer/details/website/content, integrations/elementor/widgets/event-organizer/details/website/header, integrations/elementor/widgets/event-organizer/header, integrations/elementor/widgets/event-organizer/names, integrations/elementor/widgets/event-status, integrations/elementor/widgets/event-status/passed, integrations/elementor/widgets/event-status/status, integrations/elementor/widgets/event-tags, integrations/elementor/widgets/event-tags/content, integrations/elementor/widgets/event-tags/header, integrations/elementor/widgets/event-title, integrations/elementor/widgets/event-venue, integrations/elementor/widgets/event-venue/address, integrations/elementor/widgets/event-venue/address/address, integrations/elementor/widgets/event-venue/address/header, integrations/elementor/widgets/event-venue/address/map_link, integrations/elementor/widgets/event-venue/header, integrations/elementor/widgets/event-venue/map, integrations/elementor/widgets/event-venue/name, integrations/elementor/widgets/event-venue/phone, integrations/elementor/widgets/event-venue/phone/header, integrations/elementor/widgets/event-venue/phone/phone, integrations/elementor/widgets/event-venue/single-venue, integrations/elementor/widgets/event-venue/website, integrations/elementor/widgets/event-venue/website/header, integrations/elementor/widgets/event-venue/website/website, integrations/elementor/widgets/event-website, integrations/elementor/widgets/event-website/header, integrations/elementor/widgets/event-website/link, integrations/event-tickets/emails/template-parts/body/event/venue/website

Languages

  • 201 new strings added, 101 updated, 3 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

Features

  • Added pre-requisite form builder compatibility for upcoming ActiveCampaign add-on release

Tweaks

  • Updated PayPal support phone number
  • Updated various strings to be translatable (open-source contribution by @DAnn2012)

Security

  • sanitize additional give_form shortcode args

Fixes

  • Resolved styling issues with recurring labels in the form builder

Tweaks

  • Add a JS filter to modify the shipping row element - flux_checkout_move_shipping_row_element
  • Translation for the shipping address search field placeholder
  • Styling for read-only quantity input

Fixes

  • Fatal error caused in Avada Compatibility code
  • Incorrect phone field status is returned when woocommerce_checkout_phone_field option is empty
  • Bug where Avada inline CSS would conflict with Flux layout
  • Display notice obove the phone field when checkout page uses blocks
  • Double images appear when Lazy loading is enabled in SiteGround Speed Optimizer plugin
  • Add Polish translations
  • Incomplete address in the customer review box on the payment step

Fixes

  • Resolved a conflict with translations and url slugs
  • Resolved an issue with email tags not working properly

Fixes

  • Resolved a conflict with Mollie Payments for WooCommerce

Features

  • WooCommerce Product Block editor compatibility

Fixes

  • After Add to Cart modal appearing on the checkout page