The Events Calendar
Features
- Added Template class which adds a few layers of filtering to any template file included
Tweaks
- Added clear warnings and errors to prevent and limit the import of iCalendar sources missing required fields [93600]
- Included
tribe_callback_returnfor static returns for Hooks - Improved Aggregator notices including error data on the responses [87326]
Languages
- 4 new strings added, 79 updated, 0 fuzzied, and 0 obsoleted
Security
- Remove deprecated usage of escapeMarkup in Select2 (props to miha.jirov for reporting this).
Security
- Remove deprecated usage of escapeMarkup in Select2 (props to miha.jirov for reporting this).
Security
- Remove deprecated usage of escapeMarkup in Select2 (props to miha.jirov for reporting this).
Fixes
- Prevent JS error when adding a Pro widget in the WP Customizer screen [72127]
- 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]
- Added some more specification to our jquery-ui-datepicker CSS to limit conflicts with other plugins and themes [90577]
- Improve shortcode pagination/view change url so it is reusable (props: @der.chef and others) [70021]
- Ensure the
tribe_json_ld_{type}_objectfilter is available to make modifications of event, venue and organizer JSON LD data possible (thanks to Mathew for flagging this problem) [89801] - 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]
Tweaks
- Fixed some display issues for the event schedule details (props @mia-caro)
- 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]
- 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]
- Adjusted linked posts selector HTML to improve compatibility with Batcache [92049]
- Improved datepicker handling so an end date on or later than the start date can always be selected [89825]
Languages
- 0 new strings added, 7 updated, 0 fuzzied, and 0 obsoleted
Security
- Remove deprecated usage of escapeMarkup in Select2 (props to miha.jirov for reporting this).
Fixes
- Restored functionality to the "currency position" options in Events Settings, and in the per-event cost settings (props @schola and many others!) [89918]
- Fixed issue in Month view with multi-month events not appearing on subsequent months (thanks @shinno.kei & @schittly for helping isolate this) [89747]
- Made some changes to prevent Month View caching from breaking WPML support when in Month View (props: @mpike and many others!) [82286]
- Fixed start/end times being displayed in incorrect timezone in structured data (thanks @mtncreative & @esosa) [42125]
- Fixed an issue that would cause a 404 error if the selected default view was not enabled (thanks @pruneau) [45612]
- Improved translatability by adding missing textdomains for a number of strings (props @pedro-mendonca) [91071]
- Removed unneeded escaping to ensure the organizer link displays as expected (pros @f4w-pwharton) [91074]
Tweaks
- Improvements to the readme.txt file surrounding plugin requirements (thanks @ramiy) [90285]
- Improve site identification in multisite installations using Event Aggregator to avoid throttling issues [90489]
- Avoid notice level errors when a non-existent category archive is requested (our thanks to Charles Simmons for highlighting this) [90697]
- Added a new filter
tribe_events_ical_single_event_linksto make customizing the iCal and gCal export links on single-event views easier [90705]
Security
- Remove deprecated usage of escapeMarkup in Select2 (props to miha.jirov for reporting this).
Fixes
- 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]
- 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]
- Prevented modification of event titles within the loop when using TRIBE_MODIFY_GLOBAL_TITLE [89273]
- 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]
- Fixed issues with the jQuery Timepicker vendor script conflicting with other plugins' similar scripts (props: @hcny et al.) [74644]
- Fixed an issue that would prevent Event Aggregator scheduled imports from running [88395]
- 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]
Tweaks
- Remove unnecessary parameters from some remove_action calls in the plugin (thanks to @JPry on GitHub for submitting this fix!) [88867]
- Adjusted the EA cron start time so that it never gets created in the past [88965]
- Improved options format in the Event Aggregator settings [88970]
- Added a filter to CSV importer for altering the delimiter, escaping, and enclosing characters [70570]
- 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] - Improved the performance of The Events Calendar REST API tweaking some queries [89743]
- Add support for a
found_postsargument intribe_get_events,tribe_get_venuesandtribe_get_organizersfunctions to return the number of posts found matching the current query arguments [89743]
Deprecateds
- Deprecated the
tribe-events-bar-date-search-default-valuefilter; usetribe_events_bar_date_search_default_valueinstead [67482]
Languages
- Improvements to aid translatability of text throughout plugin (props: @ramiy) [88982]
- 7 new strings added, 180 updated, 4 fuzzied, and 3 obsoleted
Security
- Remove deprecated usage of escapeMarkup in Select2 (props to miha.jirov for reporting this).
