Event Tickets 5.8.1
Summary
Maintenance Release
The latest version of Event Tickets introduces several fixes and tweaks.
As always, we recommend testing updates on a staging site first, but it should all be smooth sailing.
Note: This release includes some minor security updates related to a broken access control vulnerability. You can read more about what this means for our users in our blog post.
✅ Fixed
Bugs that were squashed in this release:
- Removed type casting from filter method of series pass to avoid fatal errors.
- Ensure correct attendee information is included in the attendee emails.
- Resolve deprecation notices regarding
ArrayAccess::offsetGet()
- Resolved an issue where Order Status was not populated when exporting the Attendee List using Tickets Commerce.
- Ticket is removed now when using the delete option from the block editor.
- Update button will now show when the opt-out checkbox shows on the My Tickets page.
- Update usage of
method_exists()
to comply with PHP 8.1 standards. - Resolve edge case usages for Shortcode with Attendees Listing.
✨ Tweaks
New tweaks in this release:
- Added additional information to the Site Health Section and added `tec_tickets_site_health_subsections` filter.
- Added Export option to Ticket Commerce Order page and `tec_tc_order_report_export_args` filter.
- Added Print button to Ticket Commerce Orders.
- Customer name appears now as description of a Stripe payment. Added `tec_tickets_commerce_stripe_update_payment_description` filter.
- Declared dynamic properties in Tribe__Tickets__Main, Tribe__Tickets__Tickets_Handler, Tribe__Tickets__REST__V1__Messages to prevent warnings in php 8.2
- Update default footer text of Tickets Emails to include link to website.
- Added filters: `tec_tc_order_report_export_args`, `tec_tickets_commerce_stripe_update_payment_description`, `tec_tickets_site_health_subsections`
- Changed views: `blocks/tickets/footer`, `emails/template-parts/body/footer/credit`, `registration-js/content`, `registration/button-cart`, `tickets/orders`, `v2/tickets/footer/return-to-cart`
🗣 Translations
Updated language files and strings:
- 31 new strings added
- 77 updated
- 0 fuzzied
- 4 obsoleted