The Events Calendar
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).
Tweaks
- Implement the pruning of Event Aggregator history records after 7 days, filterable by tribe_aggregator_record_retention [68283]
- Event Aggregator will now verify that the license key has uses remaining before creating a history record [68286]
- Improve
tribe_create_eventdocumentation (Props to Keith) [44871]
Fixes
- Resolved an issue where scheduled Event Aggregator imports marked as "On Demand" were being run by cron [68284]
- Resolved a bug where empty meta fields were being inserted into Event Aggregator record post meta [68290]
- Resolved a bug where Venue and Organizers urls were been generated incorrectly (Thanks @Matt) [68168]
- 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]
- Resolved a bug where searching for past events in the List view would always yield no results (Thanks for the report @Davide) [61863]
- Resolved an issue where long file names would break plugin updates on some Windows installations (pros to @Alan [62552]
- Resolved an issue where the
/alllink on recurring events on non English websites could be broken (reported by @lumiest - thanks!) [68062] - Pagination links on Month view are updating correctly [67977]
Security
- Remove deprecated usage of escapeMarkup in Select2 (props to miha.jirov for reporting this).
Features
- Added Event Aggregator to enable service-based event imports from iCal feeds, Facebook, and Meetup
- Revamped the CSV import screens to work within the new Event Aggregator pages
Tweaks
- Adjusted some view logic to support the new Event Views shortcode in Pro [44800]
- Added a button to copy the system infomation on the help tab [43709]
- Added an option for users to opt into automatic system infomation so our support system can grab the system information found on the help tab automatically [31645]
- Use an earlier hook for iCal feed generation (props @jlambe) [64141]
- Revise and simplify integration with Event Tickets attendee screen [61992]
- Added context to a set of strings to make translation easier (props @pedro-mendonca) [64586]
- Deprecated various disused functions and classes relating to the Meta Factory [39905]
Fixes
- Cease using GLOB_BRACE for including deprecated files due to limited server support [63172]
- Avoid problems that can occur when hooking and unhooking actions (props @Chouby) [63474]
- Resolves an issue where we were duplicating a core WordPress hook but with a different set of parameters (props @Chouby) [66455]
- Correct the datetime formatting issues within the iCal feed (props @henryk) [65968]
Deprecateds
Tribe__Events__Main::initOptions()has been deprecated with no replacementTribe__Events__Main::set_meta_factory_global()has been deprecated in favor of using theTribe__Events__Meta_Factoryclass- The
setup_meta()method in both theTribe__Events__Template__Single_EventandTribe__Events__Template_Factoryclasses has been deprecated - The
the_title(),event_date(),event_category(),event_tag(),event_website(),event_origin(),organizer_name(),organizer_email(),venue_name(),venue_address(), andvenue_map()methods have been deprecated in theTribe__Events__Advanced_Functions__Register_Metaclass - The
register(),check_exists(), andget_args()methods have been deprecated in theTribe__Events__Meta_Factoryclass
Tweaks
- Additional support for plugin extensions
Features
- tribe_is_event_past() conditional to detect if event end time is past current time (Reported by @Jonathan in our support forums - thanks Jonathan.)
Fixes
- Fixed inconsistent template filtering logic for single event template [62525]
Tweaks
- Restored preview for published events [64874]
Tweaks
- Changed "Event Add-Ons" to load faster [64286]
Fixes
- Fixed default venue setting [64628]
- Fixed default venue state and province settings [64629]
Fixes
- In month view, be sure to unhook JSON-LD output when calling unhook function
- Incorrect JSON-LD event start and end times (thank you @jjbte for reporting on .org forums)
- Show Google Map and Link checkbox so they show when editing an event (Reported originally by Michael of @NailedIT in the .org forum)
- Use Community Events Venue Edit Link when on Community Events Forms instead of Admin (also as a result of the report abve from @NailedIT. Thanks again.)
