Events
Recent Updates
Fixes
- Corrected an issue where Subscribers were unable to edit their events. [CE-172]
Fixes
- Correct issues where early queries can interfere with View template redirects. [TEC-4554]
- Serialization and unserialization issues related to caching of post models. [TEC-4379]
- Prevent default WordPress occurrence query caching because we cache it ourselves. [TEC-4379]
Tweaks
- Add the
tribe_get_venue_object_afterandtribe_get_organizer_object_afterfilters. [TEC-4379]
Fixes
- Fixed an issue where migrated Recurring Event Occurrences would not be displayed on the frontend. [ECP-1398]
- Refactor Custom Tables v1 post-decorating code to avoid serialization/unserialization issues. [TEC-4379]
Fixes
- Handle repository query filters correctly in custom tables context; fix a REST API issue. [ET-1567]
Tweaks
- Display dependency missing warning notice for QR code setup. [ETP-759]
- Add option to check-in QR codes only for events that are happening now. [ETP-820]
- Introduced new Integrations tab for Tickets Settings. [ETP-806]
- Introduced new QR code banner for Event Tickets Plus App connection. [ETP-822]
Fixes
- Properly save the check-in details for attendees on check-in. [ETP-819]
Languages
- 0 new strings added, 1 updated, 0 fuzzied, and 0 obsoleted
Tweaks
- Added support for
nameandemailparam for searching in Attendee archive REST API. [ET-1591] - Add template tag to properly check if The Events Calendar is active. [ETP-820]
- Add
attendanceinformation to theeventsREST API endpoint. [ET-1580] - Add
check_inargument support forattendeesREST API endpoint. [ET-1588]
Fixes
- Orderby param not working for Attendee archive REST API. [ET-1591]
- Properly save the check-in details for attendees on check-in. [ETP-819]
- TicketsCommerce ticketed events not showing up for Events REST API. [ET-1567]
- Update version of Firebase/JWT in Common from 5.x to 6.3.0
Languages
- 0 new strings added, 18 updated, 0 fuzzied, and 0 obsoleted
Features
- Add initial integration with Restrict Content Pro. This hides any events on the calendar views that the user is not allowed to view. [ [TEC-4457]]
- Support the
strict_datesREST API argument in the/eventsendpoint to control the inclusiveness of the date parameters. [TEC-4493] - Support relative date parameters (e.g:
starts_before,ends_afteras REST API arguments in the/eventsendpoint to retrieve single day and multi-day events in a single search. [TEC-4493]
Fixes
- Prevent problems with WordPress.com Memcache turning Event Single Pages into 404s after the first visit [TEC-4488]
- Add new function to properly escape event titles in URLs so they are better handled by rewrite rules. Props to @shisho585 for the fix! [TEC-4518]
- Avoid resetting post data in some Dive theme and plugins. [TEC-4510]
- Correct a few misnamed custom prop references. [TEC-4445]
- Correct an issue with event venue when saving in our WPML integration. Props to @dgwatkins for the fix! [TEC-4498]
- Correctly deprecate the
Tribe__Events__Main::get_closest_eventmethod. [ECP-1326] - Correctly set
found_postsandmax_num_pageswhen redirecting a query to the custom tables. [TEC-4508] - Do not run wasteful queries on
switch_blogin multi-site installations. [TEC-4492] - Do not throw errors during migration when notices or errors come from other plugins. [ECP-1318]
- Ensure
tribe_is_monthandtribe_is_by_datework as expected. [TEC-4509] - Ensure we handle if By_Day_View gets a null $event_obj->dates. Props to @juliangumenita for the fix! [TEC-4509]
- Remove strict type hinting from Custom Tables v1 code that would cause fatals in some environments. [ECP-1343]
- Resolve problems with tribe_get_full_address() which was not properly returning venue address.
- Restore erroneously removed Events query filters that would result in out-of-order results. [TEC-4470]
- Revert the code erroneous removed on legacy views removal around the "Show events with the site's other posts" setting.
- Prevent a potential fatal when WP-CLI isn't present. [TEC-4470]
Tweaks
- Move Month View day cell class logic to a standalone function with filters. [TEC-4457]
- Add new method:
\Tribe\Events\Views\V2\month_day_classes[TEC-4457] - Added filter
tec_events_month_day_classes_comparison_dateto filter the date used for class determination comparisons. [TEC-4457] - Added filter
tec_events_month_day_classesto filter the actual class list before it gets passed to the template. [TEC-4457] - Update the organizer website field to type URL. [TEC-4395]
- Add an event property for if the event is currently happening. [TEC-4454]
- Create a filterable function
tec_events_get_today_button_label()for the text on the "Today" button on calendar views. [TEC-4458] - Add a filter for the link title and aria-label so they match the button text more closely. [TEC-4458]
- Added filters:
tec_events_today_button_labelandtec_events_view_{view_slug}_today_button_labelto filter the output of thetec_events_get_today_button_labelfunction,tec_events_today_button_titleandtec_events_{view_slug}_view_today_button_titleto filter the link title and aria-label. [TEC-4458] - Speed up the Custom Tables v1 migration process if a browser window is open on the migration UI. [TEC-4517]
Languages
- 11 new strings added, 149 updated, 2 fuzzied, and 2 obsoleted.
Fixes
- Series Post Type now is registered with
with_front => falsewhich prevents the URL weirdness for Series Archive page. [ECP-1340] - Correct a few misnamed custom prop references. [TEC-4445]
- Ensure all the Virtual Event assets required by the Elementor Event widget load correctly. [ECP-1255]
- Remove strict type hinting from Custom Tables v1 code that could cause fatals in some environments. [ECP-1343]
- Avoid post ID related issues in Custom Tables v1 queries. [TEC-4770]
- Solve issues with unregistred Series post type during migration. [ECP-1321]
- Redirect was failing on edge case where RDATE would be split to new event. Centralized redirection. [ECP-1366]
- Language fix. A typo in evaluating whether an occurrence update notice message was for a recurring event or not, would cause to evaluate incorrectly. [ECP-1366]
- Editing an RDATE occurrence > Issue when saving for "This and following events". The events would be split but the RDATEs were not moved properly and the date would not adjust correctly. [ECP-1361]
- Improve the logic of the Blocks Editor code to detect recurring events. [ECP-1374]
- Ensure Week View checks positive for
tribe_is_by_date. [TEC-4509] - Some "event updated" messages were displaying wrong verbs and a duplicate published notice was showing. [ECP-1383]
- Correct some migration errors around ensuring we have an object before accessing its properties. [ECP-1361]
Tweaks
- Hook into the filter in TEC to allow Week view to be listed as a by-date-view. [TEC-4458]
- Improve some error messaging around migrations. [ECP-1336]
Languages
- 3 new strings added, 126 updated, 0 fuzzied, and 3 obsoleted.
Fixes
- Update version of Firebase/JWT in Common from 5.x to 6.3.0
Fixes
- Prevent Google Calendar duplicated Events from Importing with Aggregator. [TEC-4497]