Skip to content

Releases: the-events-calendar/the-events-calendar

Hotfix Release 6.4.0.1

06 May 19:07
Compare
Choose a tag to compare
  • Fix - Prevent the Status widget from potentially running undefined methods. [ECP-1797]
  • Fix - Ensure JSON response of Reflector View class is sanitized, to avoid potential security issues. [SVUL-2]
  • Fix - Correct a user permissions check.
  • Tweak - Add action to signal activation of TEC Elementor compatibility. [ECP-1789]
  • Tweak - Added actions: tec_events_elementor_loaded
  • Language - 0 new strings added, 27 updated, 0 fuzzied, and 0 obsoleted

6.4.0

30 Apr 19:50
Compare
Choose a tag to compare

= [6.4.0] 2024-04-30 =

  • Feature - Elementor Compatibility. Compatible with Elementor Free 3.21+ and Elementor Pro 3.20+.
  • Feature - Added component Elementor widgets for the single event page.
  • Feature - Widgets include: Title, Date, Cost, Image, Status, Organizer, Venue, Website, Category, Tags, Subscribe, and Calendar link.
  • Feature - Most widgets can be used outside of a single-event post by specifying an event ID or event query parameters.
  • Feature - All widgets utilize our PHP templating system, allowing customization of the widget templates.
  • Feature - Added a customizable single event template for Elementor Free users utilizing the new widgets.
  • Feature - Added a separate customizable single event Theme Builder template for Elementor Pro users utilizing the new widgets.
  • Feature - Widgets include mock data for display in template editor.
  • Tweak - Added a Calendar Template section in the event display settings page. [ECP-1618]
  • Tweak - converted some uses of date() to gmdate() for display in the date settings section. [ECP-1618]
  • Tweak - 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
  • Tweak - Removed filters: tribe_get_venue_website_link_label
  • Tweak - 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
  • Tweak - 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
  • Language - 201 new strings added, 101 updated, 3 fuzzied, and 0 obsoleted

Maintenance Release: 6.3.7

25 Apr 02:24
6.3.7
b0dc945
Compare
Choose a tag to compare
  • Fix - Corrected the missing Venue Website URL within the Event Tickets Email feature. [ET-2019]
  • Tweak - Changed views: integrations/event-tickets/emails/template-parts/body/event/venue/website
  • Language - 0 new strings added, 0 updated, 0 fuzzied, and 0 obsoleted

Maintenance Release 6.3.6

09 Apr 18:20
Compare
Choose a tag to compare

= [6.3.6] 2024-04-09 =

  • Fix - Adds timezone offset to the dates in the Outlook subscribe links on event pages. [TEC-4831]
  • Fix - Improve updated views CSS overwrites for buttons and view selector. [TEC-5047]
  • Fix - Resolves an issue where the global posts were not the correct range or sort order. This now stores the ones from the view repository to be used in the WP title filters. [TEC-4845]
  • Fix - Fixes a PHP warning Undefined array key "venue" in /var/www/html/wp-content/plugins/the-events-calendar/src/Tribe/Linked_Posts.php on line 1007.
  • Tweak - Changed views: blocks/classic-event-details, blocks/event-website, v2/components/events-bar/views, v2/components/json-ld-data, v2/components/subscribe-links/list, v2/day/top-bar/datepicker, v2/list/top-bar/datepicker, v2/month/top-bar/datepicker
  • Language - 0 new strings added, 15 updated, 0 fuzzied, and 0 obsoleted

Maintenance Release 6.3.5

20 Mar 17:02
Compare
Choose a tag to compare

Tweak - Updated version of tribe-common with fixes for ECP.

Maintenance Release 6.3.4

13 Mar 11:55
6.3.4
73c1b0f
Compare
Choose a tag to compare
  • Tweak - When using Event Tickets Wallet Plus the Apple Pass will now display date fields differently based off of Single, Multi, or Series Events. [ETWP-95]
  • Tweak - Added filters: tec_tickets_wallet_plus_apple_wallet_date_format, tec_tickets_wallet_plus_apple_wallet_time_format
  • Language - 2 new strings added, 6 updated, 0 fuzzied, and 0 obsoleted

Hotfix Release: 6.3.3.1

23 Feb 03:20
6.3.3.1
Compare
Choose a tag to compare
  • Fix - On a multisite using WordPress 6.4.3 there was an issue with the subsite options not being properly created during initialization. [TEC-5043]

Maintenance Release: 6.3.3

20 Feb 06:44
6.3.3
95daf2f
Compare
Choose a tag to compare
  • Version - The Events Calendar 6.3.1 is only compatible with Event Tickets 5.8.1 and higher.
  • Tweak - Refactored some of the underlying structure for Block Template architecture. [ECP-1620]
  • Tweak - Added filters: tec_events_get_full_site_block_template_services
  • Tweak - Changed views: blocks/event-links, single-event, v2/components/data
  • Language - 4 new strings added, 4 updated, 0 fuzzied, and 0 obsoleted

Maintenance Release: 6.3.2

07 Feb 02:33
6.3.2
7cb9a31
Compare
Choose a tag to compare
  • Tweak - Share statistical information to Event Tickets plugin when active. [ET-1925]
  • Fix - Improve the usage of the shortcodes around Event Details.
  • Language - 0 new strings added, 0 updated, 0 fuzzied, and 0 obsoleted

Maintenance Release 6.3.1

24 Jan 21:24
Compare
Choose a tag to compare

= [6.3.1] 2024-01-24 =

  • Fix - Fix PHP 8.2 deprecation errors PHP Deprecated: Creation of dynamic property Tribe__Events__Aggregator__Record__gCal::$image_uploader is deprecated. [ECP-1603]
  • Fix - Make sure that the full country name is used when importing events from Meetup. [EA-469]
  • Fix - Our Week view "Next" pagination button would fail to show in some scenarios. This was due to improper tracking of which is the next future occurrence date. [ECP-1535]
  • Fix - Resolved an issue where adding multiple venues in block editor would not persist the second venue after the page was reloaded. [ECP-1637]
  • Tweak - Added actions: tec_events_custom_tables_v1_migration_after_dry_run
  • Tweak - Adding some more testing and some clean up around handling and reporting query errors. [TECENG-46]
  • Language - 0 new strings added, 115 updated, 0 fuzzied, and 0 obsoleted