Event Tickets
Features
- REST API endpoints added for creating and updating attendees. [ET-1346]
Tweaks
- Added a notice when an enabled Tickets Commerce gateway doesn't support it's selected currency. [ET-1392]
- Adding the South African Rand to list of supported currencies in Tickets Commerce. [ET-1438]
- Hide 'View My Tickets' link when showing tickets within the
[tribe_tickets]shortcode. [ETP-775] - Updated links in readme.txt file. [ET-1459]
- Added filters:
tec_tickets_commerce_admin_notices,tec_tickets_commerce_gateway_supported_currencies_,tec_tickets_commerce_currency_code_options,tribe_ticket_rest_api_post_attendee_args,tribe_ticket_rest_api_edit_attendee_args,tribe_tickets_rest_api_post_attendee_data,tribe_tickets_rest_api_update_attendee_data,tec_tickets_completed_status_by_provider_name,tec_tickets_hide_view_link - Added actions:
tribe_tickets_promoter_trigger_attendee,tec-tickets-commerce-checkout-shortcode-assets,tec-tickets-commerce-checkout-shortcode-assets - Changed views:
blocks/attendees/view-link,tickets/view-link
Fixes
- Fixed Events Tickets App check-in for Tickets Commerce tickets. [ET-1436]
- Improved validation of Stripe webhook events to avoid handling events created by other apps. [ET-1474]
- Fixed Issue with Tickets Commerce Tickets not displaying in REST API. [ET-1458]
- Fixed Issue with Tickets Commerce Attendees not displaying in shortcodes. [ET-1461]
- Fixed Issue with Tickets Commerce Attendees not being synced with Promoter. [ET-1476]
- Fixed JS assets loading and causing errors on checkout page for Tickets Commerce. [ET-1426]
- Fixed WooCommerce currency settings not getting reflected on Event Cost Field . [ETP-783]
- Correct a misapplied Customizer color that breaks the loading "dot" animation. [ET-1437]
- Add Mexico to the list of countries ET cannot process fees from. [ET-1479]
Languages
- 17 new strings added, 70 updated, 0 fuzzied, and 0 obsoleted
Fixes
- Fixed a warning message when creating an event via Community Events. [CT-51]
- Fixed errors for Tickets Commerce with Stripe during checkout. [ET-1447]
- Fixed the default views (v2) for users that are using Event Tickets as standalone, after version
5.3.0. [ET-1448] - Avoid sending duplicate ticket emails for using Tickets Commerce Stripe Webhooks. [ET-1446]
- Respect the selected currency when using Tickets Commerce in the blocks editor. [ET-1450]
Tweaks
- Updated theme compatibility class to make use of common compatibility classes. Deprecate the
filter_body_classandget_body_classesmethods fromTribe__Tickets__Theme_Compatibility. [ET-850] - Tweaked
get_ticketsmethod to improve stability and performance around ticket. [ET-1362] - Removed filters:
tribe_tickets_theme_compatibility_registered
Languages
- 0 new strings added, 33 updated, 0 fuzzied, and 0 obsoleted
Tweaks
- Update version of Freemius to 2.4.3.
Compatibilitys
- Event Tickets 5.3.0 is only compatible with Event Tickets Plus 5.4.0 and higher
Features
- Introduction of Stripe for Tickets Commerce. [ET-1342]
- Collect purchaser name and email for anonymous purchases using Tickets Commerce. [ET-1378]
- Introduce automatic handling of zero-decimal currencies in Tickets Commerce [ET-1414][ET-1420]
Fixes
- Remove anonymous purchase notice for Tickets Commerce after ET-1378 was implemented. [ET-1379]
Tweaks
- Added filters:
tec_tickets_commerce_order_purchaser_data,tec_tickets_commerce_order_purchaser_data,tec_tickets_commerce_stripe_checkout_localized_data,tec_tickets_commerce_stripe_order_endpoint_error_messages,tec_tickets_commerce_stripe_settings,tec_tickets_commerce_stripe_settings,tec_tickets_commerce_stripe_payment_methods_by_currency,tec_tickets_commerce_stripe_payment_methods_available,tec_tickets_commerce_stripe_fee_is_applied_notice,tec_tickets_commerce_gateway_stripe_webhook_event_handlers,tec_tickets_commerce_gateway_stripe_webhook_status,tec_tickets_commerce_gateway_stripe_webhook_events_labels_map,tec_tickets_commerce_payments_tab_sections,tec_tickets_commerce_currency_{$code}_name,tec_tickets_commerce_currency_name,tec_tickets_commerce_currency_{$code}_precision,tec_tickets_commerce_currency_precision - Removed filters:
tec_tickets_commerce_gateway_paypal_tracking_id - Changed views:
tickets/email,v2/commerce/checkout,v2/commerce/checkout/cart,v2/commerce/checkout/footer/gateway-error,v2/commerce/checkout/gateways,v2/commerce/checkout/purchaser-info,v2/commerce/checkout/purchaser-info/email,v2/commerce/checkout/purchaser-info/name,v2/commerce/gateway/paypal/container,v2/commerce/gateway/stripe/card-element,v2/commerce/gateway/stripe/container,v2/commerce/gateway/stripe/payment-element
Languages
- 102 new strings added, 164 updated, 0 fuzzied, and 3 obsoleted
Fixes
- Classic Editor compatibility problems with the Ticket Form resolved [GTRIA-738]
Tweaks
- Compatibility with the Common Abstract for editor blocks registration.
- Remove the
wp.editor.InnerBlocksgutenberg component in favor ofwp.blockEditor.InnerBlockswhich was deprecated since version 5.3. [ET-1367] - Prevent scripts from loading on all Admin pages, only load on pages needed.
- Performance improvements around Block Asset loading and redundancy.
- Internal caching of values to reduce
get_option()call count. - Switch from
sanitize_title_with_dashestosanitize_keyin a couple instances for performance gains. - Prevent asset loading from repeating calls to plugin URL and path, resulting in some minor performance gains.
Fixes
- Update the way we handle Classic Editor compatibility. Specifically around user choice. [TEC-4016]
- Remove incorrect reference for moment.min.js.map [TEC-4148]
- Fixed troubleshooting page styles for standalone Event Tickets setup [ET-1382]
- Remove singleton created from a deprecated class.
Languages
- 0 new strings added, 12 updated, 0 fuzzied, and 0 obsoleted
Features
- Allow duplicating a ticket when using the Classic Editor. [ET-1349]
- Added the TEC Tickets icon in the block editor Tickets category section. [ET-1350]
Tweaks
- Added a warning when Tickets Commerce is enabled, but users aren't required to log in before purchasing tickets. [ET-1352
Fixes
- Added the post_type to the attendee page on Posts/Pages so that additional logic would function correctly. [ET-1319]
- Fixed toggling of shared capacity data for tickets. [ETP-497]
Languages
- 7 new strings added, 99 updated, 0 fuzzied, and 0 obsoleted
Features
- Included Price, Currency and Value classes to improve monetary handling for Tickets Commerce [ET-1331]
Tweaks
- Allow for filtering of tickets within the RSVP template block handler. [ETP-763]
Fixes
- Remove use of
wp_cache_flush()and use conditional when using an external object cache. (props to @r-a-y for this change!) [ET-1343] - Fixes error being caused by an endless loop when currency settings are saved. [ET-1344]
- Fixed an issue where shared capacity on the ticket block page wasn't calculated correctly. [ET-1291]
- Fixed the
Add Attendeemodal from generating a 500 error when two or more tickets have been enabled for an event. [ETP-764]
Languages
- 0 new strings added, 50 updated, 0 fuzzied, and 0 obsoleted
Tweaks
- Auto generate checkout page when enabling Tickets Commerce. [ET-1232]
- Auto generate order success page when enabling Tickets Commerce. [ET-1233]
- Added filter
tribe_tickets_manual_attendee_allow_email_resendto allow customization of email resending via Manual Attendees depending on status. [ETP-703] - Add
getPricemethod to utilities JS object to centralize the way we get ticket prices. [ET-1238] - Add a modal with more information about the PayPal connection after connecting with PayPal via Tickets Commerce. [ET-1321]
Fixes
- Fixes error being caused when trying to load attendee information. [ET-1320]
- Added
allow_resending_emailmethod which can be used to enable or disable resending email. [ETP-703] - Fixed ticket total formatting within the attendee registration modal when using custom thousands and decimal separators. [ET-1216]
- QR Code API generation settings not working if
The Events Calendarplugin was not active. [ETP-754] - Fixed the event cost formatting issues showing the wrong currency symbol, symbol location and separators. [ET-1251]
- Disable "Connect to PayPal" button while a new URL is not available, after changing countries. [ET-1318]
- Searching Ticket Holder Email / Ticket Holder Name through the Attendee page now functions as expected. [ET-1171]\
- Working with PayPal accounts in currencies other than USD now works as expected. [ET-1330]
Languages
- 17 new strings added, 41 updated, 0 fuzzied, and 0 obsoleted
Fixes
- Ensures that Tickets Commerce attendees get archived properly when an order is canceled or not completed. [ET-1322]
