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
