Skip to content

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

Feature Release: 6.5.0

14 May 16:46
Compare
Choose a tag to compare
  • Version - The Events Calendar 6.5.0 is only compatible with Event Tickets 5.10.0 and higher
  • Feature - Moved the Remove End Time settings from our Tweaks extension into the TEC > Settings > Display section. Fixes some compatibility issues with recent updates to the views. Also adds a compatibility layer in case of using an older Tweaks extension. [TEC-4371]
  • Fix - When creating a new event the Currency symbol, code and position fields are populated from the general settings options. [TEC-5072]
  • Fix - Wrong page titles in List page when using a Classic Theme. [TEC-5074]
  • Tweak - Add a warning notice in admin area when the REST API endpoints are not accessible. [TEC-4667]
  • Tweak - Add aria-hidden="true" to the event image link so that screen readers ignore it. [TEC-5023]
  • Tweak - Add note to tribe_event_delete() docblock to indicate future deprecation.
  • Tweak - Added actions: tec_events_elementor_widgets_registered [TEC-5091]
  • Tweak - Added filters: tec_events_filter_events_template_setting_option, tec_events_filter_tribe_get_single_option, tec_events_{$slug}_visibility_is_visible, tec_events_{$slug}_visibility_is_visible:{$area}, tec_events_{$slug}_visibility_is_visible:{$area}:{$post_id}, tec_events_display_remove_event_end_time_options
  • Tweak - Removed filters: tribe_events_register_venue_post_type_labels
  • Tweak - Added actions: tec_events_elementor_widgets_registered
  • Tweak - Changed views: single-event/recurring-description, v2/list/event/featured-image
  • Security - Replace uses of the retired moment.js with Day.js [TEC-5011]
  • Language - 8 new strings added, 190 updated, 0 fuzzied, and 0 obsoleted

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]
  • Tweak - Add action to signal activation of TEC Elementor compatibility. [ECP-1789]
  • Tweak - Added actions: tec_events_elementor_loaded
  • Security - Correct a user permissions check.
  • Language - 0 new strings added, 27 updated, 0 fuzzied, and 0 obsoleted

Feature Release: 6.4.0

30 Apr 19:50
Compare
Choose a tag to compare
  • 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