# data[].attributes.attachment_link.readable_text
When a Mighty Network is public, you and your members can share any post, article, event, question, or poll.

When you click the three-dot menu on a post, you'll see the option to "share" Click 'share', to see your options: share directly to Facebook, Twitter, or LinkedIn, create an email with the link to the content, or copy the link.

If your Mighty Network is paid, private, or secret--or you are a member of a paid, private or secret Course or Group within a Mighty Network--you will see the option to create an email with the link to the content, or copy the link. The content will only be available to members of that Mighty Network, Group, or Course.

Adjusting or Editing the Photo or Text of What is Shared

When sharing content from a public Network, Group, or Course on social media platforms, the link automatically displays a snippet of text and an image for the post or event being shared. This is handled via a 3rd party service and can't be edited directly. If you change the post photo, it should change in the embedded link as well.
Updated July 2022

Was this article helpful?

Have more questions? Submit a request

# data[].attributes.attachment_link.title
Can I Share Posts from My Mighty Network Publicly, or on Social Media?

# data[].attributes.attachment_link.description
When a Mighty Network is public, you and your members can share any post, article, event, question, or poll. When you click the three-dot menu on a post, you'll see the option to "share" Click 'share', to see your options: share directly to Facebook, Twitter, or LinkedIn, create an email with the link to the content, or copy the link.

# data[].attributes.headline
Mighty Networks Compared to Other Community Platforms

# data[].attributes.subject
Mighty Networks Compared to Other Community Platforms

# data[].attributes.body
Requires a free account to access.

# data[].attributes.headline
Open Source Tools for Managing Social Media

# data[].attributes.subject
Open Source Tools for Managing Social Media

# data[].attributes.headline
Fold MRS into communications once platform is chosen?

# data[].attributes.subject
Fold MRS into communications once platform is chosen?

# data[].attributes.headline
LinkedIn - phase out old group in favor of current group

# data[].attributes.subject
LinkedIn - phase out old group in favor of current group

# data[].attributes.headline
Meet with Julie Hartwell to get a feel for how communications committee functioned previouly

# data[].attributes.subject
Meet with Julie Hartwell to get a feel for how communications committee functioned previouly

# data[].attributes.body
https://abcfolio.com/wordpress-plugin-staff-list/live-previews/#live-previews-staff-list-free-version

Reviews: https://wordpress.org/plugins/tlp-team/#reviews

# data[].attributes.attachment_link.readable_text
WordPress Plugin Staff List - Live Previews

Staff List - Free Version

Staff List Pro - Layouts

Staff List Isotope

Staff List Pro - Filters and Menus

Advanced Search Options

Require purchase of Staff List Search plugin extension. Live Previews.

Staff List - Grouping

This feature is available in both free and pro versions of the Staff List plugin.

Our Staff List employee directory WordPress plugin can be found on a wide range of sites. See Showcase page.

# data[].attributes.attachment_link.title
Staff List - Live Previews | abcFolio WordPress Plugins

# data[].attributes.attachment_link.description
Require purchase of Staff List Search plugin extension. Live Previews. This feature is available in both free and pro versions of the Staff List plugin. Our Staff List employee directory WordPress plugin can be found on a wide range of sites. See Showcase page.

# data[].attributes.body
Recommended earlier this year by April:
https://wordpress.org/plugins/the-events-calendar/

Article: https://theeventscalendar.com/blog/tips/how-to-add-an-eventbrite-widget-to-wordpress/

# data[].attributes.attachment_link.readable_text
[6.0.0.1] 2022-09-07

Fix - Prevent E_ERROR from showing up when calling tribe_context()->is( 'is_main_query' ) too early in execution. [TEC-4464]

[6.0.0] 2022-09-06

Version - The Events Calendar 6.0.0 is only compatible with Events Calendar PRO 6.0.0 and higher

Feature - Custom tables and optimization of Cache Primers to enable reduced and stabilized number of queries on Event views.

Feature - Inclusion of Event Occurrences custom table {$prefix}_tec_occurrences.

Feature - Inclusion of Events custom table {$prefix}_tec_events.

Tweak - Legacy views are now fully deprecated and most of the template files and code was removed, please see other changelog items to see modifications.

Language - 123 new strings added, 296 updated, 0 fuzzied, and 161 obsoleted

Tweak - Methods marked as deprecated: Tribe__Events__Main::add_new_organizer, Tribe__Events__Main::default_view, Tribe__Events__Main::fullAddress, Tribe__Events__Main::fullAddressString, Tribe__Events__Main::getDateStringShortened, Tribe__Events__Main::getPostTypes, Tribe__Events__Main::googleCalendarLink, Tribe__Events__Main::googleMapLink, Tribe__Events__Main::monthNames, Tribe__Events__Main::nextMonth, Tribe__Events__Main::previousMonth, Tribe__Events__Main::setDisplay

[5.16.4] 2022-08-09

Fix - Ensure date formats are escaped properly when they contain slashes. [ECP-1136]

Tweak - Update the calendar print design. [TEC-4425]

Tweak - Add support for ticketed parameter for Event archive REST API calls. [TEC-4439]

Tweak - Add new methods filter_url_date_conflicts and filter_date_escaping to filter and properly escape the date formats for some views. [ECP-1136]

Language - 0 new strings added, 403 updated, 0 fuzzied, and 124 obsoleted.

[5.16.3.1] 2022-07-21

Fix - Update Freemius to avoid PHP 8 fatals. [TEC-4330]

[5.16.3] 2022-07-20

Fix - Add a theme based CSS class to the HTML body tag when the Default Page Template setting is enabled under Events > Settings > Display. [TEC-4391]

Fix - Avoid some conflicts between the import notice and third-party plugins using jQuery datepicker in the admin. [TEC-4429]

Tweak - Add edit links to single venue and organizer pages to improve user experience. [ECP-1181]

Tweak - Add a CSS class i.e. tribe-events-calendar-month__day--other-month to past and future month dates in the month view to allow easy targeting similar to what we had in v1. [TEC-4034]

Tweak - Changed views: v2/month/calendar-body/day

[5.16.2.1] 2022-07-08

Fix - Don't load Aggregator scripts on post edit pages to prevent datepicker conflicts [TEC-4427]

Tweak - Added filter: aggregator_should_load_scripts

[5.16.2] 2022-07-06

Fix - Ensure the Next button when using the Event View Elementor widget navigates to the next page on the first click. [FBAR-263]

Fix - Add a height to the subscribe to calendar export SVG icon on the single events page when using the Skeleton Styles to prevent it from taking over a huge portion of the page. [TEC-4399]

Fix - Remove link to Updates page from TEC Settings page. [TEC-4373]

Fix - Ensure Aggregator CSV imports continue to run when on an admin page. [TEC-4070]

Fix - Correct hardcoded admin urls used for Event Settings page(s). [ECP-1175]

Fix - Ensure event widgets don't carry the global search param into their queries. [TEC-4048]

Fix - Allow sub-site admins to use the updated calendar designs when their plugin access is restricted. [TEC-4382]

Fix - Remove deprecated usage of jQuery.attr( 'checked' )

Tweak - Add a unique CSS class i.e. tribe-events-calendar-month__day--past-month to past month dates in the month view to allow easy targeting. [TEC-3447]

Tweak - Add a unique CSS class i.e. tribe-events-calendar-month__day--next-month to future month dates in the month view to allow easy targeting. [TEC-3819]

Tweak - Changed views: v2/month/calendar-body/day

Language - 1 new strings added, 113 updated, 0 fuzzied, and 3 obsoleted

[5.16.1.1] 2022-06-15

Fix - correct issues with template paths when using FSE. [TEC-4401]

[5.16.1] 2022-06-09

Fix - Add rel="noindex" to links that point to empty Month and Day Views so as to not dilute SEO with empty results. [TEC-4354]

Fix - Clean up some borked CSS in some sections of the Elementor Event widget. [ECP-1105]

Fix - Fix admin links to work with the new admin page structure. [TEC-4380]

Tweak - Changed views: blocks/event-links, blocks/parts/subscribe-list, blocks/parts/subscribe-single,
v2/components/subscribe-links/item,v2/components/subscribe-links/single, v2/day/nav/next,
v2/day/nav/prev,v2/day/top-bar/nav/next, v2/day/top-bar/nav/prev, v2/month/mobile-events/nav/next,
v2/month/mobile-events/nav/prev,v2/month/top-bar/nav/next, v2/month/top-bar/nav/prev

[5.16.0] 2022-05-31

Feature - Add subscribe links for Outlook 365 and Outlook Live to the event views. [TEC-4168]

Feature - Add export links for Outlook 365 and Outlook Live to single events. [TEC-4168]

Feature - Update single event export to use a dropdown template to support more links. [TEC-4176]

Feature - Add Outlook ics as an option for Subscribe to Calendar that removes the X-WR-CALNAME from the file. Props to Andy Fragen @afragen [TEC-4188]

Fix - Prevent Redis Cache Pro fatals around date utilization and calculations on Views [TEC-4351]

Fix - Ensure all expected subscribe links show when using the default page template. [TEC-4313]

Fix - Put back the event website label for Classic editor. [TEC-4334]

Fix - Ensure that subscription links include events up to the limit, no matter the view settings. [TEC-4264]

Fix - On Event tag archives only show events with the tag, change the single event tag links to use the event tag archive, and add a link to event tag archive in the admin tag list. [TEC-4314]

Fix - Default event category in Global Import Settings to apply on new imports in Event Aggregator. [EA-426]

Fix - Add rel noindex and nofollow to the legacy iCal export button. [TEC-4354]

Language - 6 new strings added, 53 updated, 0 fuzzied, and 0 obsoleted

[5.15.0.1] 2022-05-23

Fix - Prevent fatal when using Yoast due to missing function tribe_is_month() [BTRIA-1243]

Fix - Check if function exists for get_current_screen to avoid a fatal if not.

[5.15.0] 2022-05-19

Version - The Events Calendar 5.15.0 is only compatible with Event Tickets 5.4.0 and higher

Version - The Events Calendar 5.15.0 is only compatible with Events Calendar PRO 5.14.0 and higher

Version - The Events Calendar 5.15.0 is only compatible with Events Filterbar 5.3.0 and higher

Version - The Events Calendar 5.15.0 is only compatible with Events Virtual 1.10.0 and higher

Version - The Events Calendar 5.15.0 is only compatible with Events Community 4.9.0 and higher

Version - The Events Calendar 5.15.0 is only compatible with Eventbrite Tickets 4.6.11 and higher

Feature - Update Events menu to work with the new admin pages structure. [ET-1335]

Language - 1 new strings added, 395 updated, 2 fuzzied, and 3 obsoleted

[5.14.2.1] 2022-04-28

Fix - Correct an issue with linked common release.

[5.14.2] 2022-04-28

Feature - Add support to CSV import for the ISO Currency Code field. [TEC-4341]

Feature - First iteration of changes for Full Site Editor compatibility. [TEC-4262]

Tweak - Added filter tribe_events_views_v2_ff_link_next_event to allow better control of the fast-forward link target. [ECP-957]

Tweak - Allow filtering of the "next event" query in the fast-forward link. [ECP-957]

Tweak - Added filters: tribe_merge_identical_organizers_enabled, tribe_merge_identical_venues_enabled, tribe_merge_identical_organizers_fields, tribe_merge_identical_venues_fields, tribe_amalgamate_venues_keep_venue, tribe_amalgamate_organizers_keep_organizer, tribe_events_views_v2_ff_link_next_event.

Tweak - Changed views: blocks/archive-events.

Fix - Correctly calculate Event duration when the Event crosses the daylight saving date and time. [TEC-4336]

Fix - Don't try to validate "raw" as a date. [TEC-4254]

Fix - Ensure the Views don't try to do math with strings. [TEC-4322]

Fix - Enable more than 5 csv entries to be imported when using 8.0.15 to 8.0.17 or 8.1.2 to 8.1.4. [TEC-4312]

Fix - Ensure Google Calendar links include the event description if it exists. [TEC-4315]

Language - 3 new strings added, 232 updated, 0 fuzzied, and 0 obsoleted.

[5.14.1] 2022-03-17

Tweak - Update the backend block editor UI for a single event to look similar to its frontend version in order to create a true WYSIWYG experience when using the block editor. [TEC-4250]

Tweak - Added filters: tribe_events_views_v2_month_ics_start_today

Fix - Correct a regex typo that was breaking proper JSON-LD data around event cost. [TEC-4263]

Fix - Correct Month View ics export so it begins on the current day rather than the 1st. [TEC-4223]

Fix - Add ISO Currency Code field to admin to set code sent via JSON-LD. TEC was incorrectly sending symbol. [TEC-4212]

Fix - Ensure that the full styles custom properties require the skeleton style custom properties. [TEC-4308]

Fix - Ensure that the State/Province field saves for non-US venues. [TEC-4309]

Fix - Correct duplicated text in wpadminbar Events Menu. [TEC-4310]

Fix - Load the assets required by the Event View Elementor widget in preview mode. [ECP-1065]

Language - 4 new strings added, 144 updated, 0 fuzzied, and 0 obsoleted.

[5.14.0.4] 2022-03-01

Tweak - Update version of Freemius to 2.4.3.

[5.14.0.3] 2022-02-25

Fix - Ensure the Venue and Organizer metaboxes load when creating a new post of that type. [TEC-4303]

[5.14.0.2] 2022-02-22

Fix - Correct conditional in Filter Bar upsell banner. [TEC-4284]

Fix - Un-deprecate tribe_initialize_view() as it is used in some new views.

[5.14.0.1] 2022-02-15

Fix - Prevent parse error due to trailing comma on a method call, PHP 7.1 compatibility required. Props @kzeni

[5.14.0] 2022-02-15

Feature - Add a Filter Bar upsell banner to the Filters tab that displays when the Filter Bar plugin isn't active. [TEC-4238]

Tweak - Correct documentation around the subscribe link filters. Add link slug as array keys for tec_views_v2_single_subscribe_links filter. [TEC-4215]

Tweak - Move and deprecate some methods specific to the Google Calendar link from Main to the new Google_Calendar class. [TEC-4235]

Tweak - Prevent scripts from loading on all Admin pages, only load on pages needed.

Tweak - Performance improvements around Block Asset loading and redundancy.

Tweak - Internal caching of values to reduce get_option() call count.

Tweak - Switch from sanitize_title_with_dashes to sanitize_key in a couple instances for performance gains.

Tweak - Remove the wp.editor.InnerBlocks gutenberg component in favor of wp.blockEditor.InnerBlocks which was deprecated since version 5.3. [TEC-4178]

Tweak - Prevent asset loading from repeating calls to plugin URL and path, resulting in some minor performance gains.

Fix - Update the way we handle Classic Editor compatibility. Specifically around user choice. [TEC-4016]

Fix - Remove incorrect reference for moment.min.js.map [TEC-4148]

Fix - Fixed troubleshooting page styles for standalone Event Tickets setup [ET-1382]

Fix - Remove singleton created from a deprecated class.

Fix - Ensure that the tec_views_v2_use_subscribe_links filter applies to the single event view. [TEC-4219]

Fix - Hide the "Export to .ics file" link by default, allow showing it via a filter. Also ensure the link is correct. [TEC-4214]

Fix - Serve a single event import url for Google Calendar on the single event view. [TEC-4235]

Fix - Improve theme CSS compatibility on View container by making sure our views take 100% of the width available (props @askwpgirl) [TEC-4257]

Language - 9 new strings added, 277 updated, 1 fuzzied, and 1 obsoleted

[5.13.0] 2022-01-31

Deprecation - All files from Legacy Views will throw deprecated notices, refer to https://evnt.is/v1-removal for extra information.

[5.12.4] 2022-01-19

Tweak - Minor CSS tweaks to align with the new shortcode based blocks in ECP. [ECP-1016]

Tweak - Add hook to CSV importer to enable add-on plugins to support their fields during import. [VE-387]

Tweak - Included new filter tec_system_information allowing better control over the Troubleshooting Help page.

Tweak - Included a Views V2 Status on the Troubleshooting page system info section to help with clarity for support.

Tweak - Add notice for Themes using Full Site Editor incompatibility with Widgets. [TEC-4233]

Fix - Prevent Onboarding assets from loading on the admin when not needed.

Fix - Remove CSS attributes targeting aria-labels to prevent inconsistent styling for different languages. [TEC-4227]

Fix - Resolve sorting problems when using orderby with the Event repository when no other orderby values are specified. [TEC-4232]

Fix - Prevent unwanted notice on single-event and embed views from legacy views deprecation

[5.12.3] 2022-01-10

Version - The Events Calendar 5.12.3 is only compatible with Events Calendar PRO 5.11.2 and higher

Fix - Ensure the modifications made through the tribe_events_views_v2_category_title are respected. [TEC-4110]

Fix - Correct issue where mobile default view does not load correctly when homepage set to Events Main. [TEC-3826]

Tweak - Boost SEO for category archive pages by fixing the title tag. [TEC-4110]

Tweak - Add filter to allow users to choose if the taxonomy should show parent categories [TEC-4110]

Tweak - Move handling of mobile view to ECP. Add filter to allow overriding default view. [TEC-3826]

Language - 0 new strings added, 71 updated, 0 fuzzied, and 0 obsoleted

[5.12.2] 2021-12-20

[5.12.1] 2021-12-14

Feature - Add TEC widget based blocks to the Event Blocks custom block category. [TEC-4151]

Feature - Add Event Status filter options when Filter Bar is active. [FBAR-92]

