Event Tickets
Fixes
- Resolved block editor JavaScript errors in WordPress 6.9 by properly importing
sprintffrom@wordpress/i18n. [ET-2595]
Languages
- 0 new strings added, 0 updated, 0 fuzzied, and 0 obsoleted.
Compatibilitys
- Event Tickets 5.27.0 is only compatible with The Events Calendar 6.15.12 or higher.
- Event Tickets 5.27.0 is only compatible with Event Tickets Plus 6.9.0 or higher.
Tweaks
- Added filters:
tec_tickets_panels - Added actions:
tec_tickets_ticket_pre_save - Changed views:
v2/commerce/checkout/cart/items,v2/tickets/item,v2/tickets/item/quantity,v2/tickets/item/quantity/number - Updates Shepherd library to 0.0.9 from 0.0.6 including various improvements. Shepherd's changelog can be found here https://github.com/stellarwp/shepherd/blob/0.0.9/CHANGELOG.md
- Supports conditional ticket quantity control availability. [ETP-1061]
Languages
- 1 new strings added, 52 updated, 2 fuzzied, and 3 obsoleted.
Fixes
- Add logic to only show the purchase button during checkout after billing info is filled out. [ET-2592]
- Correct Stripe payment amount formatting by standardizing all currency values to two decimals before creating payment intents, preventing incorrect low charge amounts.[ET-2558]
- Prevent ticket overselling by adding database-locked stock validation before payment intent creation. [ET-1942]
Tweaks
- Changed views:
v2/commerce/gateway/stripe/card-element,v2/commerce/gateway/stripe/payment-element - Added actions:
tec_tickets_commerce_insufficient_stock_detected,tec_conditional_content_header_notice - Added filters:
tec_tickets_commerce_gateway_value_formatter_{$gateway_key}_currency_map - Add upsell link for Seating in License page. [ET-2556]
- Modify the existing inline upsell to utilize the new modular logic in common. [ET-2590]
- Tweak logic when fetching ticket data. [ET-2555]
Languages
- 6 new strings added, 66 updated, 1 fuzzied, and 0 obsoleted.
Security
- Enhanced authorization validation for order processing endpoints. [SVUL-24]
Languages
- 1 new strings added, 31 updated, 0 fuzzied, and 0 obsoleted.
Fixes
- Adjusted how cart total is handled on page refresh to avoid coupons not being applied. [ETP-1060]
- Correctly invalidate ticket caches to deal with ETP order-of-operation issue. [ETP-1044]
Languages
- 0 new strings added, 8 updated, 0 fuzzied, and 0 obsoleted.
Security
- Added user permission check when refreshing panels after ajax calls. [SVUL-20]
Languages
- 1 new strings added, 14 updated, 0 fuzzied, and 0 obsoleted.
Tweaks
- Added fees and coupons to emails. [ET-2547]
- Changed views:
emails/purchase-receipt/body,emails/template-parts/body/order/order-total,emails/template-parts/body/order/ticket-totals,emails/template-parts/body/order/ticket-totals/coupons-row,emails/template-parts/body/order/ticket-totals/fees-row,emails/template-parts/body/order/ticket-totals/header-row,emails/template-parts/body/order/ticket-totals/total-row,emails/template-parts/header/head/series-pass-styles,emails/template-parts/header/head/styles.
Languages
- 1 new strings added, 13 updated, 0 fuzzied, and 1 obsoleted.
Fixes
- Remove duplicate page title from the All Tickets page. [ET-2545]
- Completed Order email can handle again multiple recipients separated by comma. [ET-2551]
Tweaks
- Adds a notice about the 2% fee when using the free Square payment gateway integration. [ET-2548]
Languages
- 1 new strings added, 33 updated, 0 fuzzied, and 0 obsoleted.
Fixes
- Correct some logic for loading the RSVP importer. Ensure the class it extends is available.
Performance
- Cache Views v2 ticket models preferably during updates to speed up frontend. [ETP-1021]
Languages
- 0 new strings added, 24 updated, 0 fuzzied, and 0 obsoleted.
Fixes
- Ensures the Actions Scheduler Logs table is present before attempting to use it. [TCMN-190]
