Event Tickets 5.25.0

,
Published:
Share this

Summary

Maintenance Release

The version of Event Tickets adds support for uncheckin through the REST API and Offline checkin support added the optional `$details` parameter to be able to set the checkin time and device_id.

Event Tickets 5.25.0 is only compatible with Event Tickets Plus 6.7.0 or higher.

As always, we recommend testing updates on a staging site first, but it should all be smooth sailing.


✨ Features

New features in this release:

  • Add in support for uncheckin through the REST API.
  • For Offline checkin support added the optional `$details` parameter to be able to set the checkin time and device_id.

✅ Fixes

Bugs squashed in this release:

  • Add “Orders” link in the admin page row actions menu for pages with Tickets Commerce tickets.
  • Add bail checks if Tickets Commerce is disabled to avoid a fatal on an event’s Attendee page.
  • Add conditional to only show ticket description toggle if there is a description.
  • Added logic so deleted attendees will not count as deleted tickets.
  • Add extra check that items added to an order should be an array. Props to @TomGroot!
  • Ensure pending reservations are properly canceled when the Seat Selection page is closed.
  • Fixed manual quantity input for tickets to respect shared capacity.
  • Fixed My Tickets link not working on Pages due to canonical redirect.
  • Fix the calculations when tickets are moved between events, so the correct number of available tickets is shown on list-based views.
  • Make sure add_submenu_page is called correctly to avoid deprecation messages.
  • Make sure that the sales of tickets with unlimited capacity are tracked.
  • Prevents fatal error when activating WooCommerce through WP-CLI when Event Tickets plugin was already active.
  • Remove unused JS for TicketsCommerce settings and resolve stripe checkout template warning.

⚙️ Tweaks

Tweaks in this release:

  • Fixed sort order in the move attendees dialog to display posts alphabetically by title instead of by post ID.
  • Added actions: `tribe_log`
  • Changed views: `v2/commerce/checkout/cart/item/details`, `v2/commerce/checkout/cart/item/details/toggle`, `v2/commerce/gateway/stripe/payment-element`

🗣 Translations

Updated language files and strings:

  • 1 new strings added
  • 93 updated
  • 1 fuzzied
  • 1 obsoleted