Fix - Add a valid rel value to the link tag for TEC REST API support in order to improve HTML 5 and WCAG 2.1 compliance. (props to @gabyrau for the fix!) [TEC-4129]

Fix - Ensure the date selected when creating a new event from the Event Manager is applied to the block editor. [ECP-954]

Fix - Properly observe the disabling of JSON-LD output on widget blocks in the block editor. [TEC-4077]

Fix - Prevent PHP warning in some cases when fetching the date from tribe_get_display_end_date(). (props to @huubl for the fix!) [TEC-4161]

Fix - Close a div in the new subscribe dropdown that was left open. Props to @whoisuncle for bringing this to our attention! [TEC-4166]

Tweak - Ensure the Disable the Event Search Bar setting doesn't get applied on the Event Manager page. [ECP-948]

Tweak - Ensure the related events title and event titles within the single event page for the block editor make use the customizer font settings. [TEC-4125]

Tweak - Update the description text for the "Merge Duplicates" action. Add filters for data sets usd for comparison. [TEC-3018]

Tweak - Adjust the Subscribe to Calendar dropdown styling to better accommodate themes with sidebars. [TEC-4166]

Tweak - Add the Event List and Mini-Calendar widgets to the Event Blocks category. [TEC-4151]

Tweak - Correct some incorrect template paths in docblocks. [TEC-4111]

Language - 4 new strings added, 159 updated, 0 fuzzied, and 1 obsoleted

[5.12.0] 2021-12-02

Feature - Add new subscribe options to the "Export Events" link at the bottom of calendar views and single Event view [TEC-4131]

Fix - Bypass caching of the event when dealing with the admin event list table. [TEC-4156]

Fix - Event List Widget will not print the H3 tag related to the title when that is empty. [TEC-4160]

Tweak - Allow bypassing of the Aggregator logging function by using the tec_aggregator_records_should_log_error filter. [TEC-4159]

Tweak - Removed the tribe_events_force_filtered_ical_link filter and the associated js function that recreates the subscribe link on v1 and Single Event views. [TEC-4131]

Language - 4 new strings added, 52 updated, 0 fuzzied, and 2 obsoleted

[5.11.0] 2021-11-17

Feature - Add an Events List block that is based on the Events List widget to the block editor which users can drag around to any position they want it to appear. [ECP-989]

Feature - Add event status options of scheduled, canceled, and postponed with the ability to add and display a reason for the latter two. [TEC-3465]

Feature - Add live preview to the TEC customizer screens. [TEC-4055]

Fix - When accessing comments there could be situations where an undefined array key was accessed, and in PHP 8 it is a promoted Warning error for undefined array access. [TEC-4093]

Fix - Resolved Warning: reset(): Argument #1 ($array) must be passed by reference... error that was displayed on the Events, Organizers and Venue REST endpoints in PHP v8. [TEC-4097]

Fix - Ensure that the proper spacing is applied for the venue address in list view. [TEC-4089]

Tweak - Change some of the block tests to adapt to the new Editor compatibility in common. [TEC-4016]

Tweak - Update the google calendar export button to open in a new tab on the event single page for both the classic and block editors. [TEC-4084]

Tweak - Add supplied organizer url to JSON-LD for the event->organizer. Props @cmenon12 for the notification and code! [TEC-4095]

Tweak - Add a link to the Customizer in the admin menu and in Events->Settings->Display for folks running a FSE theme. [TEC-4126]

Language - 10 new strings added, 55 updated, 0 fuzzied, and 0 obsoleted

[5.10.1] 2021-11-04

Feature - Added Black Friday promo to the General Settings panel. [TCMN-127]

Tweak - Update Black Friday banner. [TCMN-126]

[5.10.0] 2021-10-19

Tweak - Improve the look and feel of the single events page when using the block editor. These changes can be bypassed by defining the following constant to your wp-config.php file: define( 'TRIBE_EVENTS_SINGLE_VIEW_V2_DISABLED', true ); [TEC-3979]

Language - 0 new strings added, 1 updated, 0 fuzzied, and 0 obsoleted

[5.9.2] 2021-10-12

[5.9.1] 2021-09-14

Feature - Updated swagger docs generated from swagger 2.0 to openapi 3.0.0

Fix - Initialize $local_time_zone to ensure we don't have notices displayed in the frontend. [TEC-3791]

Fix - Ensure the correct timezone label is being displayed on the Classic and Block editors when site-wide timezone is set. [TEC-3791]

Fix - Ensure that venue state or province are displayed next to the city in list view. [TEC-3332]

Fix - Ensure the category archive event breadcrumb links to the main events page. [TEC-3330]

Fix - Ensure that the page title does not encode (em)dashes before passing it on. [TEC-4049]

Fix - Ensure that the page title does not encode apostrophes before passing it on. [TEC-4058]

Fix - Ensure that filter_single_event_details_event_website_label() only filters the label for the website field. [ECP-921]

Tweak - Remove unused template file to avoid confusion.

Language - 0 new strings added, 13 updated, 0 fuzzied, and 0 obsoleted

[5.9.0] 2021-08-24

Fix - Ensure that $eventDisplay is defined before we use it in the default template. [TEC-4060]

Feature - Alter Customizer to leverage the new exposed CSS custom properties. [TCMN-104]

Feature - Reduce the CSS load of The Events Calendar Customizer style overrides. [TEC-3011]

Feature - Allow easier style overrides by users and third-party themes/plugins. [TEC-3011]

Feature - Add new Font Sections to Customizer -> The Events Calendar -> Global Events. [TEC-3872]

Feature - Add new font family control to allow The Events Calendar styles to inherit theme fonts. [TEC-3895]

Feature - Add new font size controls for accessibility and to allow users to more closely match the font sizes of their theme. [TEC-3891]

Tweak - Support optionally passing start dates to the Event Edit page so targeted event creation can be triggered by The Events Calendar Pro's Event Manager.

Language - 16 new strings added, 429 updated, 0 fuzzied, and 0 obsoleted

[5.8.2] 2021-08-17

Feature - Redesign In-App help and troubleshooting pages. [TEC-3741]

Fix - Try to ensure that when we do an event search the query post type remains tribe_events. [TEC-4012]

Fix - Ensure the year is displayed in the block editor event single page for events that are occurring in a different year from the current one. [TEC-3740]

Fix - Fix the issue of the Event Date Time block Timezone dropdown taking up a lot of space. [TEC-4029]

Fix - Ensure WPML translated event posts show up on translated venue and organizer pages. (props @NicoX13) [TEC-4036]

Fix - Fix issue of month names not being translatable. This was caused by a missing moment js localization dependency. [ECP-739]

Fix - Ensure we test the value of tribe_events_get_current_month_day() before using it. [ECP-912]

Fix - Add a new function to add "Event Blocks" category to the editor for WP >= 5.8. [TEC-4037]

Tweak - Change label of API Settings tab to "Integrations" and alter helper text. [TEC-4015]

Language - 2 new strings added, 251 updated, 1 fuzzied, and 18 obsoleted

[5.8.1] 2021-07-20

Fix - Ensure that the Block Editor saves cost data when submitted. [TEC-3987]

Fix - Ensure that when viewing a single event we load the correct template when tribe_context is "confused". [TEC-3975]

Tweak - Remove some CSS on the single events page that was causing a random border to appear on avada theme [TEC-3952]

Tweak - Add CSS class to the event tags label on the event details section on the single event page. [TEC-3951]

Tweak - Correct the messaging and link for the v1 deprecation notice. [TEC-3958]

Tweak - Include filter to allow modifications to the Grid query for By Day Views like Month and Week, tribe_events_views_v2_by_day_view_day_repository

Language - 5 new strings added, 26 updated, 2 fuzzied, and 5 obsoleted

[5.8.0] 2021-07-01

Version - The Events Calendar 5.8.0 is only compatible with Events Calendar PRO 5.8.0 and higher

Feature - Add new Events bar section to the Customizer for control of the Events Bar styles. [TEC-3672]

Fix - Correct instance where the date & time symbols ("@") are not changing color along with the text. [TEC-3883]

Tweak - Ensure that the Month view date and time default colors match up with the rest [TEC-3709]

