Recent Updates
Compatibilitys
- The minimum supported version of WordPress is now 6.1.0
Fixes
- In some scenarios our pagination and various view actions would fail due to 403 errors on the REST endpoints, because of failing nonce checks, likely due to cache. Updating the way we handle nonces to avoid some scenarios the wrong nonce could be cached. [TEC-4814]
- This issue was regarding our rewrite parsing for the view picker url generation with WPML enabled. It was failing to parse the translated rewrite properly, and leaving unparsed permalinks. [TEC-4758]
- Ensure we output valid html around
- and
- elements in an accessible way. [TEC-4812]
- Ensure the block editor includes support for user-defined custom CSS classes. [TEC-4724]
- Handle some issues with incorrect application of noindex meta tags. [TEC-4717]
- Our logic to include
tribe_eventspost type on the tag archive page was incorrectly bleeding into other queries happening on the page. This narrows the scope for theWP_Querypost type overrides and avoids situations where Divi templates were not loading properly. [TEC-4819] - Correct some PHP 8.1 deprecations that impact loading of views. [TEC-4871]
- Prevent TypeError warnings around
admin_footer_text_settingsfilter due to type hinting conflicting with other plugins returning null.
Tweaks
- Deprecated misspelled
tribe_get_organiser_object_afterfilter for one with correct spelling:tribe_get_organizer_object_after. Done as part of [TEC-4812] - Remove end colons from some translated strings. Done as part of [TEC-4812]
- Fix typo in template displaying stray "w". [TEC-4870]
- Removed code pertaining to Event Tickets CT1. [ETP-874]
- Added filters:
tec_events_views_v2_get_rest_nonces,tribe_events_get_organizer_object_after - Deprecated filters:
tribe_events_get_organiser_object_after - Deprecated functions: In
Tribe\Views\V2\Views\Traits\HTML_Cache.phptheget_view_nonce_fields(),get_view_nonce_attributes(),get_view_nonce_json_properties(),extract_nonces_before_cache(),extract_nonces_before_cache(),extract_nonces_before_cache(), andmaybe_generate_nonce()functions have been deprecated. - Changed views:
blocks/classic-event-details.php,blocks/event-category.php,blocks/event-datetime.php,blocks/event-organizer.php,blocks/event-price.php,blocks/event-tags.php,blocks/event-venue.php,blocks/event-website.php,blocks/featured-image.php,blocks/parts/details.php,blocks/parts/organizer.php,blocks/parts/subscribe-list.php,blocks/parts/subscribe-single.php,modules/meta/organizer.php,modules/meta/venue.php,v2/components/events-bar/search.php,v2/day.php,v2/list.php,v2/month.php,v2/widgets/widget-events-list.php.
Languages
- 11 new strings added, 12 updated, 0 fuzzied, and 0 obsoleted.
Compatibilitys
- Filter Bar 5.5.0 is only compatible with The Events Calendar 6.1.4 and higher.
- The minimum supported version of WordPress is now 6.1.0
Fixes
- In some scenarios our pagination and various view actions would fail due to 403 errors on the REST endpoints, because of failing nonce checks, likely due to cache. Updating the way we handle nonces to avoid some scenarios the wrong nonce could be cached. [TEC-4814]
- Correct next upcoming events link when filters are applied. [FBAR-292]
Tweaks
- Correct some PHP 8.1 deprecation notices. [FBAR-309]
Features
- Credit Card and eCheck gateway variants from Authorize.Net work with forms created using the new Visual Form Builder
Fixes
- Removed third party libraries that might cause critical vulnerability, ensuring improved security for all users.
Fixes
- Possible security issue with form uploads.
Tweaks
- Improve toggling side cart on page load.
- Prepend attachment filter conditionals.
Fixes
- Mega menu color not resetting.
- Mega menu color positioning.
- Possible undefined variable notice.
- Typo in setting page.
Fixes
- Extended compatibility with PHP 8.x
- Fix compatibility with custom database prefix on Site Info > Restrict Content Pro
- Resolved error in RCP BuddyPress Add-on Settings
- Increased Enforce Strong Password Add-on requirements and updated on-screen user instructions
Tweaks
- Languages domain path to increase ease of usage with translation plugins
Security
- Update third-party libraries that had vulnerabilities
Fixes
- Update missing transaction ID for renewals already recorded.