6.9.1
2025-01-22 Security1 Tweak5 Fix7 Accessibility1 Language1Security
- Ensure Elementor HTML tags are properly escaped to avoid potential Stored Cross Site Scripting. [SVUL-13]
Tweaks
- Moved Action Scheduler loading into Common instead of TEC. [TEC-5345]
- Updated Telemetry heading under Settings > Debugging. [TEC-5335]
- Re-added filter:
tec_views_v2_subscribe_links_{$slug}_label - Removed duplicate filter:
tec_views_v2_single_subscribe_links_{$slug}_label - Changed views:
integrations/elementor/widgets/event-calendar-link,integrations/elementor/widgets/event-datetime/range-separator,v2/components/loader,v2/components/messages
Fixes
- Added check to
disable_blocks_on_displayfor if$contentisnull. [TEC-5343] - Ensure Aggregator translations are not loaded before init. [TEC-5341]
- Fixes edge cases where the nonce_user_logged_out hook was returning a value when the user was logged out, causing the nonce validation to fail. [TEC-5340]
- Fix the filter name
tec_views_v2_subscribe_links_{$slug}_labelwhich was accidentally changed in a previous release. [TEC-5342] - Re-add logic to add page template options from theme to Display Settings. [TEC-5337]
- Update Tribe__Events__Aggregator__Errors to ensure we don't load translations before
init. [TEC-5341] - Update uses of unload_textdomain to ensure they allow JIT loading of translations afterwards. [TEC-5341]
Accessibilitys
- Updated the event search page to handle search results better for screen readers, with alerts noting the results of the search.[TEC-5175]
Languages
- 3 new strings added, 84 updated, 0 fuzzied, and 2 obsoleted.