Tweak - Ensure the Customizer Accent Color defaults to "royal blue" (#334aff) [TEC-3884]

Tweak - Stop doing all the work here and leverage the new tribe-common Theme_Compatibility. [TCMN-106]

Tweak - Add new hooks to the single event templates to allow more third-party control over content without custom templates. [TEC-3948]

Tweak - Added filters: tribe_customizer_should_print_shortcode_customizer_styles, tribe_events_views_v2_bootstrap_html, tribe_default_events_template_classes, tribe_events_single_event_title_classes, tribe_events_single_event_title_html_before, tribe_events_single_event_title_html_after, tribe_events_single_event_title_html

Tweak - Removed filters: tribe_events_views_v2_compatibility_classes, tribe_events_views_v2_theme_compatibility_registered

Tweak - Added actions: tribe_default_events_template_after_header, tribe_default_events_template_before_footer

Language - 13 new strings added, 64 updated, 6 fuzzied, and 2 obsoleted

[5.7.1] 2021-06-23

Fix - Properly recalculate event cost when creating events via the Block Editor. [TEC-3141]

Fix - Resolve a compatibility issue with the new single view and the tickets block when using the twentynineteen theme. [TEC-3937]

Fix - Ensure that view_data is an array when fetching values from the request. [TEC-3946]

Fix - Ensure that the events block editor is disabled when "Activate Block Editor for Events" is unchecked. [TEC-3964]

Tweak - Make custom post types available from the REST API so they can be compatible with the Navigation block. [TEC-3907]

Tweak - Remove aria-labeled attribute from featured icons. [TEC-3396]

Language - 0 new strings added, 154 updated, 3 fuzzied, and 0 obsoleted

[5.7.0] 2021-05-27

Feature - Add new Month View section to the Customizer for v2 views. [TEC-3836]

Fix - Apply responsive breakpoints once the page has fully loaded with all JavaScript and Elements on the page [TEC-3797]

Fix - Resolve conflicts with Gravity Forms plugin that would prevent correct submission of forms data. [ECP-466]

Fix - Correctly handle start and end of day cutoff in Day View when the server timezone is not the same as the site (thanks @therealgilles). [TEC-3877]

Fix - Do not remove the archive body class from post tag and category pages when using Page as Event Template. [TEC-3846]

Fix - Correctly translate calendar view in WPML language switcher (thanks @dgwatkins). [TEC-3810]

Fix - Styles with the default theme twenty twenty one in <buttons> around the calendar. [TEC-3887]

Fix - Single event iCalendar export will correctly export only that event information. [TEC-3886]

Fix - Use the correct date and time in the Day View time separator when Timezone Mode is set to "Manual time zones for each event". [TEC-3877]

Fix - Correctly integrate with the "Hello Elementor" theme to avoid issues with The Events Calendar and The Events Calendar PRO Views. [ECP-648]

Fix - Correct typo in style output from Customizer. Thanks @apmatthews for catching and correcting this!

Fix - Avoid PHP warnings when linked post types are filtered out (thanks @baden03). [TEC#3533]

Tweak - Make sure events from latest past events display the featured image correctly. [TEC-3655]

Tweak - Reduced the usage of the word "onwards" on list-style view date range headings where simpler headings are better suited. [TEC-3831]

Tweak - Move messages below the calendar grid in the mobile version of Month View. [TEC-3793]

Tweak - Display a message to let visitors know the selected Month View day has no events in mobile. [TEC-3812]

Tweak - Add compatibility for the Full Site Editor navigation block. [TEC-3850]

Tweak - Filter the type of files allowed to upload into the EA Client. [TEC-3882]

Tweak - Updating lodash to 4.17.21. [TEC-3885]

Tweak - Prevent to list changes of hash on URL changes like #content [TEC-3890]

Tweak - Update Google Calendar link to use the timezone based on the Timezone Settings from the Calendar [TEC-3143]

Tweak - Add the tribe_views_v2_after_setup_loop filter to modify the loop context set up in the View (v2). [ECP-811]

Tweak - Add the tribe_events_views_v2_by_day_view_grid_days to allow pre-filling Month and Week Views (v2) Events. [ECP-529]

Tweak - Add the tribe_events_views_v2_by_day_view_day_results to allow fine-grained control over Month and Week Views (v2) Event data. [ECP-529]

Tweak - Added filters: tribe_customizer_should_print_shortcode_customizer_styles, tribe_customizer_should_print_shortcode_customizer_styles, tribe_events_views_v2_view_ical_repository_args, tribe_events_views_v2_view_{$slug}_asset_origin_object, tribe_events_views_v2_by_day_view_grid_days, tribe_events_views_v2_by_day_view_day_results, tribe_events_views_v2_month_mobile_messages, tribe_events_views_v2_view_cached_html, tribe_events_views_v2_view_{$this->slug}_cached_html, tribe_ical_template_event_ids, tribe_get_view_permalink, tribe_get_{$slug}_view_permalink

Tweak - Added actions: tribe_views_v2_after_setup_loop

Tweak - Changed views: blocks/classic-event-details, blocks/parts/details, modules/meta/details, v2/components/breakpoints, v2/components/messages, v2/day/time-separator, v2/month, v2/month/calendar-body/day, v2/month/mobile-events, v2/month/mobile-events/mobile-day, v2/month/mobile-events/mobile-day/day-marker

Language - 27 new strings added, 133 updated, 0 fuzzied, and 0 obsoleted

[5.6.0] 2021-04-29

Version - The Events Calendar 5.6.0 is only compatible with Events Calendar PRO 5.6.0 and higher

Fix - Correct implementation of filters in Views/V2/Hooks.php to avoid fatals. [ECP-761]

Fix - Ensure when saving on Blocks editor Organizer and Venue IDs don't throw notices for failed deletion. [TEC-3844]

Fix - Resolve compatibility problem between The Events Calendar and other plugins using Select2. [TEC-3748]

Fix - Enqueue full styles for v2 event single only when using full styles. [TEC-3848]

Fix - Modify Select2 to clone the jQuery.fn.select2 into jQuery.fn.select2TEC to avoid conflicting with third-party usage that didn't include the full version of Select2 [TEC-3748]

Fix - Add filtering hooks to Cache Listener to allow modifications of which options trigger an occurrence. [ECP-826] [ECP-824]

Fix - Improve escaping for messages when no results were found using search (Thanks Steve Pollak)

Tweak - Added the ability to filter cached view HTML. Hooks added were: tribe_events_views_v2_view_cached_html and tribe_events_views_v2_view_{$view_slug}_cached_html. [ECP-770]

Language - 3 new strings added, 176 updated, 0 fuzzied, and 6 obsoleted

[5.5.0.1] 2021-04-05

Fix - Reduce overhead of widget setup on every page load by setting up the widgets only as needed. [TEC-3833]

[5.5.0] 2021-03-29

Feature - Add has_event and has_no_events to the Venue and Organizer ORM so we can filter requests for both by whether they have events or not.

Fix - Invert quotes to protect against issue with MySQL in ANSI_QUOTES mode. [TEC-3785]

Fix - correct display order of sticky, featured, and "normal" events on Month View. Adds a class for targeting sticky posts for styling. [TEC-3770]

Fix - Ensure the Events List widget also shows the Time Zone when displaying it is set in the admin. [TEC-3747]

Fix - Saving on Blocks editor without Organizer is working as expected again [TEC-3788]

Fix - Fusion Core/Avada Widget implementation of The Events Calendar will no longer throw warnings on the frontend display. [ECP-538]

Fix - Usage of tribe_get_events() for non-existent posts will no longer throw warnings on the Blocks Editor, impacted Community Events Shortcode usage [BTPLAN-121]

Tweak - Added rel=noreferrer to Google Map links. [TEC-3795]

Tweak - Include actions before and after the creation of a view for REST API requests. Hooks added were: tribe_events_views_v2_before_make_view_for_rest and tribe_events_views_v2_after_make_view_for_rest

Tweak - Allow specific filtering to add other views into the HTML caching for performance using hook tribe_events_views_v2_cached_views.

Tweak - Include Legacy views deprecation notice [TEC-4809]

Language - 8 new strings added, 181 updated, 0 fuzzied, and 0 obsoleted

[5.4.0.2] 2021-03-10

Fix - Saving organizers properly work on WordPress 5.7 with Blocks Editor [TEC-3788]

[5.4.0.1] 2021-03-04

Fix - Prevent fatals happening with PHP 5.6 due to duplicated class for templates [TEC-3799]

[5.4.0] 2021-02-24

Version - The Events Calendar 5.4.0 is only compatible with Events Calendar PRO 5.3.0 and higher

Fix - Compatibility with WordPress 5.7 and jQuery 3.5.X

Fix - Updated views JavaScript manager is now deferred to the end of the request, to make sure all dependencies are loaded.

Fix - Navigation for the Views will no longer use current browser URL as previous url, preventing problems on shortcodes.

Fix - Latest Past view moved to not publicly visible, which was the intended behavior.

Tweak - Add compatibility container to widgets - to allow for a non-body target for compatibility classes.

Tweak - Include the tribe_events_views_v2_view_page_reset_ignored_params filter to prevent certain params from interfering with pagination resetting. [FBAR-222]

Tweak - Use filterable attributes for the view more link and text. Add customizer styling for the link. [ECP-568]

Tweak - Removed tribe_events_views_v2_widget_admin_form_{$field_type}_input from the List Widget admin form in favor of using Tribe__Template::do_entry_point() [ECP-486]

Tweak - Moved administration templates for List Widget components to Common. [ECP-486]

Language - 1 new strings added, 10 updated, 1 fuzzied, and 0 obsoleted

[5.3.2.1] 2021-02-02

Fix - Prevent Event Aggregator ASYNC requests from failing to import after 5 Events, Venues, RSVP, Tickets and/or Organizers. [TEC-3769]

Fix - Update compatibility with PHP 7.4 for ForceUTF8 vendor module. [TEC-3769]

[5.3.2] 2021-01-28

Feature - Add customizer support for custom location pins on single events when Views V2 is active. [TEC-3276]

Fix - Use dynamic label for fast-forward link on the month view. [TEC-3452]

Fix - Correctly filter locale in the Tribe\Events\I18n class to avoid errors.

Fix - Prevent heartbeat warning when null data param is passed on Cron and AJAX requests [TEC-3745]

Fix - Increase the minimum width of the datetime dropdown when editing an event with the block editor. [TEC-3126]

Fix - Ordering with an Array when using Tribe__Repository now properly ignores the global order passed as the default. [ECP-598]

Fix - Resolve PHP 8.0 incompatibility with __wakeup and __clone visibility on Extension class.

Fix - Prevent tribe_sort_by_priority from throwing warnings on uasort usage for PHP 8+ compatibility.

Fix - Update Di52 to include PHP 8+ compatibility.

Fix - Modify Freemius class-fs-logger.php file to prevent PHP 8+ warnings.

Fix - Correctly handle *nix and Windows server paths that contain falsy values (e.g. 0 or spaces) when building template paths. [TEC-3712]

Tweak - Increase top padding above date stamp in list view. [TEC-3656]

Tweak - Reduce bottom margin of the event title in list/day views. [TEC-3656]

Tweak - Round featured event line corners. [TEC-3656]

Tweak - Add new filter tribe_aggregator_build_url_data to customize the URL delivered to EA server.

Tweak - Update V2 Customizer admin styles of TEC sections. [TEC-3696]

Tweak - Added filters: tribe_aggregator_build_url_data

Language - 4 new strings added, 187 updated, 3 fuzzied, and 5 obsoleted

[5.3.1] 2020-12-15

Feature - Event Aggregator - Filter Events by Aggregator/Import Record. [EA-130]

Feature - V2 Customizer - Add background color css overrides. [TEC-3651]

Feature - V2 Customizer - Add Event Title color css overrides. [TEC-3334]

Feature - V2 Customizer - Add Event Date & Time color css overrides. [TEC-3675]

Feature - V2 Customizer - Add controls for Background Color to general and single-event sections. [TEC-3683]

Feature - V2 Customizer - Add controls for Event Title Color to general section. [TEC-3684]

Feature - V2 Customizer - Add controls for Event Date & Time Color to general section. [TEC-3685]

Tweak - Add opaque backgrounds for selected bordered elements. [TEC-3673]

Tweak - Change Title/Date & Time font color defaults on the Event Single page. [TEC-3682]

Fix - Fix an issue in csv venue imports where the address would not import. [TEC-3637]

Fix - Compatibility for some theme menus that no longer displayed when an event is password protected. [TEC-2968]

Language - 8 new strings added, 63 updated, 1 fuzzied, and 0 obsoleted

[5.3.0] 2020-12-02

Feature - Event Aggregator - Search Box for Scheduled Imports. [TEC-3570]

Feature - Event Aggregator Batch Pushing for Cron Imports [EA-297]

Tweak - Add the filter tribe_aggregator_import_queue_cleaner_time_to_live to customize the time in seconds to consider an EA record alive. [EA-297]

Tweak - Add the filter tribe_aggregator_import_queue_cleaner_stall_limit to customize the number of seconds for an EA record to be considered stalled. [EA-297]

Tweak - Add the filter tribe_events_aggregator_build_url [EA-297]

Tweak - Adjust Event Aggregator Client Progress Bar using the Heart Beat API for polling state instead [TEC-3534]

Tweak - Event Aggregator - Make default limit by number of events instead of by date range. [TEC-3635]

Tweak - Event Aggregator/Eventbrite Tickets - Remove verbiage regarding 50 event limit on Eventbrite imports.

Tweak - Add the tribe_get_organizer_object function. [TEC-3645]

Tweak - Change the return value of the tribe_get_event( $event_id )->organizers from a collection of Organizer names to a collection of Organizer post objects. [TEC-3645s]

Tweak - Add the tribe_get_event( $event_id )->organizer_names method to return a collection of the Event Organizer names. [TEC-3645]

Tweak - Ensure widgets don't get Filter Bar classes on their containers. [FBAR-202]

Tweak - Switch the List View previous/next URL methods to use the slug rather than a hard-coded "list" so the class is more easily extendable. [TEC-3648]

Tweak - Add an option to trash events after 1 month (thanks @StefanSchroeder).

Tweak - Improve WPML integration and URL localization of Views v2. [TEC-3608]

Fix - Event Aggregator - Fix Eventbrite status filter to not return 'do_not_override' and handle Eventbrite's additional statuses. [TEC-3569]

Fix - Ensure ECP shortcode today button handles categories gracefully. [ECP-492]

Fix - Prevent creation of duplicate venues for default address while adding or editing events. [ECP-482]

Fix - Make sure Month View "View More" link to Day View will preserve the current search criteria. [TEC-3230]

Fix - Ensure Event Aggregator Cron schedules always have array format and avoid errors on fresh WordPress installations (thanks @mmcachran).

Fix - Regular expression to sanitize name of columns on the EA client make sure all invalid characters are removed.

Fix - Use more robust code in the tribe_is_past_event template tag to avoid Warnings.

Fix - Review and improve the Rewrite component to correctly parse and handle localized URLs and accented characters. [TEC-3608]

Language - 25 new strings added, 775 updated, 1 fuzzied, and 6 obsoleted

[5.2.1] 2020-10-22

Tweak - Change Views v2 AJAX request method from GET to POST to avoid issues with too long URLs. [TEC-3283]

Tweak - Add the tribe_events_views_v2_endpoint_method filter to allow controlling the HTTP method Views should use to fetch their content from the back-end endpoint. [TEC-3283]

Tweak - Add the tribe_events_views_v2_endpoint_url filter to allow controlling the URL Views should use to fetch their content from the back-end endpoint. [TEC-3283]

Fix - Prevent Event Aggregator 15 minute Cron Schedule from being created when not required (props @jetxpert) [EA-317]

Fix - Add filter to toggle off the event templates hijack. [TEC-3521]

Fix - Correct url for current month iCal export link. [TEC-3575]

Fix - Avoid loading the same CSS file twice on the back-end. [TEC-3623]

Fix - Ensure ECP shortcode prev/next urls handle categories gracefully. [ECP-492]

Language - 3 new strings added, 200 updated, 0 fuzzied, and 0 obsoleted

[5.2.0] 2020-09-28

Fix - Fix the order of the List View when the PRO is set to show only the first instance of a Recurring Event. [ECP-467]

Fix - Fix a PHP error that would arise when during the translation, by the WPML plugin, of some strings. [TEC-3454, TEC-3578]

Fix - Fix a compatibility issue with the WPML plugin that would prevent some options from being translated correctly. [TEC-3454]

Fix - Generation and usage of translated strings that would cause issues with the WPML plugin. [TEC-3454]

Tweak - Use the border-small class for the today button, add new border button styles to customizer. [FBAR-143]

Tweak - Add missing CSS classes to the Event Categories label on the single event page. [TEC-3478]

Tweak - Adjust accordion trigger selector to allow multiple space-separated data-js attributes. [FBAR-125]

Tweak - Adjust spacing on header to prevent screen overflow. [FBAR-132]

Tweak - Adjust aria attributes and add loader text to make ajax loading more accessible. [FBAR-147]

Tweak - Add the tribe_events_latest_past_view_display_template filter to allow controlling the display of templates in the context of the Latest Past Events View. [FBAR-148]

Tweak - Allow passing of additional data to the AJAX request by use of container data. [FBAR-162]

Language - 2 new strings added, 20 updated, 0 fuzzied, and 0 obsoleted

[5.1.6] 2020-08-24

Tweak - Move the iCal output coding out of the loop and into its own method. [VE-150]

Fix - Fix SQL errors that would show up when creating custom Event queries in theme builders. [TEC-3530]

Fix - Fix SQL errors that would show up when running custom Event queries in plugins . [TEC-3528]

Fix - Fix SQL errors that would prevent customers from being able to select tickets assigned to Events in some instances. [TEC-3500]

Fix - On re-import of the excerpt and event description field enable changes to the existing values. [TEC-3080]

Fix - On re-import enable excerpt and description to be cleared of their values. [TEC-3080]

Fix - On re-import only overwrite items that have been mapped. [TEC-2962]

Tweak - Add filters for venue and organizer import data. [TEC-2962]

Tweak - Add ability to use default values from settings for venue imports via the tribe_events_importer_set_default_venue_import_values filter. [TEC-2962]

Tweak - Replace placeholders in template docblocks with appropriate links. [TEC-3399]

Language - 32 new strings added, 75 updated, 0 fuzzied, and 28 obsoleted

[5.1.5] 2020-07-27

Tweak - Add filters to link generation for events, venues, and organizers. [EXT-151]

Tweak - Remove disabled admin notice for Virtual Events and Gutenberg. [TEC-3546]

Tweak - Modify parameters on register_rest_route to include permission_callback to prevent notices on WordPress 5.5.

Fix - Prevent the wrong dates in mobile month view date marker when on leading UTC timezones. [TEC-3549]

Fix - Fix the display order of Events starting on the same date and time to ensure it's consistent. [TEC-3548]

Fix - Fix the handling of URL fragments translations in Views to ensure fully localized View URLs work. [TEC-3479]

Fix - Display promo at the bottom of views when "Show The Events Calender link" is checked. [TEC-3321]

Fix - Set proper timezone on block editor when creating a new event. [TEC-3543]

Fix - Prevent PHP error when using V2, the site home page at Main Events page, including events in the blog loop, and Pro is active. [ECP-361]

Fix - Resolve WordPress REST API authentication errors related to null returns. Props to @ahaurat [TEC-3539]

Language - 0 new strings added, 55 updated, 0 fuzzied, and 6 obsoleted

[5.1.4] 2020-06-24

Tweak - Improve fresh install experience by setting the default template to the Events one [TEC-3453]

Tweak - Create a new method to request an update back to EA imports to mark imports as completed on EA server [TEC-3476]

Tweak - Add a new filter tribe_aggregator_service_put_pue_licenses to enable external sources the option to add additional PUE attached to the request. [TEC-3476]

Tweak - Prevent latest-past from showing in the front end view selector in new installs [TEC-3450]

Tweak - On a fresh install set the enabled views to list, month, and day and set the default view to list to stop erroneous error entries [TEC-3451]

Tweak - Add a new "scheduled" status for the activity reporter of imports from EA [TEC-3475]

Tweak - Add admin notice for Virtual Events. [TEC-3620]

Language - 3 new strings added, 246 updated, 1 fuzzied, and 1 obsoleted

[5.1.3] 2020-06-22

Tweak - Add new filter tribe_events_filter_views_v2_plural_events_label to customize the label in V2 views. [VE-9]

Fix - Prevent "too few arguments" on the settings page when a url contains percentage signs. [VE-111]

Fix - Correctly store Event Organizer meta when using the ORM.

Fix - Linked posts (Organizers and Venues) correctly check if the item selected is brand new or existing when edit link is empty. [TEC-3481]

Language - 1 new strings added, 112 updated, 0 fuzzied, and 1 obsoleted

[5.1.2.1] 2020-06-09

Security - Remove deprecated usage of escapeMarkup in Select2 (props to miha.jirov for reporting this).

[5.1.2] 2020-05-27

Tweak - Prevent undefined errors when using tribe_get_events and forcing a cache refresh.

Fix - Prevent E_ERROR for Tribe__Events__Meta__Save construct when dealing with revisions, which some WP Engine customers were seeing.

Language - 0 new strings added, 49 updated, 0 fuzzied, and 0 obsoleted

[5.1.1] 2020-05-11

Feature - Move all the featured event icons to templates. [TEC-3441]

Feature - Added a helper method Tribe__Plugins::is_active( 'slug' ) to check if a given plugin is active.

Feature - Add entry points through filters to be able to add content after the opening html tag or before the closing html tag. [TCMN-65]

Tweak - Add new filter tribe_aggregator_manage_record_column_source_html to customize the source column content HTML used on the Event Aggregator Import "History" tab.

Tweak - Modify language variables to improve translations readability on Updated Views navigation previous and next buttons. [props @justlevine]

Tweak - Add new filter tribe_aggregator_manage_record_column_source_html to customize the source column content HTML used on the Event Aggregator Import "History" tab.

Fix - Enqueue Customizer stylesheets properly via tribe_customizer_inline_stylesheets in Common. [TEC-3401]

Fix - Not being able to create events because capabilities were not set on activation or update of the plugin. [TEC-3350]

Fix - Adjust templates to show time zone in event details when "Show time zone" is checked. [TEC-2979]

Fix - Correct bad defaults from Template->attr() and ensure that the timezone info is correctly hydrated in the case of an unchanged block. [TEC-2964]

Fix - Show the correct counts on the Event Aggregator Import "History" tab for non-Event content types being imported.

Fix - Prevent creation of empty venue when removing a Venue inside of the Events using the Classic editor that had a US state selected. [TEC-3416]

Fix - Event Aggregator imported events when using default status or categories from the Settings Page will now be imported correctly. [TEC-3445]

Fix - A localization support that would mangle Views URLs when WPML plugin is active alongside Views v2 [TEC-3404]

Fix - Prevent problems with func_get_args() usage around template inclusion for legacy template files [TEC-3104]

Tweak - Extended support for namespaced classes in the Autoloader.

Tweak - Make Customizer stylesheet enqueue filterable via tribe_customizer_inline_stylesheets. [TEC-3401]

Tweak - Normalize namespaced prefixes with trailing backslash when registering them in the Autoloader. [VE-14]

Language - 2 new strings added, 243 updated, 0 fuzzied, and 1 obsoleted

[5.1.0] 2020-04-23

Feature - Add a "fast forward" link to Month and Day views when there are no events to show. [TEC-3400]

Feature - Add tribe_events_views_v2_use_ff_link and tribe_events_views_v2_{$this->slug}_use_ff_link filters to allow control of the link. [TEC-3400]

Feature - Add Recent Past Events Views. [TEC-3385]

Tweak - Improved on meta data handling of for Blocks editor.

Tweak - Deprecate Select2 3.5.4 in favor of SelectWoo

Tweak - Add a constant TRIBE_CACHE_VIEWS to turn off views HTML caching.

Fix - Theme navigation warning around post_date = '0' no longer happens when using Page template for Updated Views [TEC-3434]

Fix - Selecting other Page templates from Settings > Display now loads the correct template properly, to display events.

Fix - Preventing redirects from updated Views V2 to be too broad and end up catching requests from other Plugins, reported by GravityView team on Gravity Forms bug with imports.

Fix - Prevent PHP errors from happening during bulk activation or deactivation of the plugin [TCMN-53]

Fix - Correct iCal link on month view for months other than the current one [TEC-3267]

Fix - Correct a few incorrect and/or typoed text domains [TEC-3390]

Fix - Ensure we pass search keywords when changing views and in the top-bar nav [TEC-3282]

Fix - Prevent Blocks editor from throwing browser alert when leaving the page without any changes applied to the edited post.

Fix - Several strings have been adjusted for consistency and better translatability [TEC-3417]

Hook - Add the tribe_events_blocks_editor_is_on filter; returning a falsy value from this filter will prevent the Blocks Editor to ever be active on Events; else the settings from Events > Settings will apply [TEC-3349]

Tweak - Add some filters for better control of link targets, standardize the way we create those links [TEC-3402]

Language - 4 new strings added, 286 updated, 1 fuzzied, and 2 obsoleted

[5.0.3.1] 2020-03-23

Fix - Assets class modification to prevent JavaScript and CSS failing to load when SCRIPT_DEBUG=true [TCMN-52]

[5.0.3] 2020-03-23

Feature - Allow users to set a custom name for new Event Aggregator Imports. [TEC-3286]

Tweak - Add back missing JSON-LD to Single Events. [TEC-3262]

Tweak - Minify the Freemius svg assets. [TEC-3215]

Tweak - Remove "(beta)" label from URL source type of import. [TEC-3289]

Tweak - Reword the Filter Activation setting's labels for better clarity. [FBAR-79]

Fix - Breakpoint code compatibility with the latest version of jQuery 3.4.1 [TEC-3251]

Fix - Remove numbers from listed events in event list widget for Genesis theme. [TEC-2957]

Fix - Customizer accent color affects featured line and text. [TEC-3277]

Fix - Resolve conflict between datepicker holding consistent size when navigating and flexibility on small screen sizes. [TEC-3322]

Fix - Respect EA post_status from settings when an event does not have a defined value. [TEC-3255]

Fix - Save the post_status for a scheduled import when using a different value other than publish. [TEC-3296]

Fix - Update events, venues, and organizers to use dynamic labels. [TEC-3280]

Fix - Resolve an issue in Views v2 that would break URLs when the event single and archive slugs have the same value due to the "Events URL slug" and "Single event URL slug" settings or due to their translations [TEC-3254]

Fix - Restore correct handling of events RSS feeds; events will show in the RSS feed in ascending start date, starting from the current day and the event publish date will be set to the event start date [TEC-3252]

Hook - Add filters tribe_events_liveupdate_automatic_label_text and tribe_events_liveupdate_manual_label_text to allow Filter Bar to include itself in those labels. [TEC-3322]

Hook - Add the tribe_views_v2_events_query_controller_active filter; returning a falsy value from this filter will prevent Views v2 from altering the WordPress query. This filter allows handling situations where Views v2 might interfere with third party plugins (e.g. custom RSS feed implementations) [TEC-3252]

Tweak - Added filters: tribe_events_option_convert_live_filters, tribe_events_views_v2_messages_need_events_label_keys

Tweak - Removed filters: tribe_events_ical_export_text

Tweak - Changed views: v2/components/events-bar/search/keyword, v2/month/calendar-body/day

Language - 11 new strings added, 81 updated, 0 fuzzied, and 6 obsoleted

[5.0.2.1] 2020-02-25

Fix - Plugin dependency registration with Plugin_Register will not prevent loading of all plugins in list if the last item loaded fails. [TCMN-41]

[5.0.2] 2020-02-19

Version - The Events Calendar 5.0.2 is only compatible with Filter Bar 4.9.2 and higher

Version - The Events Calendar 5.0.2 is only compatible with Events Calendar PRO 5.0.2 and higher

Tweak - Modify Link Color Customizer option for single event links in description, the venue, the organizer, and the website link in classic editor. [TEC-3219]

Tweak - Move link color option to General tab in Customizer and remove Text tab. [TEC-3244]

Tweak - Freemius Opt-out workflow now present on all occasions [TEC-3171]

Tweak - Freemius updated to the latest version 2.3.2 [TEC-3171]

Tweak - Remove the "Default stylesheet - full" option from display settings, for the new views. [TEC-3125]

Tweak - Change the live refresh option to a radio, adjust conditional checks to accommodate. [TEC-3072]

Fix - Freemius activation URL send via email works as expected [TEC-3218]

Fix - Improve compatibility from Updated Views V2 with Beaver Builder plugins [TEC-3248]

Fix - More robust handling of hide_from_listings in REST API v2, thanks @maxm123

Fix - Make sure the new Views (v2) will correctly print JSON-LD schema information [TEC-3241]

Language - 4 new strings added, 248 updated, 1 fuzzied, and 3 obsoleted

[5.0.1] 2020-02-12

[5.0.0.2] 2020-02-06

Fix - Datepicker format now properly defaults to the correct value when Display Settings have not been saved. [TEC-3229]

Fix - New views mobile breakpoints interactions with Caching plugins resolved. [TEC-3221]

[5.0.0.1] 2020-01-31

Fix - Events with timezones that differ from the site timezone now display on the correct date. [TEC-3208]

Fix - Multi-day events now display on all days that they are supposed to. [TEC-3212]

Fix - End of day cutoff is now being observed appropriately when creating the day grid stack. [TEC-3210]

Fix - Fix number of parameters when doing the_post action, for the single event view in the new views. [TEC-3214]

Fix - 404s on permalinks have been resolved by moving the flush permalink action to a later moment of time on activation after all rules have been declared. [TEC-3211]

[5.0.0] 2020-01-27

Feature - Created new Month, Day, and List views with all new HTML, CSS, and JavaScript.

Feature - Add upgrade path for new Month, Day, and List views making it opt-in for any existing users.

Feature - New templating engine to power the new Views. See More

Feature - Views initialization and instance includes more filters and actions to allow improved extensibility and customization. (See all filters below)

Feature - Views manager and bootstrapping classes were created to allow more control over where and when views will be initialized. (See filters related to those below)

Feature - Reduced maintenance burden of customizations by leveraging atomic templates for the new views. (See list of files now available below)

Feature - CSS uses a Block Element Modifier (BEM) methodology to improve reusability of components. See More

Feature - New Views share one JavaScript Manager, which contains multiple jQuery actions and customization points.

Feature - View navigation relies on the WP Rest API, improving reliability and caching opportunities.

Feature - Event permalinks are now more consistent across navigation using WP_Rewrite to map params to their matching URL, which improves SEO.

Feature - Venue data filtering used across all new views: tribe_get_venue_object_before, tribe_get_venue_object

Tweak - Custom Before and After HTML on the Events > Settings page will now prefer event view styling over the Theme's CSS.

Tweak - Lowered the reliance on the global $wp_query to create more consistent output and faster maintenance. See More

Tweak - View overrides for the new views will look within a new folder in your theme to avoid conflicting with old The Events Calendar theme customizations See More

Tweak - Switch to a compact date while on day and month view in mobile [136789]

Tweak - Remove tribe_events_getLink in favor of tribe_events_get_link which was a deprecated filter since version 4.3

Language - 2 new strings added, 169 updated, 1 fuzzied, and 0 obsoleted

[4.9.14] 2020-01-15

Feature - Add Repository filter where_meta_related_by_meta for getting a post by the meta value an associated post. [133333]

Tweak - Modifications to the Freemius code initialization to allow better data around plugin uninstalls.

Tweak - Adjust tooltip title styles for Twenty Twenty theme. [TEC-2998]

Tweak - Changed views: blocks/event-venue

Fix - Cost field description no longer disappears when editing the block. [TEC-2992]

Fix - Organizer theme no longer getting overwritten by Blocks editor styles. [TEC-2974]

Fix - Venue block properly receives the correct HTML class. [TEC-3020]

Fix - Correct missing block when switching from blocks to classic editor. [131493]

[4.9.13] 2019-12-10

Tweak - Allow Event Aggregator date refinements for Eventbrite source.

Language - 29 new strings added, 201 updated, 0 fuzzied, and 0 obsoleted

[4.9.12] 2019-11-20

Fix - Blocks Editor date time saving correctly for WordPress 5.3 compatibility. [137421]

Tweak - Add the tribe_get_query_var function [137262]

Tweak - Add tribe_get_the_content() and tribe_the_content() for PHP 7.2 compatibility with WordPress 5.2

Language - 21 new strings added, 162 updated, 0 fuzzied, and 0 obsoleted

[4.9.11] 2019-11-12

Feature - Opt-in to the newly redesigned views

Fix - Fixed issue where DD/MM/YYYY style dates were not supported during Event Aggregator imports [117691]

Fix - Resolved issue where non YYYY-MM-DD datepicker formats resulted in unpredictable behavior while navigating views [116086, 126472, 117909]

Fix - Fixed date issue where the event date was defaulting to current date when editing an event with the block editor [132735]

Tweak - Added additional datepicker formats for simpler selection [116086, 126472, 117909]

Tweak - Updated the Repository implementation to handle more complex orderby constructs [133303]

Tweak - Added the Tribe__Date_Utils::get_week_start_end method [133303]

Tweak - added the tribe_events_suppress_query_filters filter to allow suppressing Tribe__Events__Query filters [134827]

Language - 5 new strings added, 23 updated, 2 fuzzied, and 13 obsoleted

[4.9.10] 2019-10-16

Tweak - added the tribe_sanitize_deep function to sanitize and validate input values [134427]

Tweak - use the tribe_sanitize_deep function to sanitize the values returned by the tribe_get_request_var function [134427]

Tweak - Rename "Datepicker Date Format" to "Compact Date Format" [134526]

Tweak - Adjust Promoter loading order to increase compatibility with plugins that use authentication early in the process [134862]

Tweak - Add support for Authentication using a Header when using Promoter [133922]

Language - 2 new strings added, 25 updated, 0 fuzzied, and 1 obsoleted

[4.9.9] 2019-09-25

[4.9.8] 2019-09-04

Tweak - Added the Monolog logging library as alternative logging backend [120785]

Tweak - Hook Monolog logger on tribe_log action [120785]

Tweak - Add redirection of tribe( 'logger' )->log() calls to the Monolog logger using the tribe_log_use_action_logger filter [120785]

Fix - Conform iCalendar feed to specifications by not putting quotes around the timezone. This fixes Outlook compatibility [131791]

Fix - Additional fields with multiple values using pipes | as separators are working properly on importing again. [131510]

Fix - Fix default view redirection loop on mobile devices. Thanks Ricardo, cittaslow and others for flagging this! [125567]

Fix - Handling of featured image setting during Event Aggregator CSV imports [127132]

Language - 1 new strings added, 10 updated, 0 fuzzied, and 0 obsoleted

[4.9.7] 2019-08-19

Tweak - Update Lodash version on Block editor to prevent any possibility of a security issue with the package. From v4.17.11 to v4.17.15 [131421]

Tweak - Add filter 'tribe_events_js_config' to allow filtering the contents of the Javascript configuration [132567]

Tweak - Updates to the shortcode Javascript code to allow disabling the URL manipulation behavior [132567]

Fix - Prevent mascot image to get blown up out of proportions to a larger size on buggy CSS loading. [131910]

Language - 3 new strings added, 191 updated, 1 fuzzied, and 0 obsoleted

[4.9.6] 2019-08-07

Tweak - Update Event Aggregator to include compatibility with new Meetup API requirements - See more [125635]

Language - 5 new strings added, 120 updated, 5 fuzzied, and 10 obsoleted

[4.9.5] 2019-07-25

[4.9.4] 2019-07-03

Tweak - Add filter tribe_events_event_insert_args the arguments in prior to inserting the event and meta fields. [129517]

Tweak - Add filter tribe_events_event_update_args the arguments prior the update of an event and meta fields. [129517]

Tweak - Add filter tribe_events_event_prevent_update to disable the update for an event via the Tribe API [129517]

Tweak - Add filter tribe_events_archive_get_args to filter the arguments used to get the events on the archive page via REST API. [129517]

Tweak - Add filter tribe_events_validator_is_event_id to define if is a valid event_id [129517]

Tweak - Add action tribe_rest_before_event_data executed before the Event data is pulled before deliver the Event via REST API. [129517]

Tweak - Add Tribe__Events__Query::last_found_events() to access the last results via the Query object [129517]

Tweak - Wrap register_rest_route calls with tribe_register_rest_route to enable filtering on REST registration

Tweak - Add filter tribe_ical_feed_vtimezone to filter the VTIMEZONE group [89999]

Tweak - Include proper documentation of why the plugin has been deactivated and a knowledgebase article about how to downgrade [129726]

Tweak - When trying to update The Events Calendar with an incompatible version of an Addon that is expired, it will stop the upgrade [129727]

Tweak - Add filter tribe_is_classic_editor_plugin_active to change the output if the classic editor is active or not [121267]

Tweak - Create a new key if AUTH_KEY is not defined or is empty and add a new filter tribe_promoter_secret_key to filter the result [127183]

Tweak - Divide the tribe-common.js file to prevent that file from being bloated with external dependencies. [129526]

Tweak - Add new function tribe_register_rest_route Wrapper around register_rest_route to filter the arguments when a new REST endpoint is created [129517]

Tweak - Add new method Tribe__Cost_Utils::parse_separators to infer decimal and thousands separators from a value that might have been formatted in a local different from the current one [98061]

Fix - Save of event meta data when Classic editor plugin and gutenberg blocks for events are enabled [121267]

Fix - Moved The Events Calendar specific code from common Context class into The Events Calendar [129241]

Fix - Fixed issue where multiday events were not returning correct end date in block editor [128033]

Fix - Resolved issue where deactivation feedback was not hooked properly [128341]

Fix - Added escaping to the event website URL target attribute [129565]

Fix - Fix Timezone definitions for *.ics file on events [89999]

Fix - Resolved an issue where non-English decimal and thousands event cost separators could lead to wrong cost values in REST API responses [98061]

Fix - Prevent Clipboard Javascript from loading all over the place on /wp-admin/ [129526]

Language - 14 new strings added, 222 updated, 1 fuzzied, and 6 obsoleted

[4.9.3.2] 2019-06-20

Fix - Prevent issue where older versions of the tribe-common libraries could be bootstrapped [129478]

Fix - Add Promoter PCSS file so that the proper CSS will be generated on package build [129584]

[4.9.3.1] 2019-06-07

Fix - Remove caching of rewrite base slugs which make third-party, Photo and Week work as expected [129035]

Tweak - Adjust newsletter signup submission destination [129034]

[4.9.3] 2019-06-06

Fix - Fixed issue where the previous events link was not present on initial page load of the List View [127477]

Language - 10 new strings added, 18 updated, 0 fuzzied, and 0 obsoleted

[4.9.2] 2019-05-16

[4.9.1.1] 2019-05-06

Fix - Prevent Composer autoloader from throwing Fatal due to nonexistent setClassMapAuthoritative() method [126590]

[4.9.1] 2019-05-02

Fix - Prevent recurring events all page to throw 404 when events are in the past [126790]

Fix - List events Widget will display events until their end date has passed [126837]

Tweak - Add tribe_events_cost_unformatted filter to allow WPML support for WooCommerce Multilingual

Language - 0 new strings added, 168 updated, 0 fuzzied, and 5 obsoleted

[4.9.0.3] 2019-04-26

Fix - Prevent Composer autoloader from throwing Fatal due to nonexistent setClassMapAuthoritative() method [126590]

[4.9.0.2] 2019-04-25

Fix - Avoid fatals due to Query method not been present by bumping version of Event Tickets required to 4.10.4.2

[4.9.0.1] 2019-04-25

Fix - Modifications to tribe_get_events() to resolve problems introduced by latest release 4.9.0

Fix - Backwards compatibility for 'eventDisplay' => 'upcoming' on tribe_get_events(). Thanks @softwebteam, @mrwweb and @karks88 [126124]

Fix - Single navigation to next and previous events using the Object Relational Mapping classes [126144]

Fix - Events displayed correctly on all views, using End date instead of Start Date. Making sure events that are not over still show on upcoming [126259]

[4.9.0] 2019-04-17

Feature - Refactor the Database Connection to start using an Object Relational Mapping tool for a better tested codebase

Feature - Add the tribe_events() function as entry-point to the Events ORM and the supporting filter code [116356, 115579]

Feature - Add the tribe_venues() function as entry-point to the Venues ORM and the supporting filter code [116356, 115579]

Feature - Add the tribe_organizers() function as entry-point to the Organizers ORM and the supporting filter code [116356, 115579]

Feature - Add additional caching to The Events Calendar REST API archives and the Post Repository event/venue/organizer responses [117159]

Feature - Include Freemius integration on to allow opt-in information collection for 10% of new users

Tweak - Setting the site of Timezones will trigger queries using UTC to equalize event dates on Views

Tweak - Add filter to allow deactivating Freemius tribe_events_integrations_should_load_freemius

Tweak - Include a way for third-party to handle Known Range rebuilding of events tribe_events_rebuild_known_range

Tweak - All new granular handling for UTC and Timezone saving on the Classic editor

Tweak - Add support for the tribe_suppress_query_filters query variable to prevent the plugin's own query filters from applying [116356, 115579]

Tweak - Add the tribe_events_has_next_args and tribe_events_has_previous_args filters to allow filtering the arguments that check if next/previous archive pages or events are available [123950]

Fix - Include second param for the the_title for Events, Venue and Organizer Rest API endpoints amd prevent warnings. Props to Alex [123317]

Language - 5 new strings added, 167 updated, 0 fuzzied, and 1 obsoleted

[4.8.2] 2019-03-04

Fix - Resolve console warnings around React key usage for Blocks Editor [121198]

Fix - Improve our tribe_paged URL parameter sanitization, preventing themes from printing the variable and causing XSS security issues [123616]

Fix - Change ordering for Eventbrite Tickets on Event Aggregator, Ascending order by date is now the default [121979]

Tweak - Day light savings notice will now reset 4 times per year when using any UTC Timezone [123221]

Tweak - Start date for Event Aggregator is now required on Eventbrite Tickets [121979]

Language - 3 new strings added, 172 updated, 0 fuzzied, and 1 obsoleted

[4.8.1] 2019-02-14

Feature - Introduced new "(do not override)" default post status for Eventbrite imports in Event Aggregator. This preserves events' original statuses from Eventbrite.com upon import (e.g., "draft" events will not be automatically set to "publish" upon import) [112346]

Fix - Make sure the setting for "Default mobile view" is respected. Thanks to Kathleen, Tim and others for reporting this! [119271]

Fix - Apply block closer to price block [120108]

Tweak - Added new filter tribe_aggregator_new_event_post_status_before_import to allow for custom handling of an event's post status before EA an import is completed [112648]

Tweak - Added filters: tribe_events_admin_js_ajax_url_data

Tweak - Unload Image Widget Plus version 1.0.2 or older to Prevent it from creating fatals on The Events Calendar

Language - 2 new strings added, 150 updated, 1 fuzzied, and 0 obsoleted

[4.8] 2019-02-04

Feature - Introduced new "(do not override)" default post status for Eventbrite imports in Event Aggregator. This preserves events' original statuses from Eventbrite.com upon import (e.g., "draft" events will not be automatically set to "publish" upon import) [112346]

Fix - Make sure the setting for "Default mobile view" is respected. Thanks to Kathleen, Tim and others for reporting this! [119271]

Fix - Apply block closer to price block [120108]

Tweak - Added new filter tribe_aggregator_new_event_post_status_before_import to allow for custom handling of an event's post status before EA an import is completed [112648]

Tweak - Added filters: tribe_events_admin_js_ajax_url_data

Tweak - Unload Image Widget Plus version 1.0.2 or older to Prevent it from creating fatals on The Events Calendar

Language - 2 new strings added, 150 updated, 1 fuzzied, and 0 obsoleted

[4.8.0.1] 2019-02-07

Fix - Modify extension dependency checking with new system to determine if it can load [122368]

Tweak - Prevent most extensions from loading if Event Tickets is on an older version to prevent conflicts [122368]

[4.8] 2019-02-05

Feature - Add check and enforce PHP 5.6 as the minimum version [116282]

Feature - Add system to check plugin versions to inform you to update and prevent site breaking errors [116841]

Tweak - Added filters: tribe_not_php_version_names

Deprecated - Constants MIN_ET_VERSION and MIN_COMMON_VERSION in Tribe__Events__Main, use $min_et_version property and no replacement for MIN_COMMON_VERSION

Language - 7 new strings added, 139 updated, 0 fuzzied, and 1 obsoleted

[4.7.4] 2019-01-21

Fix - Display the tags block delimiter in the editor [119393]

Fix - Fixed a number of small layout bugs with the new Twenty Nineteen core theme [119689]

Fix - Save the "Event Options" when using the block editor [120168]

Fix - Filter correctly when in Classic Editor page [120137]

Fix - Give the ability to switch back from all day events in date time block [120266]

Fix - Properly align the search or create results [120460]

Fix - iCal export content for events created with the block editor [118679]

Fix - Moved the "Remove venue" button for a better user experience when removing venues from an event [120267]

Fix - Date/time block conflicts when clicking to open the block options [119413]

Fix - Layout bugs with the new Twenty Nineteen core theme [119689]

Fix - Include UTC dates meta on the event creation from the block editor [120399]

Tweak - Ensure we don't re-apply wpautop() to content that has had it removed [120562]

Tweak - Added tribe_events_admin_js_ajax_url_data filter to make filtering the JS vars of TEC's admin JS easier [116973]

Tweak - Adjusted content in the admin welcome page that users are brought to upon newly activating The Events Calendar [117795]

Tweak - Changed views: blocks/event-tags

Language - 3 new strings added, 21 updated, 1 fuzzied, and 5 obsoleted

[4.7.3] 2018-12-19

Tweak - Tweak the registration of the Event, Venue, and Organizer post types so they use some new post type labels introduced in WordPress 5.0 like item_updated, item_scheduled, etc. [119451]

Fix - Password protected events breaking the month view. Thanks to Lindsay, Simon and others for flagging this out! [117385]

Fix - Add proper capitalization for Event Price for Blocks Editor [119140]

Fix - Make sure Datetime Format for Datepickers are respected on the Blocks Editor [117428]

Fix - Correct text domain and remove old events-gutenberg [118656]

Fix - Properly display recurrence description on Blocks Editor view [119354]

Fix - Point support links to the correct places [117795]

Language - 27 new strings added, 106 updated, 0 fuzzied, and 13 obsoleted

[4.7.2] 2018-12-13

Feature - Added new action tribe_events_before_event_template_data_date_display and tribe_events_after_event_template_data_date_display

Tweak - Corrected font on time picker components in Event Date Time block [116907]

Tweak - Adjusted padding on the Event Date Time block [118697]

Tweak - Set default start time to 8:00am and default end time to 5:00pm in Event Date Time block [118112]

Fix - Corrected an issue where feature detection of async-process support would fire too many requests [118876]

Fix - Removed tribe_events_template_data()'s dependency on Events Calendar PRO, which could lead to a fatal error under some conditions [119263]

Fix - Made the Event Date Time block respect the timezone settings [118682]

Fix - Removed Price block dashboard gap [118683]

Fix - Made sure all block editor code for Meta saving is PHP 5.2 compatible

Fix - Prevented undefined from been displayed at the Event Date Time separator fields [119337]

Fix - Solved 500 error when trying to update an event [118058]s

[4.7.1] 2018-12-05

Feature - Added additional caching to TEC REST API archives and the Post Repository event/venue/organizer responses [117159]

Feature - Added new tribe_events_set_month_view_events_from_cache action to make it easier to listen for when Month View events are retrieved from the Month View cache [116124]

Fix - Importing CSV files with whitespace at the beginning of the rows won't remove headers and skip columns on Preview [117236]

Fix - Prevent JavaScript error in Month View when the Date filter is removed from the Tribe Bar (thank you to @tyrann0us on GitHub for submitting this fix!) [116995]

Fix - Facilitate automated updates for Events Calendar PRO even if it's requirements have not been met

[4.7.0.1] 2018-11-30

[4.7] 2018-11-29

Feature - added new setting to activate the block editor on events for users running the WordPress 5.0 beta.

Feature - added an Event Date Time block to add and display the event date and time

Feature - added an Event Price block to add and display the event price and optional event description

Feature - added an Event Organizer block to add and display an organizer on an event single

Feature - added an Event Venue block to add and display the event venue information including optional link or map

Feature - added an Event Website block to add and display an external website link as a button with custom label

Feature - added an Event Sharing block to display event export options and allow for more customization

Feature - added an Event Details Classic block to maintain a combined content display as in the classic editor

Feature - added a Featured Image block to display an event's featured image in the editor content

Feature - added a Tags block to display an event's tags in the editor content

Feature - added an Event Categories block to display an event's categories in the editor content

Feature - added a new Events Blocks section to the block inserter

Tweak - Added filters: tribe_blocks_editor_update_classic_content_params, tribe_blocks_editor_update_classic_content, tribe_events_editor_default_classic_template, tribe_events_editor_default_template, tribe_events_google_maps_api, tribe_events_editor_assets_should_enqueue_frontend, tribe_events_single_map_zoom_level, tribe_events_single_event_time_formatted, tribe_events_single_event_time_title, tribe_events_event_block_datetime_use_yearless_format, tribe_get_event_website_link_target, tribe_events_single_event_time_formatted, tribe_events_single_event_time_title

Language - 11 new strings added, 0 updated, 0 fuzzied, and 30 obsoleted

[4.6.26.1] 2018-11-21

Fix - Resolved a compatibility issue with WordPress version 4.7.11 and earlier (our thanks to @placer69 and @earthnutvt for flagging this) [118627]

[4.6.26] 2018-11-13

[4.6.25] 2018-10-22

Fix - List only enabled views on the "Default View" option. Thanks to wescole, John Meuse and others for reporting! [114807]

Fix - Handle left-over Facebook scheduled imports and notices [114831]

Fix - Fixed event navigation when the mini calendar widget was on the event page. Props to Matt and wescole for flagging this [114359]

Fix - Ensure columns without headers are handled in CSV imports [114199]

Tweak - Added notice for the Events Gutenberg extension and eBook download [115543]

Tweak - Avoid unnecessary HTTP calls in the Settings screens [114013]

Tweak - Show only applicable refinements for the Eventbrite source types in Event Aggregator imports [107009]

Tweak - Added tribe_aggregator_resolve_geolocation filter to allow for disabling of Geocoding using the EA service [114171]

Tweak - Added tribe_aggregator_clean_unsupported filter to specify whether unsupported origin records should be removed or not

[4.6.24.1] 2018-10-08

Fix - Fixed an issue where a fatal error could be generated when trying to save a new Event Aggregator scheduled import [115339]

Fix - Handle left-over Facebook scheduled imports and notices [114831]

Tweak - Added the tribe_aggregator_import_setting_origins filter to the origins available for default import settings [115704]

[4.6.24] 2018-10-03

Fix - Prevent broken and low-resolution Google Maps if user has not provided a Google Maps API key of their own by providing our own fallback API key [114442]

Fix - Only load widget assets when widget is active on the page [113141]

Fix - Ensure that venue, organizer, and meta information doesn't show on password-protected events [102643]

Fix - Correct the Google Maps API link in the Settings help text to point to the correct API page [112322]

Fix - Restores the event categories and tags creation summary in CSV imports [105888]

Fix - Updated the Events Gutenberg extension install check to show only when the extension is not active [114577]

Fix - Stop potential fatal errors from debug logging when running EA import actions from command line [114555]

Fix - Fixed a bug where it was often not possible to un-check the "Enable JSON-LD" option in the Events List Widget (thanks to @myrunningresource and @craigwilcox for reporting this!) [113541]

Fix - Ensure that the tribe-events-bar-should-show filter functions as aspected; if __return_false is passed, the Tribe Bar will be totally hidden (thanks @debranettles for reporting this!) [112260]

Fix - Added checks to prevent JS Type Error in mobile view. Thanks szenenight, agrilife and others for flagging this! [113524]

Tweak - Added the tribe_events_month_daily_events filter to the Month view [114041]

Tweak - Move Google Maps API loading to tribe_assets and only load once on single views when PRO is active, thanks to info2grow first reporting [112221]

Tweak - Accept 0 as an argument in tribe_get_events() so that 'post_parent' => 0 works, thanks Cy for the detailed report [111518]

Fix - handle left-over Facebook scheduled imports and notices [114831]

Tweak - Fixed the handling of the global $post variable in some Month View templates to make it easier for themers to customize those templates [113283]

Tweak - Ensure linked posts are listed alphabetically in metabox dropdowns, as they are in all other admin locations [108120]

Tweak - Added the tribe_events_month_daily_events filter to the Month view [114041]

Tweak - Move Google Maps API loading to tribe_assets and only load once on single views when PRO is active, thanks to info2grow first reporting [112221]

Tweak - Accept 0 as an argument in tribe_get_events() so that 'post_parent' => 0 works, thanks Cy for the detailed report [111518]

Tweak - Added the tribe_aggregator_record_by_origin filter to allow new EA origins [114652]

Tweak - Added the tribe_aggregator_service_post_import_args filter to allow new EA origins [114652]

Tweak - Added the tribe_aggregator_import_validate_meta_by_origin filter to allow new EA origins [114652]

Tweak - Added the tribe_events_aggregator_refine_keyword_exclusions filter to allow new EA origins [114652]

Tweak - Added the tribe_events_aggregator_refine_location_exclusions filter to allow new EA origins [114652]

Tweak - Added the tribe_aggregator_event_translate_service_data_field_map filter to allow new EA origins [114652]

Tweak - Added the tribe_aggregator_event_translate_service_data_venue_field_map filter to allow new EA origins [114652]

Tweak - Added the tribe_aggregator_event_translate_service_data_organizer_field_map filter to allow new EA origins [114652]

Tweak - Added the tribe_events_status_third_party action to allow new EA origins [114652]

Tweak - Added the tribe_events_aggregator_import_form action to allow new EA origins [114652]

Tweak - Added $origin_show_map_options parameter to the tribe_aggregator_fields filter to allow new EA origins to make use of them [114652]

Fix - Fixed an issue where a fatal error could be generated when trying to save a new Event Aggregator scheduled import [115339]

[4.6.23] 2018-09-12

Fix - Fixed the "Full Styles" mobile view. Thanks Matthew, Laura and others for flagging this! [112301]

Fix - Modify resource url function to work in mu-plugin directory, thanks to Doug for reporting it [86104]

Fix - Remove references to and settings for Facebook importing in Event Aggregator [112432]

Fix - Ensure Event Aggregator allows for importing events from Eventbrite sites other than eventbrite.com, including but not limited to eventbrite.ca, .co.uk, and .co.nz [107821]

Fix - Allow venue location fields to be intentionally empty on Venue Singular REST API calls [108834]

Tweak - Add the WordPress Custom Fields Metabox show|hide settings from the Events Calendar Pro [109815]

Tweak - Allow changing Event Aggregator import process system between the asynchronous and the cron-based one; previously only available as a filter [113418, 113475]

Tweak - Allow stopping and clearing asynchronous queue processes from the admin UI [113418, 113475]

Deprecated - Tribe__Events__Aggregator__Record__Facebook

[4.6.22.1] 2018-08-27

Fix - Allow user to choose venues not created by them. Props to @integrity, @nomadadmin, and many others for reporting this! [113147]

[4.6.22] 2018-08-22

Add - Allow filtering events, in REST API requests, by their post ID with include [94326]

Add - Enable future event display to get all events in the future that have not started [70769]

Add - Allow filtering events, in REST API requests, by their post ID with include [94326]

Add - Enable future event display to get all events in the future that have not started [70769]

Fix - Prevent subsequent CSV imports from duplicating events in some instances [102745]

Fix - The "Import events but preserve local changes to event fields" Event Aggregator change authority setting will now behave as expected [87443]

Fix - Multiple fixes regarding linked post types (e.g. Organizers and custom post types) - props to @natureslens and others for reporting these [105116]:

Now correctly saves in their drag-and-drop order

Deprecated the functions added in version 4.6.13 that previously attempted to fix ordering logic but was not done in a backwards-compatible way: get_order_meta_key() and tribe_sanitize_organizers()

We no longer rely on a separate postmeta value dedicated to ordering linked posts (e.g. _EventOrganizerID_Order), and you may want to remove all such values from your database after re-saving any events that have linked posts and their ordering is important

tribe_get_linked_posts_by_post_type() now works as expected, no longer returning zero results in error, nor returning all of the post type's posts if there are none linked. The tribe_events_return_all_linked_posts_if_none filter was added, as it is necessary for this fix.

Editing an existing event no longer loses the linked posts just because they were not part of the submission. Example of the bug in prior versions: If organizers are editable in the wp-admin event edit screen but not on the Community Events "event edit" form (via template override or other custom code), all pre-existing organizers were removed in error.

Fix - Handle the case where Event Aggregator import queues might get stuck when deleting import records [111856]

Fix - Only show admin notice when it is a top-level page with the event slug, thanks to MikeNGarrett for the code fix! [111186]

Fix - Change template_redirect to an action for some legacy view redirects, thanks barryceelen! [110463]

Fix - Correctly import and set Organizers for iCal and ICS files Event Aggregator imports [96059]

Fix - Retain category title in month view and month view shortcode, thanks corthoover for the first report [108258]

Fix - The "Import events but preserve local changes to event fields" Event Aggregator change authority setting will now behave as expected [87443]

Fix - Handle the case where Event Aggregator import queues might get stuck when deleting import records [111856]

Fix - Prevent subsequent CSV imports from duplicating events in some instances [102745]

Fix - Fix the classic header option not working. Thanks @hanemac, David Luyendyk and others for flagging this! [111672]

Tweak - Namespace javascript debug function to prevent conflicts causing a function found, thanks to Tom-Mulvey for the fix [110462]

Tweak - Add venue name to address string for iCal and gCal export, thanks for the coding from sylviavanos [110464]

Tweak - Drop the order from the query WPML linked query as it is set later in the method, thanks to dgwatkins for the PR [110459]

Tweak - Display JS debug messages only if setting is set or through the tribe_events_js_debug filter. Thanks to Rob, @aand and others for flagging this! [82781]

[4.6.21] 2018-08-01

Add - Make global $post obj available to tribe_events_get_the_excerpt() with setup_postdata($post) [108043]

Add - Added WPML metadata improvements for Organizers and Venue. Thanks to David Garcia Watkins and the entire WPML team for their contribution [106798]

Fix - Ensure no console errors are being displayed if there's no Google Maps API key present. Thanks Greg for flagging this [95312]

Fix - Fixed an issue where saving Event Aggregator scheduled imports with an empty preview would generate PHP notices [110311]

Fix - Escape each closing html element in month view tooltip to prevent PHP parser from exposing html, thanks to Karen for a solution [64834]

Fix - Sending empty 'categories' and 'tags' for the REST API event endpoints when inserting and updating events [109627]

Fix - Prevent selection of past dates when setting up Scheduled Other URL Imports in Event Aggregator [111227]

Tweak - Manage plugin assets via tribe_assets() [40267]

Deprecated - Tribe__Events__Asset__Abstract_Asset in favor of using tribe_asset

Deprecated - Tribe__Events__Asset__Abstract_Events_Css in favor of using tribe_asset

Deprecated - Tribe__Events__Asset__Admin_Menu in favor of using tribe_asset

Deprecated - Tribe__Events__Asset__Admin_Ui in favor of using tribe_asset

Deprecated - Tribe__Events__Asset__Admin in favor of using tribe_asset

Deprecated - Tribe__Events__Asset__Ajax_Calendar in favor of using tribe_asset

Deprecated - Tribe__Events__Asset__Ajax_Dayview in favor of using tribe_asset

Deprecated - Tribe__Events__Asset__Ajax_List in favor of using tribe_asset

Deprecated - Tribe__Events__Asset__Bootstrap_Datepicker in favor of using tribe_asset

Deprecated - Tribe__Events__Asset__Calendar_Script in favor of using tribe_asset

Deprecated - Tribe__Events__Asset__Chosen in favor of using tribe_asset

Deprecated - Tribe__Events__Asset__Datepicker in favor of using tribe_asset

Deprecated - Tribe__Events__Asset__Dialog in favor of using tribe_asset

Deprecated - Tribe__Events__Asset__Dynamic in favor of using tribe_asset

Deprecated - Tribe__Events__Asset__Ecp_Plugins in favor of using tribe_asset

Deprecated - Tribe__Events__Asset__Events_Css_Default in favor of using tribe_asset

Deprecated - Tribe__Events__Asset__Events_Css_Full in favor of using tribe_asset

Deprecated - Tribe__Events__Asset__Events_Css_Skeleton in favor of using tribe_asset

Deprecated - Tribe__Events__Asset__Events_Css in favor of using tribe_asset

Deprecated - Tribe__Events__Asset__Factory in favor of using tribe_asset

Deprecated - Tribe__Events__Asset__Jquery_Placeholder in favor of using tribe_asset

Deprecated - Tribe__Events__Asset__Jquery_Resize in favor of using tribe_asset

Deprecated - Tribe__Events__Asset__PHP_Date_Formatter in favor of using tribe_asset

Deprecated - Tribe__Events__Asset__Settings in favor of using tribe_asset

Deprecated - Tribe__Events__Asset__Smoothness in favor of using tribe_asset

Deprecated - Tribe__Events__Asset__Tribe_Events_Bar in favor of using tribe_asset

Deprecated - Tribe__Events__Asset__Tribe_Select2 in favor of using tribe_asset

[4.6.20.1] 2018-07-10

Fix - Fix an issue where Event Aggregator imports might get blocked at 1% progress [110258]

Fix - Fix the error displayed when navigating the month view via shortcode. Thanks Lam, @ltcalendar, Disk and others for flagging this! [109589]

[4.6.20] 2018-07-09

Feature - Add featured event column support for CLI imports [108027]

Fix - Display the exact search term in the "no results" notice on the events page [106991]

Fix - Allow venue and organizer fields to be intentionally empty on Event Singular REST API calls [109482]

Fix - Add Privacy Policy guide for The Events Calendar [108454]

Tweak - Added event ID parameter to tribe_events_event_classes filter to make it more useful [64807]

Tweak - Added the tribe_aggregator_record_finalized action to allow developers to act before Event Aggregator imports start [109938]

[4.6.19] 2018-06-20

Feature - CSV importer now supports a featured event column [72376]

Add - Add Eventbrite Icon to Third Party Accounts on the help page [105388]

Add - Accessibility repair: new title-bar template for loop views included above the filter bar and content containing the page title in a h1 tag.

Fix - Accessibility repair: adjust main content container element from div to main.

Fix - More robust handling of errors and exceptions during Event Aggregator imports [107929]

Fix - Ensure that the "Export Events" button is properly displayed in month view when paginating. Thanks to @linpleva, Steven, Will and others for flagging this! [104751]

Fix - Month view pagination for datepicker formats: YYYY.MM.DD, MM.DD.YYYY, and DD.MM.YYYY. Thanks @netzwerk, @wdburgdorf, @oliverwick and others for notifying us! [105443]

Fix - Resolved customizer inconsistencies with month/week views and full styles [69758]

Fix - Check the Events Aggregator license each time the page is accessed [67864]

Fix - Improve Event Import message responses from Event Aggregator for certain cases where "Unknown service message" would be returned [107606]

Fix - Make the date picker respect the "Start of the week" Setting. Thanks to @websource, @dsb and others for flagging this! [76320]

Fix - Correct the "View All" link when using the events month view and plain permalinks. props to Kay and Robert for notifying us [72544]

Fix - Keep filter bar date when changing from month to list view, with all datepicker formats. Thanks to Caio for reporting this! [83018]

Fix - Correct the pagination in list view when a keyword is being searched. Thanks to @versi, @akr and Mary for reporting this! [94613]

Fix - Split linked posts (Organizers and Venues) by ownership, for all users [71349]

Fix - The connected status for Eventbrite under Third Party Accounts on the Help page [106868]

Fix - Fixed two PHP 5.2 errors on the Events > Help page [108338]

Fix - Display the correct Import Settings when Eventbrite Tickets is enabled [106947]

Tweak - Modify the default values for the CSV settings if there's no EA license [94426]

Tweak - Added classes to meta output in Single Event meta templates to facilitate customization [62704]

Tweak - Add the tribe_aggregator_async_insert_event filter to allow overriding the Event Aggregator asynchronous event insertion [107929]

Tweak - Add the 'tribe_aggregator_async_import_event_task filter to allow overriding the Event Aggregator asynchronous import task [107929]

Tweak - Added venue google map link to events in Day view [91610]

Tweak - Renamed the Time zone mode option "Use the local time zones for each event" to "Use manual timezones for each event" (thanks @hikeitbaby for the suggestion) [67148]

Tweak - Accessibility repair: heading hierarchy improvements throughout.

Tweak - Accessibility repair: make sure all elements have unique id attributes.

Tweak - Accessibility repair: remove redundant tab stops on feature image links.

Tweak - Accessibility repair: filter bar view selector adjustments.

Tweak - Accessibility repair: provide meaningful aria labels for filter bar inputs.

Tweak - Accessibility repair: hide Google Map embeds from screen readers.

Tweak - Enable only url imports for Eventbrite when that plugin is not active [107415]

Tweak - The EB 4.5 migration process to better detect events for migration and insure all fields are migrated [106623]

Tweak - Add tribe_events_month_has_events_filtered function and filter to see if there are events on a certain month, with filters (categories, search) [67607]

Language - 68 new strings added, 406 updated, 3 fuzzied, and 37 obsoleted

[4.6.18] 2018-06-04

Add - Eventbrite to Event Aggregator import origins [61172]

Add - Priority attribute to Import Setting fields to be able to customize order of fields [61173]

Add - Default category and change authority for Eventbrite Imports [61173]

Add - Ability to schedule Eventbrite imports through Event Aggregator [35454]

Add - Preview for Eventbrite events in the import screen ordered from farthest future event to closest [70130]

Add - Import Eventbrite events using the Other URL import origin [81825]

Add - Ability to preview and import multiple Eventbrite events using the Organizer URL [94284]

Add - Import from Eventbrite Location Search URL, i.e. https://www.eventbrite.com/d/or-portland/events/ [94588]

Tweak - Move Eventbrite settings from Legacy Import to Settings Import Tab [94388]

Tweak - Add Eventbrite imports to the Import History Tab [81826]

Tweak - Remove Legacy Imports UI [81829]

[4.6.17] 2018-05-29

Tweak - Add tribe_redirected parameter to enable a visitor to select another view after default mobile redirect, thanks to Marcella for notifying us [102743]

Fix - Hide any errors generated by servers that don't support set_time_limit() (props to @jsww for flagging this!) [64183]

Fix - Add a warning when the site Timezone is set to UTC [105217]

Fix - An issue with organizers and venues not being attached to events on Eventbrite import [106869]

Language - 4 new strings added, 170 updated, 1 fuzzied, and 0 obsoleted

[4.6.16] 2018-05-16

Tweak - Replaced the Aggregator queue processing system to run independently of WP Cron (not for CSV) [105650]

Fix - Prevents notices for Events Community when handling State and Province fields [106415]

[4.6.15] 2018-05-09

Feature - Added wp-cli command to import events from a source with Event Aggregator. See wp event-aggregator import-from --help to know more [104426]

Feature - Added wp-cli command to run scheduled imports with Event Aggregator. See wp event-aggregator run-import --help to know more [104426]

Fix - Ensure that organizers can be deleted when an event has multiple organizers [103715]

Fix - Fixed a bug where the [tribe_events] Month View pagination would fail when no Tribe Bar was visible and plain permalinks were being used [95720]

Fix - Prevent url_to_postid from running when on the main events page to avoid query conflicts [94328]

Fix - Prevent 404s and malformed URLs that would sometimes arise when navigating to a past-events view from the "All"-events view on a single recurring event [43925]

Fix - Make the [tribe_events] shortcode's output scroll to top when using the List View to match the non-shortcode List View [81509]

Fix - Ensure that default venue and address values are used throughout various venue-creation forms [63915]

Tweak - Honor the return types for tribe_has_next_event and tribe_has_previous_event when the global query is null

Language - 28 new strings added, 290 updated, 29 fuzzied, and 7 obsoleted

[4.6.14.1] 2018-04-18

Fix - Fixed fatal error that would sometimes arise when The Events Calendar was set to display on the front page

[4.6.14] 2018-04-18

Fix - Updated the "front page" logic to store the value in the DB instead of "mocking" the view via JS [100832]

Fix - Fixed the generation of PHP warnings on retrieval of posts if the "Include events in main blog loop" option is checked (thanks to Colin Carmichael for reporting this problem) [97667]

Fix - Made the tribe-ea-record custom post type (used to store Event Aggregator record information) private [99106]

Fix - Expanded the size of the time zone input in the admin to allow for better visibility for long names [100363]

Fix - If the main events page is set to be the site's front page, ensure it shows as "selected" in the Customizer's front page option [100832]

Fix - Fixed an issue where failed Event Aggregator scheduled imports would re-attempt the import too soon [102489]

Fix - Ensure the Tribe Bar displays all the available ranges of dates and times [100646]

Fix - Hid the filters in the Tribe Bar if a unique view is enabled [75114]

Fix - Fixed some imported-event handling so that events with no time and that aren't all-day events do not display on the front-end [93979]

Fix - Changed the HTTP status codes of empty event, venue, organizer, category, and tag archives from 404 to 200 and return empty arrays to stick with WP REST API standard [102283]

Fix - Better "guessing" on column mapping during the import of CSV file (thanks to April in our Help Desk for flagging this problem!) [96162]

Fix - Add new tribe_events_linked_post_type_meta_key filter, required to be set for each custom linked post type, to output custom linked post types in their drag-and-drop order (thanks @natureslens for highlighting the issue) [100733]

Tweak - Added the tribe_aggregator_find_matching_organizer and tribe_aggregator_find_matching_venue filters in Events Aggregator to allow the definition of custom Venue and Organizer match criteria [97292]

Tweak - Display the retry time for a failed Event Aggregator scheduled import in the Scheduled tab [102489]

Tweak - Add new filter, tribe_events_import_event_duplicate_matches, to determine if an event is part of the duplicates matches [77956]

Tweak - Ensure "secondary" maps, e.g. in the sidebar, have the same full-width behavior as "main" maps [74052]

Tweak - Restore some missing header navigation elements [99742]

Tweak - Add notice if an import is missing required columns [67886]

Tweak - Save time zone and time zone abbreviation fields (if provided) even if date was not changed when saving event through API [102705]

[4.6.13] 2018-03-28

Feature - Added facilities allowing users to trash or permanently delete expired events [98826]

Fix - Corrected the behavior of the previous/next event links rendered on single event pages (props to @jeremyfelt for fixing this) [101757]

Fix - Save order of organizers as displayed in the admin (thanks to JobInfo and others for report) [79126]

Tweak - Added Gutenberg compatibility for the Gutenberg Extension plugin

Tweak - Added new filter tribe_tickets_venue_action_links_edit_url to modify the venue edit link for the sales and attendee reports [93923]

Tweak - Altered day view to start at 00:00:00 and not 00:00:01 [99641]

[4.6.12] 2018-03-08

Fix - Resolved an oversight resulting in notice-level errors when the tribe_event_is_on_date() function was called incorrectly (props to @sharewisdom for pointing this out) [99117]

Fix - Resolved errors within the admin environment when the "ticketed" view of events is generated [99266]

Fix - Improved compatibility with WordPress SEO in relation to the default mobile events view [68716]

Fix - Resolved Javascript errors in month view which were triggered under some conditions by the presence of password-protected events [99089]

Fix - Improved logic responsible for identifying which events are expired (in the past) by using timezone-aware comparisons [91168]

Fix - Corrected the export of upcoming events from single organizer pages (added to support changes in Events Calendar PRO) [70727]

Tweak - Added safety checks around our use of the global $wp_query object (thanks @archetypalsxe for highlighting this issue!) [100199]

Tweak - Renamed 'Use Javascript to control date filtering' option to 'Enable live refresh' and improved the associated helper text [98022]

Tweak - Added caching to reduce the number of HTTP requests being made in relation to Event Aggregator within the admin environment [99486]

Tweak - Improved performance by reducing the number of queries that run in single event pages (in relation to tribe_get_prev_event_link() and tribe_get_next_event_link() specifically) [94587]

Tweak - Added pagination to single organizer and venue pages [97772]

Tweak - Improved compatibility with the Twenty Seventeen theme (ensuring the calendar is full-width if set to be the site's homepage) [97977]

Language - 3 new strings added, 161 updated, 1 fuzzied, and 2 obsoleted

[4.6.11.1] 2018-02-16

Fix - The render of the venue and organizer templates (thanks to Antonio and others for reporting this in our forums) [99550]

Fix - Make sure events on calendar are not affected by DST changes [99537]

[4.6.11] 2018-02-14

Fix - Ensure parity of CSS styles between the default Month View and the embedded Month Views generated by Events Calendar PRO's [tribe_events] shortcode (thanks @copoloff for reporting this bug!) [92329]

Fix - If tribe_ical_feed_calname is empty the property X-WR-CALNAME is not added to the .ics file [46620]

Fix - Stopped modifications of the main query if is in a single post to allow custom variables don't affect the page loading when using shortcode (our thanks to Joseph Reckley and others for highlighting this problem) [91787]

Tweak - Fixed a handful of small CSS bugs in the mobile views of the Twenty Sixteen, Twenty Fifteen, and Twenty Fourteen themes [95693]

Tweak - Added safeguards to reduce conflicts when lodash and underscore are used on the same site [92205]

Language - 0 new strings added, 41 updated, 0 fuzzied, and 0 obsoleted

[4.6.10.1] 2018-01-26

Fix - Make sure rewrite rule for /events is not hardcoded and is based on dynamic option field (thanks to @earnjam and others for flagging this problem) [98463]

[4.6.10] 2018-01-23

Fix - Allow The Events Calendar REST API to be disabled using the tribe_events_rest_api_enabled filter [97209]

Fix - Remove the errant div.tribe-events-single-section on the single event view when there is no venue [97615]

Fix - Make sure the date for past events is set to the current date not the end of the day of the current date [71936]

Fix - Use featured_color_scheme_custom if present as mechanism to overwrite the default color scheme for highlight color [96821]

Fix - Make sure the date for past events is set to the current date not the end of the day of the current date [71936]

Tweak - Trigger an event map-created.tribe when a map is created to allow flexibility on customization [91984]

Tweak - Add a link to the knowledge base about 'Setting Up Your Google Maps API Key' [89761]

Tweak - Add the_title filter to events called by tribe_events_template_data [38237]

Tweak - Made the "events" and "event" slugs translatable by WPML and other multilingual plugins [95026]

Tweak - Introduced the tribe_events_query_force_local_tz filter to allow for forcing non-UTC event start and end times in Tribe__Events__Query [92948]

Tweak - Prevent empty or otherwise-invalid values for various date-format options in the Display settings [94725]

Tweak - Brought day number headers in the Month View into compliance with WCAG 2.0 accessibility standards when using the "Tribe Events" stylesheet [68411]

Tweak - Improved the alignment of the event cost on the single-event view (props to @canberraclimbersassociation for reporting this bug) [97208]

Tweak - Added some more context to the labeling of the "Number of events per page" option (thanks to Todd H. for highlighting this label) [73659]

Tweak - Improve performance on Event Admin List Count by removing JOIN and use cached results [63567]

Tweak - Made the "/page/" component of some views' URL string translatable [40976]

Tweak - Button "Merge Duplicates" is always visible from now on [75208]

Tweak - Allow queries to explicitly include or exclude events that are nominally hidden from event listings [91254]

[4.6.9] 2018-01-10

Feature - Add new utility functions tribe_is_events_home and tribe_is_events_front_page similar to native WP is_home and is_front_page [42195]

Fix - Avoid issues when importing multiple organizers that specify images [96354]

Fix - Make sure latitude and longitude information from iCal feeds is used if available [96363]

Fix - Fixed an issue that prevented EA from importing images attached to Facebook events [96393]

Fix - Remove the duplicate filter call that was running twice for tribe_rest_venue_data [96090]

Tweak - Made it possible to translate the iCal feed's description field (props @gafderks) [96677]

Tweak - Improved escaping of map IDs (props LucaPipolo) [96772]

Tweak - Added new REST API endpoint that allows looking up organizers by slug instead of ID at the path organizers/by-slug/{slug}/, it has the same functionality as the endpoint organizers/{ID} [96088]

Tweak - Added new REST API endpoint that allows looking up venues by slug instead of ID at the path venues/by-slug/{slug}/, it has the same functionality as the endpoint venues/{ID} [96088]

Tweak - Added slug to the REST API responses for organizer and venue data [96088]

Tweak - Added slug to the REST API parameters allowed to use when inserting or updating an organizer or event [96088]

Tweak - Added action: tribe_events_venue_save [96069]

Tweak - Added action: tribe_events_organizer_save [96069]

Tweak - Added filter: tribe_events_rest_venue_prepare_postarr [96069]

Tweak - Added filter: tribe_events_rest_organizer_prepare_postarr [96069]

Tweak - Old tribe_rest_venue_data filter was passing the venue and the event two the second parameter because of the duplication. Now it has the second parameter as $venue, third parameter as $event if event ID was provided [96090]

Language - 5 new strings added, 30 updated, 0 fuzzied, and 0 obsoleted

[4.6.8] 2017-12-18

Fix - Preserve filter bar checkbox selections when changing views [66749]

Fix - Fix radio filters so they are only included as values when switching views when checked [72954]

Fix - Ensure the correct properties are set for list widget queries, to avoid problems when running alongside Events Calendar PRO (props @KZeni) [94105]

Fix - Fixed some layout issues with the "Buy Now" button and stock labels on mobile list views [81115]

Fix - Fixed issue where left- or right-aligned images at the bottom of event descriptions would overlap event meta on single-event pages [71134]

Fix - Fixed issue where Google Maps Link would display in some situations even when there is no address information for which to generate a link. [94909]

Fix - Corrected reference to a Select2 asset (our thanks to @pyxis630 for flagging this problem and props to @andrasguseo for the fix) [95348]

Fix - Ensure that when start and end dates are passed to the REST API, all events within the date range are correctly retrieved (thanks @braffenberg and others for highlighting this issue!) [90005]

Tweak - Added Google Maps API key to all Google Maps URLs when the key is available, allowing maps to load more reliably on some hosting environments (props to @sfdfortnight, @thor, and many others for reporting this!) [62910]

Tweak - Adjusted CSS to improve the display of venue URLs/phone numbers (especially when Events Calendar PRO is also active) (our thanks to Mathew on the forums for flagging this issue) [69127]

Tweak - Added new REST API endpoint that allows looking up events by slug instead of ID at the path events/by-slug/{slug}/, it has the same functionality as the endpoint events/{ID} [92825]

Tweak - Added slug to the REST API responses for event data [92825]

Tweak - Added slug to the REST API parameters allowed to use when inserting or updating an event [92825]

Tweak - Added new tribe_events_rest_use_inclusive_start_end_dates filter so that users can make the REST API return events from a more literal date range [90005]

Language - 3 new strings added, 68 updated, 0 fuzzied, and 0 obsoleted

[4.6.7] 2017-12-07

Fix - Fixed an issue where EA imports might not correctly create venues for iCalendar imports (thanks @starweb and others for highlighting this issue) [94323]

Fix - Fixed an issue where Month View wouldn't render correctly in X Theme with the "Events template" option set to "Default Page Template" [92554]

Fix - Fixed a WPML incompatibility issue where language could be switched to the wrong one (thanks @dgwatkins) [94732]

Tweak - Added the tribe_events_x_theme_force_full_content() filter to let users disable X Theme compatibility code [92554]

Language - 0 new strings added, 2 updated, 0 fuzzied, and 0 obsoleted

[4.6.6] 2017-11-21

Feature - Added Template class which adds a few layers of filtering to any template file included

Tweak - Added clear warnings and errors to prevent and limit the import of iCalendar sources missing required fields [93600]

Tweak - Included tribe_callback_return for static returns for Hooks

Tweak - Improved Aggregator notices including error data on the responses [87326]

Language - 4 new strings added, 79 updated, 0 fuzzied, and 0 obsoleted

[4.6.5] 2017-11-16

[4.6.4] 2017-11-09

[4.6.3] 2017-11-02

Fix - Prevent JS error when adding a Pro widget in the WP Customizer screen [72127]

Fix - Fixed issue where the value of an event's "Show Google Maps Link" option would not properly affect the displaying of the link on List View (props: @etechnologie) [75547]

Fix - Added some more specification to our jquery-ui-datepicker CSS to limit conflicts with other plugins and themes [90577]

Fix - Improve shortcode pagination/view change url so it is reusable (props: @der.chef and others) [70021]

Fix - Ensure the tribe_json_ld_{type}_object filter is available to make modifications of event, venue and organizer JSON LD data possible (thanks to Mathew for flagging this problem) [89801]

Fix - Improved JSON LD output for events by outputting the correct UTC offset where required (our thanks to Nina and many others for flagging this issue) [78233]

Tweak - Fixed some display issues for the event schedule details (props @mia-caro)

Tweak - Improved the clarity of and amount of context for some linked post labels to make translation of those labels a little easier and more nuanced (props @hnacc and others) [88589]

Tweak - Changed the order in which the list view "next events" link is assembled for better translatability (with thanks to @alelouya for highlighting this problem) [72097]

Tweak - Adjusted linked posts selector HTML to improve compatibility with Batcache [92049]

Tweak - Improved datepicker handling so an end date on or later than the start date can always be selected [89825]

Language - 0 new strings added, 7 updated, 0 fuzzied, and 0 obsoleted

[4.6.2] 2017-10-18

Fix - Restored functionality to the "currency position" options in Events Settings, and in the per-event cost settings (props @schola and many others!) [89918]

Fix - Fixed issue in Month view with multi-month events not appearing on subsequent months (thanks @shinno.kei & @schittly for helping isolate this) [89747]

Fix - Made some changes to prevent Month View caching from breaking WPML support when in Month View (props: @mpike and many others!) [82286]

Fix - Fixed start/end times being displayed in incorrect timezone in structured data (thanks @mtncreative & @esosa) [42125]

Fix - Fixed an issue that would cause a 404 error if the selected default view was not enabled (thanks @pruneau) [45612]

Fix - Improved translatability by adding missing textdomains for a number of strings (props @pedro-mendonca) [91071]

Fix - Removed unneeded escaping to ensure the organizer link displays as expected (pros @f4w-pwharton) [91074]

Tweak - Improvements to the readme.txt file surrounding plugin requirements (thanks @ramiy) [90285]

Tweak - Improve site identification in multisite installations using Event Aggregator to avoid throttling issues [90489]

Tweak - Avoid notice level errors when a non-existent category archive is requested (our thanks to Charles Simmons for highlighting this) [90697]

Tweak - Added a new filter tribe_events_ical_single_event_links to make customizing the iCal and gCal export links on single-event views easier [90705]

[4.6.1] 2017-10-04

Fix - Fixed "Next Events" and "Previous Events" navigation links in list views, which would sometimes make a category-filtered list view lose its category filter as a user navigated through pages of future or past events (props @forumhelpdesk and @atomicdust for reporting this!) [72013]

Fix - Fixed some layout issues with the Tribe Bar datepicker that would arise when using a Twenty Sixteen or Twenty Fifteen child them (thanks to @stefanrueegger for reporting this) [46471]

Fix - Prevented modification of event titles within the loop when using TRIBE_MODIFY_GLOBAL_TITLE [89273]

Fix - Fixed issue when exporting all-day multi-day events via iCal where the end date was one day early (Thank you @fairmont for reporting this!) [87775]

Fix - Fixed issues with the jQuery Timepicker vendor script conflicting with other plugins' similar scripts (props: @hcny et al.) [74644]

Fix - Fixed an issue that would prevent Event Aggregator scheduled imports from running [88395]

Fix - Fixed the "Start Time" and "End Time" timepicker fields in the event-creation screen to make it impossible to have an end date/time that comes before the start date/time [72686]

Tweak - Remove unnecessary parameters from some remove_action calls in the plugin (thanks to @JPry on GitHub for submitting this fix!) [88867]

Tweak - Adjusted the EA cron start time so that it never gets created in the past [88965]

Tweak - Improved options format in the Event Aggregator settings [88970]

Tweak - Added a filter to CSV importer for altering the delimiter, escaping, and enclosing characters [70570]

Tweak - Adjusted the tribe_update_venue() template tag so it no longer creates some unnecessary meta fields involving post_title, post_content, etc. (thanks @oheinrich for bringing this to our attention) [66968]

Tweak - Improved the performance of The Events Calendar REST API tweaking some queries [89743]

Deprecated - Deprecated the tribe-events-bar-date-search-default-value filter; use tribe_events_bar_date_search_default_value instead [67482]

Language - Improvements to aid translatability of text throughout plugin (props: @ramiy) [88982]

Language - 7 new strings added, 180 updated, 4 fuzzied, and 3 obsoleted

[4.6] 2017-09-25

Feature - Added full CRUD REST support for Events, Organizers, Venues, Event Categories, and Tags

Tweak - Updated Bootstrap Datepicker to v1.7.0

Tweak - Added latitude/longitude to REST responses when available on venues

Tweak - Added JSON-LD data to REST responses when available

Tweak - Replaced deprecated first parameter of tribe_get_organizers() with a parameter that, when specified with a truthy value, returns only organizers with upcoming events attached to them

Tweak - Added action: tribe_events_organizer_created

Language - 152 new strings added, 217 updated, 6 fuzzied, and 1 obsoleted

[4.5.13] 2017-09-20

Feature - Add link to the featured image in the Events List widget. New filter introduced to control this: tribe_events_list_widget_featured_image_link (props to @cabadaj007 for the feature request) [84807]

Feature - Remove 'France, Metropolitan' option from country list to prevent issues with Google Maps API (thanks @varesanodotfr for pointing this out) [78023]

Feature - Ignored Events will restore previous status instead of setting to 'publish' [82213]

Fix - Patched jQuery Resize vendor library to avoid JavaScript conflicts (props to @britner for the original report) [71994]

Fix - Fixed a typo in the Event List widget options [71081]

Fix - Addressed some PHP notices that would sometimes emerge in tag-filtered post lists in the wp-admin (thanks to @wfsec28 and others in the forums for reporting this!) [45274]

Fix - When "Full Styles" or "Tribe Events Styles" are used, prevent duplicate featured images from showing up in the Twenty Seventeen theme (props to @want2what and others in the forums for reporting this) [80955]

Fix - Fixed the issue that would prevent the start date and date range parameters from being taken into account when using 'Other URL' source in Event Aggregator

Fix - Aggregator will no longer update comments while inactive [78890]

Fix - Avoid issues when REST API archive request parameters are not in the original order (thanks @Nslaver for reporting this and providing a fix) [88748]

Tweak - Aggregator prevents duplicated records with the same params from being created [68833]

Tweak - Aggregator will now allow for some minor shifts in schedule execution time to help distribute requests to EA Service [86628]

Tweak - Improve text in the Event Aggregator settings [77452]

Tweak - Add actions before and after posts are inserted or updated by Event Aggregator to allow custom functions to kick in (tribe_aggregator_before_insert_posts and tribe_aggregator_after_insert_posts) [87530]

Tweak - Allow users to import CSV with numerically-named categories by using a flag (currently %n) (thanks @Shamsi for reporting) [78340]

Tweak - Allow date range and events count limits to be set on each type of import (except for 'Other URL') in Event Aggregator [79975]

[4.5.12.3] 2017-09-19

Fix - Display events on Month View correctly for WordPress version 4.8.2 and up (props @realcrozetva for reporting this) [88952]

[4.5.12.2] 2017-09-08

Fix - Fixed an issue where manually running Scheduled Imports would always result in a failed import [87321]

[4.5.12.1] 2017-09-07

Fix - Fixed an issue where events imported via Event Aggregator from an iCal-like source would be duplicated in place of being updated [87654]

[4.5.12] 2017-09-06

Fix - Fixed an issue where, with certain date formats chosen in the Events display settings, the "Next Month" link navigation wasn't working (props to @tttammi and others for reporting this issue!) [86937]

Fix - Fixed a typo in REST API Swagger documentation that mentioned "organizer" when it should have stated "venue".

Fix - Fixed issues with Event Aggregator queueing system where events might be duplicated or incorrectly updated [79975]

Fix - Prevent notice when the Aggregator Record title is an array [82149]

Fix - Allows Aggregator Google Map settings to extend the Global Setting by default (props to queerio for reporting this!) [67639]

Fix - Prevent Warnings when throwing WordPress admin notices from Aggregator daily usage limit (props to cigarplanner for reporting this!) [83187]

Fix - Resolved problem where Aggregator wouldn't allow you to remove filtering terms for Records [76949]

Fix - Allow any datepicker format to be used on Aggregator filtering Events (props to matthewseymour for reporting this!) [77819]

Fix - Added check to see if log directory is readable before listing logs within it (thank you @rodrigochallengeday-org and @richmondmom for reporting this) [86091]

Tweak - Datatables Head and Foot checkboxes will not select all items, only the current page [77395]

Tweak - Included tooltip for Aggregator "Hide & Ignore" button for events [67890]

Tweak - Added all the Aggregator Origins to the Admin Bar [68693]

Tweak - Added filters: tribe_get_state_options

Tweak - Added template tags: maybe_format_from_datepicker()

Tweak - Added the tribe_rest_single_event_data filter to the single event REST API endpoint to allow filtering the returned data (thanks @mwender) [88748]

Language - 2 new strings added, 90 updated, 0 fuzzied, and 1 obsoleted

[4.5.11] 2017-08-24

Fix - Avoid Event Aggregator previews or scheduled imports being marked as failures [84259]

Fix - Fixed start and end date limit parsing for events archive in the REST API code [78375]

Fix - Fixed issue with tribe_events_get_the_excerpt() returning a read more link that sometimes pointed to the current page [70473]

Fix - Fixed Post ID not being sent to the_title filter for Organizers and Venues (props Anna L.) [85206]

Fix - Fixed issue where Month View tooltips would often go off-screen in some smaller viewport sizes [65136]

Fix - Fixed an issue that would sometimes render Event Aggregator options invalid even with a valid license [78469]

Fix - Fixed an issue where the mobile.php template file would often fail to include an event's featured image [74291]

Fix - Resolved issue where invalid linked post IDs prevent proper updates on linked posts (props to Mathew L. and a few others for highlighting this issue) [71802]

Fix - Do not hijack the blog when the main events page is configured to appear on the site's homepage (our thanks to Jason and others for flagging this problem) [72094]

Fix - Remove extra trailing double-quotes at the end of the timepicker data-format attributes [85603]

Fix - Fixed an issues where Event Aggregator scheduled imports could not run other than manually [81639]

Tweak - Prevent stray commas from showing up for some event venues in the List View [72289]

Tweak - Prevent stray commas from showing up for some event venues in the Day View [85429]

Tweak - Modify certain event queries to widen the window of opportunity for query caching (props @garretjohnson) [84841]

Tweak - Improve Event Aggregator message regarding Facebook token expiration [70376]

Tweak - Support importing from URLs (Event Aggregator) where the protocol hasn't been specified by defaulting to HTTP [76466]

Tweak - Removed WP API adjustments [85996]

Tweak - Added filter: tribe_aggregator_meta_source to filter the Event Aggregator import source

Tweak - Added filter: tribe_events_linked_post_meta_values_{$current_linked_post_meta_key} for filtering the array of values retrieved for a specific linked post meta field

Tweak - Updated views: src/views/day/single-event.php and src/views/list/single-event.php

Compatibility - Minimum supported version of WordPress is now 4.5

Language - Improvements to various strings to improve ease of translation (props to @ramiy)

Language - 5 new strings added, 56 updated, 1 fuzzied, and 3 obsoleted [the-events-calendar]

[4.5.10.1] 2017-08-16

Fix - Updates common library to resolve a range of issues preventing frontend assets from loading and breaking parts of our user interface [85017]

[4.5.10] 2017-08-09

Fix - Avoid duplicate events when importing from some iCal, Google Calendar and Facebook feeds in Event Aggregator (our thanks to Jason Sears, controlyours and many other users for highlighting these issues) [67038]

Fix - Fixed bug that caused scheduled imports to get stuck in a perpetual state of failure when receiving error messages from the Event Aggregator service (our thanks to Antonio Jose and others for flagging this problem) [83767]

Fix - Resolved issue where errors from the Event Aggregator service were not properly logging/visible on the History tab [83767]

Tweak - Made linked post fields' auto-save features more stringently check for empty values to prevent the plugin from trying to "save" empty values (our thanks to Jean-Marie for highlighting this problem) [80282]

Tweak - Moved the organizer e-mail address field label a bit to better accommodate Community Events [80426]

Tweak - Added filter to tribe_get_display_end_date()'s return value [77730]

Tweak - Avoid notice-level errors while processing queues within Event Aggregator (our thanks to David Sharpe and others for reporting this) [84020]

Tweak - Improve compatibility and avoid Javascript errors when running alongside Twenty Seventeen [70853]

Compatibility - Minimum supported version of WordPress is now 4.4

Language - 1 new strings added, 119 updated, 0 fuzzied, and 0 obsoleted

[4.5.9] 2017-07-26

[4.5.8.1] 2017-07-21

Fix - Fixed an issue where failed EA Imports would hang for a long time before failing [83344]

[4.5.8] 2017-07-13

Fix - Remove permalink logic for recurring events (Events Calendar PRO will implement instead) [74153]

Fix - Avoid type error when setting up one-time imports for Facebook URLs (our thanks to @J for flagging this!) [78664]

Fix - Add a safety check in isOrganizer() function (our thanks to Kevin for flagging this!) [81645]

Fix - Avoid EA Client hanging when no events are found while attempting an import from a Facebook source [82713]

Fix - Improve compatibility of The Events Calendar when operating with WPML from within a subdirectory (props: @dgwatkins) [81998]

[4.5.7] 2017-06-28

Fix - Restore support for translated events category slugs when WPML is active [73478]

Fix - Improve handling of shortcodes within event view excerpts (props: @awbauer) [81226]

Fix - Improve compatibility with WPML in relation to event permalinks specifically (props: @dgwatkins) [81224]

Fix - Improved handling of Venue fields that allows for better form validation in Community Events [76297]

Tweak - Better detection and reporting of communication failures with the Event Aggregator server

Tweak - Textual corrections (with thanks to @garrett-eclipse for highlighting many of these) [77196]

Tweak - New filter added ("tribe_events_linked_posts_dropdown_enable_creation") to facilitate more control over linked posts [80487]

Tweak - Improve performance of theme compatibility code [71974]

Tweak - Don't show Event Aggregator system status in Help tab if there's no Event Aggregator license in place [68506]

[4.5.6] 2017-06-22

Tweak - Improved how Cost field looks and it's consistency across views [71092 & 71094]

Fix - Resolved issue where the Meta Chunker attempted to inappropriately chunk meta for post post_types [80857]

Tweak - Added actions: tribe_events_inside_cost

Language - 1 new strings added, 15 updated, 1 fuzzied, and 1 obsoleted [the-events-calendar]

Language - 0 new strings added, 0 updated, 1 fuzzied, and 0 obsoleted [tribe-common]

[4.5.5] 2017-06-14

Fix - Removed extra double quotes in organizer link output [71133]

Fix - Make the list and day view styles match more closely [63599]

Fix - Better sanitization on CSV imports (thanks to Valentinos Chouris from NCC Group for reporting this) [80311]

Fix - Prevent tabs from being incorrectly escaped in iCal output (props: KZeni) [80452]

Fix - Fixed inconsistent font styling of Tribe Bar form labels. [27252]

Tweak - Removed unused Javascript (jQuery UI Dialog) to help avoid warnings (our thanks to @gama6889 for flagging this) [80766]

Tweak - Added new filter hooks 'tribe_events_register_event_type_args' and 'tribe_events_register_event_cat_type_args' [80658]

[4.5.4] 2017-06-06

[4.5.3] 2017-06-01

[4.5.2.1] 2017-05-19

Fix - Prevent fatal errors occuring in PHP 5.5 and earlier [79208]

[4.5.2] 2017-05-17

[4.5.1] 2017-05-04

[4.5.0.2] 2017-05-01

Fix - Ensure compatibility with WordPress version 4.4 and earlier

[4.5.0.1] 2017-05-01

Fix - Resolving issue where some premium plugins were falsely claiming they were out of date

[4.5] 2017-05-01

Feature - Event Aggregator now allows users to import from other sites with The Events Calendar [68139]

Feature - Include a Events REST API endpoint for read operations [70711]

Feature - Include granular Scheduling for Events Aggregator

Tweak - Update Authority for modified fields now will include Organizer, Venues and Taxonomy changes [71152]

Tweak - Clean up direct calls to get events and use wrapper tribe_get_events() which has a hook for customizing

Tweak - Remove including Event Tickets for backwards compatibility as a vendor library [71908]

Tweak - Create a global ID to increase consistency on all of the imported items with Event Aggregator [75218]

Fix - Prevent Aggregator to run on Empty Queues thus generating fatals (props to @Donald for the report here) [75377]

Fix - Categories and Tags are no longer cleared when importing with Event Aggregator (thank you @Nicolas for the report) [74264]

Fix - Increase consistency on Column Mapping for CSV imports [76476]

Tweak - Added filters for REST API: tribe_events_rest_url_prefix, tribe_rest_url, tribe_events_rest_use_builtin, tribe_rest_events_archive_data, tribe_rest_event_max_per_page, tribe_rest_event_data, tribe_rest_venue_data, tribe_rest_organizer_data, tribe_rest_event_categories_data, tribe_rest_event_tags_data, tribe_rest_event_taxonomy_term_data, tribe_rest_event_featured_image, tribe_events_rest_api_enabled

Tweak - Added filters for REST API Documentation: tribe_rest_swagger_cost_details_documentation, tribe_rest_swagger_date_details_documentation, tribe_rest_swagger_image_details_documentation, tribe_rest_swagger_image_size_documentation, tribe_rest_swagger_term_documentation, tribe_rest_swagger_event_documentation, tribe_rest_swagger_organizer_documentation, tribe_rest_swagger_venue_documentation, tribe_rest_swagger_documentation

Tweak - Removed filters for Event Aggregator: tribe_aggregator_track_modified_fields

Tweak - Added actions for Initialization: tribe_events_bound_implementations

Tweak - Removed methods for Tribe__Events__Aggregator__Service: has_service_message

[4.4.5] 2017-03-23

Fix - Local changes to events should be preserved in accordance with the Event Import Authority setting (thanks to @bryan for reporting this one) [72876]

Fix - Correct the value for days of the week abbreviation (thanks @mmmmartin03 for the report) [75379]

Tweak - Enable the month view cache by default on new installations [74867]

Tweak - External links to Google maps changed from http to https (nice find by @bjf2000 - reported via the .org support page) [74930]

Tweak - Links to WordPress.org changed from http to https (ultimately this is also credited to @bjf2000's find. Thanks!) [72273]

[4.4.4] 2017-03-08

[4.4.3] 2017-02-22

[4.4.2] 2017-02-09

Fix - Ensure the global and source-specific Google Map settings for imports are respected [67228]

Fix - Prevent PHP 5.2 Strict mode from throwing notices due to usage of is_a [72812]

Fix - Ensure the events list widget's show/hide if there are upcoming events setting is respected [72965]

[4.4.1.1] 2017-01-26

Fix - Resolved fatal caused when rendering themes that override tribe styles

[4.4.1] 2017-01-26

Fix - Resolve the Fatals related to undefined methods and Memory exhaustion [71958, 71912]

Fix - iCal export for Single events working again [71916]

Tweak - Changes the Search label to prevent duplicate words (props @oheinrich) [72149]

Tweak - Add theme version to tribe-event.css (props @berler) [71973]

Fix - Resolve JavaScript error when jQuery was been de-registered [71369]

Fix - Prevent Fatals when Importing Images on Event Aggregator [70576]

Fix - Prevent Third Party notes to be escaped, anchor link working again [71872]

Fix - Google Maps now are using HTTPS instead of HTTP (props @cliffordp)

Fix - Prevent Fatals on Event Aggregator Cron, due to Activity logging failure [71904]

Fix - Elminate some cases of problem with Facebook manual import on Event Aggregator [69137]

Fix - WPML integration smaller incompatibilities [70520, 70522]

[4.4.0.1] 2017-01-09

Fix - Adds safety check to ensure a smooth activation process when earlier versions of Tribe Common are active

[4.4] 2017-01-09

[4.3.5] 2016-12-20

Tweak - Updated the template override instructions in a number of templates [68229]

Tweak - Improve behavior of tribe_get_events_title() in respect of single events [46313]

Tweak - Event Aggregator will only load on the Administration, prevent bigger loads for Front-End users [70812]

Tweak - Allow better filtering for Organizers and Venue Meta fields (Props: @Chouby from Polylang) [70894]

Fix - Prevent JavaScript Notices related to Bumpdown [69886]

Fix - Assets URL on Windows Servers are fully operational again [68377]

Fix - JavaScript and CSS files will respect HTTPS on all pages [69561]

Fix - Fixed comment count and visibility issues due to Event Aggregator records [68297]

Fix - Fixed PHP notices and warnings raised when importing .ics files [69960]

Fix - Only show link to Venues if Pro is active in List View [69887]

Fix - Fixed and issue that would make Event Aggregator importing notices remain stuck in the Import screen [70614]

Fix - Avoid error screen when saving licenses on multisite installations [68599]

Fix - Fix calendar view links in WPML language switcher [67134]

[4.3.4.2] 2016-12-13

Fix - Correct an oversight leading to breakages of the /all/ events archive for Events Calendar PRO users [70662]

[4.3.4.1] 2016-12-09

Fix - Updates Tribe Common to remove some stray characters that were impacting page layouts (props: @Aetles) [70536]

[4.3.4] 2016-12-08

[4.3.3] 2016-11-16

Feature - Added Tribe Extension class and loader, to make small addons easier to build [68188]

Fix - Ordering on Month view is working as expected again [69123]

Fix - Enable ampersand character in mobile month view titles (thanks @kate for the report of this) [45409]

Fix - Prevent notices for Event Aggregator License checking [67981]

Fix - Mismatched text domains are resolved, important for translations (props to @Hans) [68462]

Fix - Sticky on Month View is working as expected again [68902]

Fix - Prevent HTTPS websites from pointing to Assets in HTTP [68372]

Fix - On WP_Query we will no-longer overwrite custom post__not_in params [42143]

[4.3.2] 2016-11-02

[4.3.1.1] 2016-10-20

Fix - Corrected a packaging issue from the 4.3.1 release [67936]

[4.3.1] 2016-10-20

Tweak - Implement the pruning of Event Aggregator history records after 7 days, filterable by tribe_aggregator_record_retention [68283]

Tweak - Event Aggregator will now verify that the license key has uses remaining before creating a history record [68286]

Tweak - Improve tribe_create_event documentation (Props to Keith) [44871]

Fix - Resolved an issue where scheduled Event Aggregator imports marked as "On Demand" were being run by cron [68284]

Fix - Resolved a bug where empty meta fields were being inserted into Event Aggregator record post meta [68290]

Fix - Resolved a bug where Venue and Organizers urls were been generated incorrectly (Thanks @Matt) [68168]

Fix - Pagination links on Month view are updating correctly [67977]

Fix - Resolved the support for translated event category archive slug that could lead to broken links on the front-end while using WPML (Props to Wilco in the support Forums) [62018]

Fix - Resolved a bug where searching for past events in the List view would always yield no results (Thanks for the report @Davide) [61863]

Fix - Resolved an issue where long file names would break plugin updates on some Windows installations (pros to @Alan [62552]

Fix - Resolved an issue where the /all link on recurring events on non English websites could be broken (reported by @lumiest - thanks!) [68062]

Fix - Pagination links on Month view are updating correctly [67977]

[4.3.0.1] 2016-10-14

Fix - Preventing legacy Facebook events from being duplicated

[4.3] 2016-10-13

[4.2.7] 2016-09-15

Tweak - Additional support for plugin extensions

[4.2.6] 2016-08-31

Add - tribe_is_event_past() conditional to detect if event end time is past current time (Reported by @Jonathan in our support forums - thanks Jonathan.)

[4.2.5] 2016-08-17

Fix - Fixed inconsistent template filtering logic for single event template [62525]

Tweak - Restored preview for published events [64874]

[4.2.4] 2016-08-03

[4.2.3] 2016-07-20

[4.2.2] 2016-07-06

Fix - Small CSS Issue on Welcome Page

Fix - Month view on mobile device width doesn't have links to prev/next months

Fix - Reimport of updated CSV removes featured image (Bug #46149)

Fix - Fixed the issue that would make multiple organizers details disappear when trying to submit invalid event data using Community

Fix - Add a check to avoid being unable to switch view when Filter Bar plugin is active and at least one field is set to auto-complete mode

Fix - Only add the events custom post type to the tag archive queries and not custom queries with tags [45635]

Fix - When using the filter tribe_events_excerpt_allow_shortcode shortcodes will be maybe be processed in event excerpts in the list views [42289]

[4.2.1.1] 2016-06-28

Fix - Ensure translations load as expected with all supported versions of WordPress (thanks to @JacobALund for originally reporting this on .org forums)

[4.2.1] 2016-06-22

Tweak - Adjust the caching rules for Month View for faster loading

Fix - Replace a bad return type to avoid unnecessary notices in the error log

Fix - Add missing styles for correctly hide screen reader text

Fix - Fixes tribe_get_event_link() which wasn't working when passing second parameter as `true'

Tweak - Reduce the ginormous font size of Month View titles in skeleton styles

Fix - Add styling to adjust List View description to full width

Fix - Miscellaneous tweaks to improve the Month and Day views

Fix - Fix a shorthand array that was causing errors in PHP 5.2 and 5.3 when importing events

[4.2] 2016-06-08

Feature - Added Google Maps API key field in the Settings tab to avoid map timeouts and errors on larger sites (Thanks to Yan for reporting this!)

Feature - Added support for featured image, multiple organizers, excerpt and more custom fields in the .csv file import function for events (Thank you to Graphic Designer for posting on UserVoice!)

Feature - Added support for featured image, description, map details and more custom fields in the .csv file import function for venues

Feature - Added support for featured image and description in the .csv file import function for organizers (Thank you to Rebecca for posting on UserVoice!)

Feature - Added an oEmbed template for events

Feature - Improve performance of a query used to determine if there are free/uncosted events (Thank you @fabianmarz for the pull request!)

Feature - Added support for attaching custom post types to events

Tweak - Improved filtering of the tribe_event_featured_image() function (Cheers to @fabianmarz!)

Tweak - Add an encoding class for the CSV importer to prevent non utf8 characters from preventing imports (Thanks to screenrage for the report!)

Tweak - Improved our JSON-LD output to ensure consistency (Props to @garrettjohnson and Lars!)

Tweak - Language files in the wp-content/languages/plugins path will be loaded before attempting to load internal language files (Thank you to user aafhhl for bringing this to our attention!)

Tweak - Switch to HTTPS for the "Powered by The Events Calendar" link (Thank you Cynthia for reporting this!)

Tweak - Switch to using HTTPS by default for interactions with Google Maps API

Tweak - Improved filterability of calendar excerpts by introducing the new tribe_events_get_the_excerpt filter hook

Tweak - Improved filtering of organizer details when importing by CSV (Props to @Geir for bringing this up!)

Tweak - Adjustments for single event view in Twenty Fifteen theme

Tweak - Improved performance of query used to test for events without any cost

Tweak - Added missing semicolon to a laquo (Props to mwender on GitHub for the fix!)

Tweak - Improve the "stickiness" of CSV import column mappings (Thank you @jamesgol!)

Tweak - Consistency of JSON-LD markup improved (Cheers to @garrettjohnson for the help!)

Tweak - Avoid notice-level errors when working with WP CLI on a site where The Events Calendar is also active (Thanks to @sun)

Tweak - Corrected the spelling of timezone in the CSV Importer's event field

Tweak - Updated venue and organizer templates to use the new architecture for attaching custom post types to events

Tweak - Move plugin CSS to PostCSS

Tweak - Category default view is now set to default in place of hardcoding the current default view in the category base rewrite rule [31907]

Fixed - Changed the use of have_posts() in the maybe iCal links for the main views that could cause an infinite loop

Accessibility - Focus styles added for search fields

Accessibility - Add ARIA labels for Month/Day/List sub nav

Accessibility - Add ARIA label for events footer sub nav heading

[4.1.4] 2016-05-19

[4.1.3] 2016-04-28

Fix - Month View single days are now ordered as follows: sticky events, ongoing multi-day events, all day events, then start time. In other words, all events should be ordered as you'd expect when viewing events in Month View.

Fix - Updated the compatibility of CSV importer with WordPress 4.5 due to a change in the post_status filter. This will help prevent some of the errors you may have seen when importing events using a CSV file.

Tweak - Added new event names for AJAX success to the List, Month, and Day views to help The Events Calendar's compatibility with our other premium plugins.

[4.1.2] 2016-04-11

[4.1.1.1] 2016-04-07

Security - Tightened up security with post type link filtering (props to Nadal Soler for reporting this issue!)

Security - Tightened up security around tribe bar submissions (props to Paul Mynarsky for reporting this issue!)

[4.1.1] 2016-03-30

[4.1.0.1] 2016-03-17

Fix - Resolved multiple issues with the German de_DE language file that caused a number of site-breaking issues

[4.1] 2016-03-15

[4.0.7] 2016-03-02

Fix - Resolve display issues on templates with Jetpack and a few themes

Fix - Mobile breakpoints on month view working with custom breakpoints

Fix - Reordering Venue and Organizer metadata no longer breaks titles

Fix - Prevented notices from happening when using the_title filter

Fix - iCal links now will respect categories on the first page

Fix - Prevent third-party bugs with SEO plugins when inserting events programmatically

Fix - Organizer information is showing up again correctly

Fix - Modified the add-on license validation method to better explain what is happening

Fix - Description on mobile views now have the correct class attribute on HTML

Fix - Added missing semicolon on the list navigation for "&laquo"

[4.0.6] 2016-02-17

Tweak - Adjust injection of event data into the_content from priority 10 to 9 for better 3rd-party plugin compatibility

Tweak - Change mobile month view selector to load event details below the calendar for better theme compatibility

Tweak - Better handling of edge cases on the post_excerpt for List View

Tweak - Removal of generic CSS classes like .updated and .published

Fix - Prevent Notices from appearing when using tribe_get_organizer()

Fix - Make HTML Single Event Pages valid

Fix - Numeric named categories URLs are now fully working

Fix - Event Title now Accepts HTML on Tooltips

Fix - Licenses Tab now will work with DISALLOW_FILE_MODS (Props to Sun for spotting and fixing this)

[4.0.5] 2016-01-15

Security - Security fix with Venues and Organizers (props to grantdayjames for reporting this!)

[4.0.4] 2015-12-23

Tweak - Including the latest embedded Event Tickets release for backward compatibility

[4.0.3] 2015-12-22

[4.0.2] 2015-12-16

[4.0.1] 2015-12-10

Tweak - Add a warning message for major updates

Tweak - For SEO reasons, use an h1 for the title rather than an h2 (props to wpexplorer for this fix)

Tweak - Target the calendar view grid in JS using a simpler selector

Fix - Resolved WP 4.4 related fatal on the Nav Menu page that prevented the admin footer from rendering/enqueuing JS

Fix - Resolved bug where visiting /events/upcoming could sometimes result in an infinite redirect loop

Fix - Removed wp_trim_excerpt and use only it's powers, fixing the excerpt problem

Fix - Fixed bug where the mobile calendar view did not display the date for the date being viewed

Fix - Fixed bug where the admin toolbar's Events > Import > CSV did not link to the CSV importer page

Fix - Fixed issue where the events list in the admin dashboard were not ordered in an intuitive manner

Fix - Resolved bug where sorting by event category or tag resulted in an error

Fix - Fixed bug where full event content text was displayed where excerpts should have been displayed

Fix - Resolved issue where events imported via CSV were excluded from single event navigation

Fix - Fixed bug where /events/list would sometimes 404 on a new install

Fix - Resolved bug where multiday all-day events displayed the end date as one day later than it should be when the End of Day Cut-off was set to something other than 12am

Fix - Timezone handling fixed within generated iCal feeds

[4.0] 2015-12-02

3.x and previous

For release notes from the 3.x and older lifecycles, see our full historical release notes.

# data[].attributes.attachment_link.description
6.0.0.1] 2022-09-07 Fix - Prevent E_ERROR from showing up when calling tribe_context()->is( 'is_main_query' ) too early in execution. [TEC-4464] [6.0.0] 2022-09-06 Version - The Events Calendar 6.0.0 is only compatible with Events Calendar PRO 6.0.0 and higher Feature - Custom tables and optimization of Cache Primers to enable reduced and stabilized number of queries on Event views.