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