The Events Calendar
Fixes
- Ensure the UI can handle an unlimited number of recurrence rules when users create recurring events using the block editor. [ECP-1572]
- Resolved "Uncaught ReferenceError: lodash is not defined" error by adding
lodashas a dependency for the Block Editor Assets. [ECP-1575] - Resolves an issue around our new nonce structure used in view pagination, losing the authenticated user and failing to display user specific capabilities. [ECP-1581]
Tweaks
- Updated focus state for relevant elements to have default outline ensuring improved accessibility and consistent browser behavior. [TEC-4888]
- Added filters:
tec_events_add_no_index_meta_tag,tec_events_noindex,tec_events_{$view}_add_no_index_meta,tec_events_no_index_meta
Languages
- 0 new strings added, 183 updated, 0 fuzzied, and 0 obsoleted
Compatibilitys
- The Events Calendar 6.2.2.1 is only compatible with Event Tickets 5.6.5.1 and higher
Fixes
- Correct issue where Telemetry would register active plugins multiple times. [TEC-4920]
Compatibilitys
- The Events Calendar 6.2.2 is only compatible with Event Tickets 5.6.5 and higher
Fixes
- When using the Event Tickets email feature the Organizer email and website will no longer be switched. [ET-1843]
- When subscribing to an event, the organizer name will not encode as many characters, especially spaces. [ET-1778]
Languages
- 0 new strings added, 9 updated, 0 fuzzied, and 0 obsoleted
Fixes
- WP Rewrite was being incorrectly initialized in some scenarios due to container DI, and causing some 404s. This was affecting classes that extend the
Tribe__Rewrite. [TEC-4844] - Fixed a bug where
0and1were displayed on thegeneralanddisplaytabs for Network admins on multisite installations. [TEC-4774] - In some cases when multiple Widgets were used on a page, the view results would return the wrong cache, displaying incorrect results. This fixes the inspection of the different view filters being used to determine whether it is cached or not. [ECP-1561]
- Correct some accessibility issues in the subscribe dropdowns. Props to @alh0319 for calling these out! [TEC-4185]
Tweaks
- Enhanced venue and organizer labels by updating aria labels with additional placeholders and revised translator comments, improving internationalization and accessibility. [TEC-4874]
- Changed views:
blocks/parts/organizer,blocks/parts/subscribe-list,modules/meta/organizer,modules/meta/venue,v2/components/subscribe-links/item,v2/components/subscribe-links/list,v2/components/subscribe-links/single-event-list
Languages
- 1 new strings added, 22 updated, 0 fuzzied, and 8 obsoleted
Fixes
- Ensure we pass the correct number of params to
maybe_get_new_order_from_blocks[TEC-4889]
Tweaks
- Change styling for Venue Blocks to constrain to a card-like style. [ECP-1540]
- Adjust REST endpoints to support multiple venues during event creation and updates. [ECP-1540]
- If multiple venues exist on an event, display them in the classic event editor. [ECP-1540]
- Added filters:
tec_events_rewrite_dynamic_matchers,tec_events_views_v2_assets_should_enqueue_single_event_block_editor_styles,tec_events_title_taxonomies,tec_events_views_v2_view_header_title_element,tec_events_views_v2_view_{$view_slug}_header_title_element,tec_events_views_v2_view_header_title,tec_events_views_v2_view_{$view_slug}_header_title,tec_events_views_v2_view_content_title,tec_events_views_v2_view_{$view_slug}_content_title,tec_get_venue_ids - Added actions:
tec_events_after_venue_map_fields - Changed views:
blocks/event-venue.php,blocks/parts/map.php,blocks/parts/venue.php,v2/base.php,v2/components/breadcrumbs/linked-breadcrumbs.php,v2/components/content-title.php, 'v2/components/header-title.php,v2/components/header.php,v2/components/messages.php,v2/day.php,v2/day/event/venue.php,v2/list.php,v2/list/event/venue.php,v2/month.php`
Fixes
- Ensure the block editor includes support for user-defined custom CSS classes. [TEC-4724]
- Ensure the "Add Organizer" button is visible in the classic editor if organizers have been set. [TEC-4729]
- Simplify data handling of venues within the block editor. [ECP-1540]
- When removing a newly created organizer in the block editor before saving the event will now trash the draft organizer. [TEC-3865]
Languages
- 3 new strings added, 72 updated, 1 fuzzied, and 2 obsoleted
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
- The Events Calendar 6.1.3 is only compatible with Events Community 4.10.10 and higher
Fixes
- Performance improvements on Month and Day view when a lot of future and past events were found. [TEC-3089]
- Ensure we're using the correct download link for the
Export Outlook .icsfile in the single event page. [TEC-4776] - Ensure TEC styles can be easily overridden by themes and page builders. [ECP-1503]
- Avoid the issue where TEC blocks would break when either the
WP Go Maps,MapPress Google MapsandLeaflet Mapsplugins were active on a site. [TEC-4810] - Added some event parsing to ensure only valid events are handled in the iCal file generation. [TEC-4837]
- Harden some of our CSS to prevent unintended overrides by Elementor global styles. [TEC-4811]
- Log errors throw in the context of the Custom Tables v1 component. [ET-1486]
- Adding memoizing into the CT1 models to help reduce trips to fetch the same instance. [ECP-1505]
Tweaks
- Refactored CSS for Tickets Emails to better conform to email client CSS standards. [TEC-4849]
- Added filters:
tec_events_ical_protected_content_description - Added actions:
tribe_log - Changed views:
integrations/event-tickets/emails/template-parts/header/head/tec-styles
Security
- Various improvements to event creation.
Languages
- 1 new strings added, 129 updated, 0 fuzzied, and 0 obsoleted
Fixes
- Ensure there is backwards compatibility with Extensions and Pods.
Fixes
- Prevent Telemetry from being initialized and triggering a Fatal when the correct conditionals are not met.
