Recent Updates
Fixes
- PHP warning in is_checkout_page()
- Zone regions limited by state
- Layout issue when custom tip is selected
Fixes
- Issue with Product Galleries javascript selectors
Security
- Prevent bug where order ID spoofing for Tickets Commerce would potentially display order data publicly [SVUL-11]
Features
- Product Quickview.
Fixes
- Issue with funnelkit side cart and variation swatches
- Issue with product tabs in Woo templates
- variation images not updating with swatches in Query Loop blocks
Fixes
- Resolved an issue where quiz resume didn't work when the saved answer had a line break or similar characters within it.
Tweaks
- Deprecated functions:
learndash_prepare_quiz_resume_data_to_js.
Features
- Adding Display setting option to allow forcing the Photo View to show images in a Grid, at a 16:9 aspect ratio. [TEC-5320]
Fixes
- A notice will now show when deleting your YouTube Live Channel ID within the integration settings. [ECP-1838]
- Correct some a11y markup on the venues list. [ECP-1880]
- Redirects no longer error when editing and updating recurring events. [ECP-1878]
- Updated recurring events setting label for clarity.
Languages
- 2 new strings added, 27 updated, 1 fuzzied, and 0 obsoleted.
Security
- 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.
Compatibilitys
- Bump tested-up-to version for WooCommerce [ECP-1882]
Fixes
- Moved Email resend handler under 'init' action with other providers to avoid fatals during updates. [ET-2274]
Languages
- 0 new strings added, 3 updated, 0 fuzzied, and 0 obsoleted.
Features
- Include Seating information in Attendee archive REST API response. [SL-264]
Tweaks
- Add filter to customize the cart hash cookie name for Tickets Commerce. [ET-2269]
- Introduced methods
can_change_tofor Statuses andcan_transition_tofor Orders. [ET-2281] - Introduced various hooks for the order lock system and order completed checkout actions. [ET-2281]
- Lazy load attendees report page asset filter to properly localize asset data [ET-2274]
- Added filters:
tec_tickets_commerce_attendee_update_args,tec_tickets_commerce_attendee_update,tec_tickets_commerce_cart_hash_cookie_name,tec_tickets_commerce_order_{$gateway_key}_upsert_args,tec_tickets_commerce_order_upsert_args,tec_tickets_commerce_order_upsert_existing_order_id,tec_tickets_commerce_order_{$gateway_key}_update_args,tec_tickets_commerce_order_update_args,tec_tickets_commerce_order_modifier_valid_statuses,tec_tickets_rest_attendee_archive_data - Removed filters:
tec_tickets_commerce_order_modifier_status_flags - Added actions:
tec_tickets_commerce_attendee_before_update,tec_tickets_commerce_attendee_after_update,tec_tickets_commerce_order_locked,tec_tickets_commerce_order_unlocked,tec_tickets_commerce_order_checkout_completed - Changed views:
v2/tickets/item
Fixes
- Added a default empty array to
maybe_disable_foreign_key_checks. [ET-2275] - Attendee generation during order status transition becomes aware if attendees have been already generated. [ET-2282]
- Introduce Order lock mechanism to ensure 2 or more action that could update the order, they dont so at the same time. [ET-2279]
- Prevent duplicate orders and as a result duplicated attendees when a payment would initially fail at least once. [ET-2280]
- Reverts aggressive hook update, causing fatals on installation with themes overwriting the template
Single Ticket Item. [ET-2276] - Screen options will no longer be disabled when Event Tickets is active. [ET-2273]
- Ticket sales will be counted correctly during status transitions of the orders they belong to. [ET-2286]
Performance
- Enhance the performance of order modifier database queries [ET-2268]
Deprecateds
- Method
should_payment_intent_be_updatedsince its no longer needed. [ET-2281]
Languages
- 3 new strings added, 111 updated, 2 fuzzied, and 2 obsoleted.
Fixes
- Resolved an issue with radio and multi-select fields where having a comma in the label was preventing form submission