The Events Calendar
Features
- 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]
Fixes
- Avoid issues when importing multiple organizers that specify images [96354]
- Make sure latitude and longitude information from iCal feeds is used if available [96363]
- Fixed an issue that prevented EA from importing images attached to Facebook events [96393]
- Remove the duplicate filter call that was running twice for
tribe_rest_venue_data[96090]
Tweaks
- Added new
tribe_aggregator_import_event_image,tribe_aggregator_import_venue_imageandtribe_aggregator_import_organizer_imagefilter so that users can control whether, during EA imports, images should be attached to post or not [96393] - Made it possible to translate the iCal feed's description field (props @gafderks) [96677]
- Improved escaping of map IDs (props LucaPipolo) [96772]
- 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 endpointorganizers/{ID}[96088] - 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 endpointvenues/{ID}[96088] - Added
slugto the REST API responses for organizer and venue data [96088] - Added
slugto the REST API parameters allowed to use when inserting or updating an organizer or event [96088] - Added action:
tribe_events_venue_save[96069] - Added action:
tribe_events_organizer_save[96069] - Added filter:
tribe_events_rest_venue_prepare_postarr[96069] - Added filter:
tribe_events_rest_organizer_prepare_postarr[96069] - Old
tribe_rest_venue_datafilter 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]
Languages
- 5 new strings added, 30 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).
Fixes
- Fixed an issue where EA imports might not correctly create venues for iCalendar imports (thanks @starweb and others for highlighting this issue) [94323]
- Fixed an issue where Month View wouldn't render correctly in X Theme with the "Events template" option set to "Default Page Template" [92554]
- Fixed a WPML incompatibility issue where language could be switched to the wrong one (thanks @dgwatkins) [94732]
Tweaks
- Added the
tribe_events_x_theme_force_full_content()filter to let users disable X Theme compatibility code [92554]
Languages
- 0 new strings added, 2 updated, 0 fuzzied, and 0 obsoleted
Security
- Remove deprecated usage of escapeMarkup in Select2 (props to miha.jirov for reporting this).
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
