Release v1.6.2
Woocommerce Box Office v1.6.2
What's new in v1.6.2
Woocommerce Box Office v1.6.2 was released on . Sell tickets for your next event, concert, function, fundraiser or conference directly on your own site with Box Office See the full changelog below and compare with the complete version history.
Release details
Released
179.9 KB
File unavailable
Changelog
Fixed
- Tickets block's "Order tickets by" setting was not actually sorting results; ticket scan form validation could fail to initialize on some sites.
- Keep tickets aligned with order trash, restoration and deletion in legacy storage and HPOS while preserving prior ticket revocations.
- Bulk ticket actions now require permission to edit each ticket; custom staff roles with only edit_posts must be updated before use.
- Generate checkout ticket barcodes from validated current-order mappings while preserving existing codes and valid tickets alongside incomplete mappings.
- Preserve free tickets until their full order-line quantity is refunded.
- Revoked all tickets on fully refunded order lines containing more than five tickets.
- Required active paid tickets for private content and respected printing settings on direct print links.
- Restricted ticket and queued-email administration to commerce roles.
- Bound ticket-field allocation when using customer details.
- Custom ticket description renderers must register through woocommerce_box_office_ticket_description_formatters; built-in formats retain their layouts.
- Require scanner authorization before barcode lookup and scope scan nonces to authorized forms, preserving explicit guest scanner policies.
- Kept manually created tickets pending while their new corresponding order awaits payment.
- Use cryptographic randomness for new ticket admission barcodes.
- Kept attendee field text literal while preserving printable-ticket shortcode arguments.
- Keep private-content recovery responses neutral for all valid email addresses.
- Limit repeated private-content recovery emails to each recipient.
- Keep private-content recovery bound to the current public page, including archive forms.
- Show an unavailable notice when scanning tickets without Order Barcodes active.
- Made the ticket token hint on the product ticket panel translatable.
Improved
- Declared compatibility with WooCommerce 11.2.
Other
- Dev - Switched the version headings in changelog.txt to the WordPress.org format.
- Dev - Updated dependencies to address security advisories.
- Dev - Enforce checks for authored stylesheets.
- Dev - Run PHPCS and QIT tooling on PHP 8.4.
- Dev - Read pull request metadata as data and limited the issue-linking workflow token permissions.
- Dev - Managed changelog entries with the Jetpack Changelogger, so pull requests add a change file instead of writing the entry in the pull request description.
- Dev - Updated the development toolchain to Node 24.18 and @wordpress/scripts 35.
- Dev - Updated development dependencies to address security advisories.
Compatibility
- Requires WordPress
- 7.0
- Tested up to
- 7.1
- Requires PHP
- 7.4
- Requires WooCommerce
- 11.1
- WooCommerce tested
- 11.2
Verified safe
Woocommerce Box Office v1.6.2 scanned clean with no security threats detected.
View full scan report