Event Tickets
Compatibilitys
- Event Tickets 5.26.0 is only compatible with The Events Calendar 6.15.0 and higher.
Performance
- Improving TicketsCommerce Checkout by offloading tasks to Shepherd. [TCMN-185]
Features
- [EXPERIMENTAL] Feature - Introduced new REST endpoints for managing your Tickets. Note: This API is for experimental use only and requires the X-TEC-EEA header. It may be subject to breaking changes in upcoming releases.
Languages
- 74 new strings added, 4 updated, 3 fuzzied, and 0 obsoleted.
Fixes
- Adds support for SCA (Strong Customer Authentication) for the Square Payment Gateway in TicketsCommerce. [ET-2542]
Languages
- 0 new strings added, 3 updated, 0 fuzzied, and 0 obsoleted.
Fixes
- Correct background color on "Get Tickets" button when dealing with series passes. [ET-2534]
Languages
- 0 new strings added, 0 updated, 0 fuzzied, and 0 obsoleted.
Compatibilitys
- Event Tickets 5.25.0 is only compatible with Event Tickets Plus 6.7.0 or higher.
Features
- Add in support for uncheckin through the REST API. [ETP-1000]
- For Offline checkin support added the optional
$detailsparameter to be able to set the checkin time and device_id. [ETP-1003]
Fixes
- Add "Orders" link in the admin page row actions menu for pages with Tickets Commerce tickets. [ET-2450]
- Add bail checks if Tickets Commerce is disabled to avoid a fatal on an event's Attendee page. [ET-2310]
- Add conditional to only show ticket description toggle if there is a description. [ET-2530]
- Added logic so deleted attendees will not count as deleted tickets. [ET-1002]
- Add extra check that items added to an order should be an array. Props to @TomGroot! [ET-2510]
- Ensure pending reservations are properly canceled when the Seat Selection page is closed. [SL-296]
- Fixed manual quantity input for tickets to respect shared capacity. [ET-2492]
- Fixed My Tickets link not working on Pages due to canonical redirect. [ET-2517]
- Fix the calculations when tickets are moved between events, so the correct number of available tickets is shown on list-based views. [ETP-994]
- Make sure add_submenu_page is called correctly to avoid deprecation messages. [TEC-5529]
- Make sure that the sales of tickets with unlimited capacity are tracked. [ET-2513]
- Prevents fatal error when activating WooCommerce through WP-CLI when Event Tickets plugin was already active. [ET-2532]
- Remove unused JS for TicketsCommerce settings and resolve stripe checkout template warning. [ET-2493]
Tweaks
- Fixed sort order in the move attendees dialog to display posts alphabetically by title instead of by post ID. [ET-2305]
- 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
Languages
- 1 new strings added, 93 updated, 1 fuzzied, and 1 obsoleted.
Compatibilitys
- Event Tickets 5.24.2 is only compatible with Event Tickets Plus 6.6.1 or higher.
Fixes
- Ensure wizard does not install The Events Calendar unless requested. [ET-2524]
- Correct an issue where seating timer was getting interrupted during checkout. [ET-2519]
- Ensure Tickets can be added to Posts using Block Editor. [ET-2516]
- Correctly formats the query for cleaning up stale webhook entries properly. [ET-2206]
Languages
- 1 new strings added, 4 updated, 0 fuzzied, and 0 obsoleted.
Compatibilitys
- Event Tickets 5.24.1.1 is only compatible with Event Tickets Plus 6.6.0 or higher.
Fixes
- Prevent issues with NULL or empty TEXT column values. Improve database schema migration robustness and compatibility. Bump schema version from 1.1.0 to 1.2.0. [ET-2515]
Languages
- 12 new strings added, 0 updated, 0 fuzzied, and 0 obsoleted.
Fixes
- Change the create table syntax to be compatible with MySQL.
- Fix incorrect ticket counts when using multiple providers on one ticketed post.
- Ensure the Tickets_Handler class can properly handle multiple ticket providers in connection queries.
Tweaks
- Add new columns to
tec_ticket_groupscustom table and corresponding model properties for use by Ticket Presets. - Added actions:
tec_tickets_admin_tickets_page_before_register_tabs,tec_tickets_admin_tickets_page_after_register_tabs,tribe_tickets_metabox_end,tribe_events_tickets_bottom_start - Changed views:
blocks/attendees/title,blocks/rsvp,blocks/rsvp/content,blocks/rsvp/details,blocks/rsvp/form,blocks/rsvp/form/details,blocks/rsvp/form/email,blocks/rsvp/form/form,blocks/rsvp/form/name,blocks/rsvp/form/opt-out,blocks/rsvp/form/quantity-input,blocks/rsvp/form/quantity,blocks/rsvp/form/submit-login,blocks/rsvp/loader,blocks/rsvp/status,blocks/rsvp/status/going,blocks/tickets,blocks/tickets/extra-available-quantity,blocks/tickets/extra-available,blocks/tickets/extra-price,blocks/tickets/item,blocks/tickets/quantity-number,blocks/tickets/registration/attendee/fields/select,blocks/tickets/registration/attendee/fields/text,blocks/tickets/registration/summary/ticket-price,components/attendees-list/attendees,components/attendees-list/attendees/attendee,components/attendees-list/title,emails/template-parts/body/order/ticket-totals/ticket-price,emails/template-parts/body/order/ticket-totals/ticket-quantity,emails/template-parts/body/series-events-list,emails/template-parts/header/head/series-pass-styles,modal/cart,modal/item-total,modal/registration-js,modal/registration,registration-js/attendees/fields/birth,registration-js/attendees/fields/checkbox,registration-js/attendees/fields/datetime,registration-js/attendees/fields/email,registration-js/attendees/fields/number,registration-js/attendees/fields/radio,registration-js/attendees/fields/select,registration-js/attendees/fields/telephone,registration-js/attendees/fields/text,registration-js/attendees/fields/url,registration-js/content,registration-js/mini-cart,registration/attendees/fields/checkbox,registration/attendees/fields/radio,registration/attendees/fields/select,registration/attendees/fields/text,seating/iframe-view,seating/tickets-block,shortcodes/my-attendance-list,tickets/email,tickets/orders-rsvp,tickets/rsvp,tickets/tpp,tickets/view-link,v2/commerce/checkout/cart,v2/commerce/checkout/cart/empty,v2/commerce/checkout/cart/empty/description,v2/commerce/checkout/cart/empty/title,v2/commerce/checkout/cart/footer,v2/commerce/checkout/cart/footer/total,v2/commerce/checkout/cart/header,v2/commerce/checkout/cart/item,v2/commerce/checkout/cart/item/details,v2/commerce/checkout/cart/item/details/description,v2/commerce/checkout/cart/item/details/extra,v2/commerce/checkout/cart/item/details/title,v2/commerce/checkout/cart/item/details/toggle,v2/commerce/checkout/cart/item/price,v2/commerce/checkout/cart/item/quantity,v2/commerce/checkout/cart/item/sub-total,v2/commerce/checkout/cart/items,v2/commerce/checkout/cart/ticket,v2/commerce/checkout/fields,v2/commerce/checkout/footer,v2/commerce/checkout/footer/gateway-error,v2/commerce/checkout/gateways,v2/commerce/checkout/header,v2/commerce/checkout/header/links,v2/commerce/checkout/header/links/back,v2/commerce/checkout/header/title,v2/commerce/checkout/must-login,v2/commerce/checkout/must-login/login,v2/commerce/checkout/must-login/registration,v2/commerce/checkout/order-modifiers/coupons,v2/commerce/checkout/order-modifiers/fees,v2/commerce/checkout/purchaser-info/address,v2/commerce/checkout/purchaser-info/city,v2/commerce/checkout/purchaser-info/country,v2/commerce/checkout/purchaser-info/email,v2/commerce/checkout/purchaser-info/name,v2/commerce/checkout/purchaser-info/state,v2/commerce/checkout/purchaser-info/zip,v2/commerce/gateway/paypal/advanced-payments,v2/commerce/gateway/paypal/advanced-payments/fields/card-name,v2/commerce/gateway/paypal/advanced-payments/fields/card-number,v2/commerce/gateway/paypal/advanced-payments/fields/cvv,v2/commerce/gateway/paypal/advanced-payments/fields/expiration-date,v2/commerce/gateway/paypal/advanced-payments/fields/submit,v2/commerce/gateway/paypal/advanced-payments/form,v2/commerce/gateway/paypal/advanced-payments/separator,v2/commerce/gateway/paypal/buttons,v2/commerce/gateway/paypal/checkout-script,v2/commerce/gateway/paypal/container,v2/commerce/gateway/paypal/order/details/capture-id,v2/commerce/gateway/stripe/card-element,v2/commerce/gateway/stripe/payment-element,v2/commerce/order/description,v2/commerce/order/description/order-empty,v2/commerce/order/description/order,v2/commerce/order/details/date,v2/commerce/order/details/email,v2/commerce/order/details/order-number,v2/commerce/order/details/total,v2/commerce/order/footer,v2/commerce/order/footer/links,v2/commerce/order/footer/links/back-home,v2/commerce/order/footer/links/browse-events,v2/commerce/order/header,v2/commerce/order/header/title-empty,v2/commerce/order/header/title,v2/commerce/success,v2/day/event/cost,v2/list/event/cost,v2/map/event-cards/event-card/actions/cost,v2/month/calendar-body/day/calendar-events/calendar-event/tooltip/cost,v2/month/mobile-events/mobile-day/mobile-event/cost,v2/photo/event/cost,v2/rsvp/ari/form/fields/email,v2/rsvp/ari/form/fields/name,v2/rsvp/ari/sidebar/quantity/input,v2/rsvp/form/fields/email,v2/rsvp/form/fields/name,v2/tickets,v2/tickets/commerce/fields,v2/tickets/footer,v2/tickets/footer/quantity,v2/tickets/footer/return-to-cart,v2/tickets/footer/total,v2/tickets/item/content,v2/tickets/item/content/description-toggle,v2/tickets/item/content/inactive,v2/tickets/item/content/sale-label,v2/tickets/item/content/title,v2/tickets/item/extra,v2/tickets/item/extra/available,v2/tickets/item/extra/available/quantity,v2/tickets/item/extra/available/unlimited,v2/tickets/item/extra/price,v2/tickets/item/inactive,v2/tickets/item/opt-out,v2/tickets/item/quantity-mini,v2/tickets/item/quantity,v2/tickets/item/quantity/add,v2/tickets/item/quantity/number,v2/tickets/item/quantity/remove,v2/tickets/item/quantity/unavailable,v2/tickets/items,v2/tickets/notice,v2/tickets/opt-out/hidden,v2/tickets/submit,v2/tickets/submit/button,v2/tickets/title,v2/week/grid-body/events-day/event/tooltip/cost,v2/week/mobile-events/day/event/cost
Languages
- 0 new strings added, 218 updated, 0 fuzzied, and 0 obsoleted.
Fixes
- Fix some hardcoded asset paths. [TEC-5523]
- Harden PayPal authentication. [ET-2244]
- Utilize the newer version of our build process to ensure inline svgs are being handled properly. [TCMN-188]
Compatibilitys
- Event Tickets 5.24.0 is only compatible with The Events Calendar 6.13.2 or higher.
Features
- Introduced Help Hub, a centralized support and resource interface for enhanced user guidance and plugin assistance. [ET-2375]
- Introduced support for Square as a payment gateway for our TicketsCommerce. That comes with support for selling Tickets through Square's POS! [ET-2383]
Fixes
- Allow seated attendees to be manually deleted even if the event has been deleted already [ET-2440]
- The purchaser form on TicketsCommerce checkout will only be displayed on logged out users.
Tweaks
- Added actions:
tribe_log,tec_tickets_commerce_square_merchant_disconnected,tec_tickets_commerce_square_order_before_upsert,tec_tickets_commerce_square_order_after_upsert,tec_tickets_commerce_square_webhook_event,tec_tickets_commerce_square_ticket_out_of_sync,tec_tickets_commerce_square_sync_post_reset_status,tec_tickets_commerce_square_sync_inventory_changed_,tec_tickets_commerce_square_sync_inventory_changed,tec_tickets_commerce_square_sync_completed,tec_tickets_commerce_square_sync_ticket_id_mapping_,tec_tickets_commerce_square_sync_ticket_id_mapping,tec_tickets_commerce_square_sync_object_,tec_tickets_commerce_square_sync_object,tec_tickets_commerce_square_object_synced_,tec_tickets_commerce_square_object_synced,tec_tickets_commerce_square_sync_request_completed - Added filters:
tec_tickets_commerce_gateway_webhook_maximum_attempts,tec_tickets_commerce_gateway_{$gateway_key}_webhook_maximum_attempts,tec_tickets_commerce_square_checkout_localized_data,tec_tickets_commerce_gateway_square_js_url,tec_tickets_commerce_square_order_customer_id,tec_tickets_commerce_square_order_payload,tec_tickets_commerce_square_payment_body,tec_tickets_commerce_square_create_from_order,tec_tickets_commerce_square_webhook_event_types,tec_tickets_commerce_square_order_endpoint_error_messages,tec_tickets_commerce_square_requests_chance_of_triggering_rate_limit_exception,tec_tickets_commerce_square_settings,tec_tickets_commerce_square_location_options,tec_tickets_commerce_square_sync_ticket_able_post_type_inventory_posts_per_page,tec_tickets_commerce_square_sync_inventory_query_args,tec_tickets_commerce_square_sync_post_type_posts_per_page,tec_tickets_commerce_square_sync_post_type_query_args,tec_tickets_commerce_square_sync_reset_post_type_data_schedule_events_to_delete_at_once,tec_tickets_commerce_square_sync_reset_post_type_data_schedule_events_to_delete_at_once_all_at_once,tec_tickets_commerce_square_event_item_data,the_content,tec_tickets_commerce_square_event_item_description_max_words,tec_tickets_commerce_square_event_data,tec_tickets_commerce_square_webhook_endpoint_url,tec_tickets_commerce_order_{$order->gateway}_get_value_refunded,tec_tickets_commerce_order_get_value_refunded,tec_tickets_commerce_order_{$order->gateway}_get_value_captured,tec_tickets_commerce_order_get_value_captured,tec_tickets_commerce_order_created_by,tec_tickets_ticket_about_to_go_to_sale_seconds,tec_tickets_commerce_tickets_currency_code - Changed views:
v2/commerce/checkout,v2/commerce/checkout/cart,v2/commerce/checkout/cart/empty,v2/commerce/checkout/cart/empty/description,v2/commerce/checkout/cart/empty/title,v2/commerce/checkout/cart/footer,v2/commerce/checkout/cart/footer/quantity,v2/commerce/checkout/cart/footer/total,v2/commerce/checkout/cart/header,v2/commerce/checkout/cart/item,v2/commerce/checkout/cart/item/details,v2/commerce/checkout/cart/item/details/description,v2/commerce/checkout/cart/item/details/extra,v2/commerce/checkout/cart/item/details/title,v2/commerce/checkout/cart/item/details/toggle,v2/commerce/checkout/cart/item/price,v2/commerce/checkout/cart/item/quantity,v2/commerce/checkout/cart/item/sub-total,v2/commerce/checkout/cart/items,v2/commerce/checkout/cart/ticket,v2/commerce/checkout/fields,v2/commerce/checkout/footer,v2/commerce/checkout/footer/gateway-error,v2/commerce/checkout/gateways,v2/commerce/checkout/header,v2/commerce/checkout/header/links,v2/commerce/checkout/header/links/back,v2/commerce/checkout/header/title,v2/commerce/checkout/must-login,v2/commerce/checkout/must-login/login,v2/commerce/checkout/must-login/registration,v2/commerce/gateway/square/container,v2/tickets/item/content/sale-label - Removed filters:
tec_tickets_commerce_gateway_stripe_webhook_maximum_attempts - Tickets Commerce Flag Actions for controlling stock and attendees have increased precision to microtime to avoid concurrency problems
Languages
- 149 new strings added, 287 updated, 0 fuzzied, and 1 obsoleted.
Fixes
- Ensures symbolic links are followed on Assets Group Paths. [TCMN-187]
Languages
- 0 new strings added, 10 updated, 0 fuzzied, and 0 obsoleted.
