The Events Calendar
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).
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
- Fixed an issue where manually running Scheduled Imports would always result in a failed import [87321]
Fixes
- Fixed an issue where events imported via Event Aggregator from an iCal-like source would be duplicated in place of being updated [87654]
Fixes
- 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]
- Fixed a typo in REST API Swagger documentation that mentioned "organizer" when it should have stated "venue".
- Fixed issues with Event Aggregator queueing system where events might be duplicated or incorrectly updated [79975]
- Prevent notice when the Aggregator Record title is an array [82149]
- Allows Aggregator Google Map settings to extend the Global Setting by default (props to queerio for reporting this!) [67639]
- Prevent Warnings when throwing WordPress admin notices from Aggregator daily usage limit (props to cigarplanner for reporting this!) [83187]
- Resolved problem where Aggregator wouldn't allow you to remove filtering terms for Records [76949]
- Allow any datepicker format to be used on Aggregator filtering Events (props to matthewseymour for reporting this!) [77819]
- Added check to see if log directory is readable before listing logs within it (thank you @rodrigochallengeday-org and @richmondmom for reporting this) [86091]
Tweaks
- Datatables Head and Foot checkboxes will not select all items, only the current page [77395]
- Included tooltip for Aggregator "Hide & Ignore" button for events [67890]
- Added all the Aggregator Origins to the Admin Bar [68693]
- Added filters:
tribe_get_state_options - Added template tags:
maybe_format_from_datepicker() - Added the
tribe_rest_single_event_datafilter to the single event REST API endpoint to allow filtering the returned data (thanks @mwender) [88748]
Languages
- 2 new strings added, 90 updated, 0 fuzzied, and 1 obsoleted
