Event Tickets Plus
Fixes
- Save updated shared capacity for event/post if the argument is passed to the REST API endpoint for an Easy Digital Downloads or WooCommerce ticket. [ETP-267]
- Make sure when changing unlimited ticket to be a shared capacity ticket that the empty individual capacity gets properly overridden to the shared capacity for WooCommerce and Easy Digital Downloads. [ETP-262]
- Add
skuanddescriptionto the REST API endpoint for tickets for Easy Digital Downloads because they were returning empty. [ETP-262] - Protect classic editor tickets meta box code by avoiding direct calls to WooCommerce methods without prior validation that they are defined. [ETP-149]
- Log potential QR code warnings to correct logger instead of causing a fatal error. [ETP-287]
Tweaks
- Update the logic to set the maximum allowed to be purchased at a time via WooCommerce, in line with the changes to Event Tickets' changes to the
tribe_tickets_get_ticket_max_purchasefilter. [ETP-149] - Improve support for Promoter with Easy Digital Downloads and WooCommerce by extending the range of actions where Promoter is notified of changes. [ETP-265]
Languages
- 0 new strings added, 23 updated, 0 fuzzied, and 0 obsoleted
Fixes
- The script to check if required Attendee Information exists before purchasing a ticket no longer conflicts with the actual form submission. [ET-686]
- Save initial shared capacity value for global stock correctly on first WooCommerce/Easy Digital Downloads ticket so availability shows as expected instead of zero. [ETP-221]
- Prevent fatal error when deleting WooCommerce tickets. [ETP-229]
Languages
- 0 new strings added, 21 updated, 0 fuzzied, and 0 obsoleted
Features
- Implement new functions from Event Tickets to easily rename ticket types and ensure consistent wording. Many translated strings will need updating. [ETP-145]
Fixes
- Correct checks to WooCommerce
is_on_sale(),get_regular_price()andget_sale_price(). [ETP-47] - Correct text domain strings that did not match
event-tickets-plus. [ET-592] - Ensure we are correctly checking
ticket_end_datewhen saving the ticket start and end date from the ticket editor. [ETP-159] - Do not add
&provider=tribe_wooticketquery argument to WooCommerce Cart and Checkout URLs if there aren't tickets in the Cart. [ETP-52]
Tweaks
- Modify filter to enable security code check during QR checkin by default. [ETP-91]
- Additional escaping in the
woocommerce-metabox-capacityadmin-view template and clean up code formatting of some view templates. [ETP-145] - Add a note to the public Attendees List opt-out checkbox in tickets admin (classic editor only). [ET-615]
- Removed filters:
wootickets_email_message - Changed views:
attendees-list,tickets-plus/orders-edit-meta,tickets-plus/orders-tickets
Languages
- 50 new strings added, 68 updated, 29 fuzzied, and 43 obsoleted
Tweaks
- Remove duplicate ticket script to prevent JavaScript conflicts. [ET-596]
Tweaks
- Avoid loading plugin assets on post types that are not tickets-enabled post types
- Tweak styles around asterisk for required attendee registration inputs.
- Ensure font weight is standardized for attendee fields on single-event and tickets views.
Fixes
- WooCommerce tickets no longer show negative quantity available to purchase, such as if a ticket product is already oversold and backorders are not allowed
Languages
- 0 new strings added, 22 updated, 0 fuzzied, and 0 obsoleted
Fixes
- Clean up the way we query pending orders for tickets, add caching to prevent repeated queries, and optimize meta calls for order information.
- Update the WooCommerce minimum version as version prior to 3.7 are now incompatible.
Fixes
- Prevent Composer Autoloader from taking too much time loading files and stop autoloading a class unnecessarily on each page load
- Correct a bad
selfreference inTribe__Tickets_Plus__Commerce__WooCommerce__Metathat could cause a fatal.
Features
- Added an 'Unlimited' drop-down option to the Stock filter for Advanced Post Manager to avoid having to manually filter by '-1'
- Stock and Sales values for Advanced Post Manager now display as formatted numbers (such as 'Unlimited' instead of '-1' stock and '2,520' instead of '2520' sales)
Fixes
- Adjust Stock and Sales filter values for Advanced Post Manager display
- Avoid potential PHP fatal errors with Advanced Post Manager
- Correct display value for Advanced Post Manager's Stock column for events with Global Stock
- Unlimited stock events now appear when searching "Ticket Stock is at least ..."
Languages
- 0 new strings added, 16 updated, 0 fuzzied, and 0 obsoleted
Fixes
- Attendees Report's "Orders" tab now displays amount sold and available regardless of amount, including for unlimited and zero remaining for Easy Digital Downloads and WooCommerce attendees
- Prevent Attendee Registration saving from storing only the last attendee's information for all Easy Digital Downloads attendees
Languages
- 0 new strings added, 13 updated, 0 fuzzied, and 0 obsoleted
Tweaks
- Add compatibility for plugins that separate tickets into separate line items and allow filtering those tickets found in the cart
- Added filters:
tribe_tickets_plus_edd_tickets_in_cart,tribe_tickets_plus_woocommerce_tickets_in_cart
Fixes
- Prevent PHP notices when updating Attendee Fields on the My Tickets Page
- Prevent throwing notices on the orders view if there are no orders to show
- Update outdated gradient direction syntax in
wootickets.pcss
Languages
- 0 new strings added, 1 updated, 0 fuzzied, and 0 obsoleted
