Event Tickets
Security
- Improve sanitization and escaping for Administration screens of ticket purchases.
Compatibilitys
- Event Tickets 5.10.0 is only compatible with The Events Calendar 6.5.0 and higher
Fixes
- Update to remove moment.js library due to security concerns. [TEC-5011]
Languages
- 0 new strings added, 35 updated, 0 fuzzied, and 0 obsoleted
Security
- Improve sanitization and escaping for Administration screens of ticket purchases.
Features
- Added support for adding Free tickets using Tickets Commerce. [ET-1218]
Tweaks
- When using Events Calendar Pro, the duplicate event function will now duplicate tickets as well. [ET-2073]
- Added filters:
tec_tickets_attendees_page_url,tec_tickets_commerce_is_free_ticket_allowed,tec_tickets_commerce_value_get_currency_display,tec_tickets_attendees_table_column_check_in,tec_tickets_attendees_table_query_args,tec_tickets_attendees_page_is_enabled - Changed views:
emails/template-parts/body/order/order-gateway-data,emails/template-parts/body/order/order-total,emails/template-parts/body/order/payment-info,emails/template-parts/body/ticket/number-from-total,emails/template-parts/body/tickets-total,tickets/attendees-email,tickets/email-non-attendance,tickets/email-ticket-type-moved,tickets/email-tickets-moved,tickets/email,tickets/my-tickets,tickets/my-tickets/attendee-label,tickets/my-tickets/orders-list,tickets/my-tickets/ticket-information,tickets/my-tickets/tickets-list,tickets/my-tickets/title,tickets/my-tickets/user-details,tickets/orders-pp-tickets,tickets/orders-rsvp,tickets/orders-tc-tickets,tickets/orders,tickets/rsvp,tickets/tpp-return-to-cart,tickets/tpp-success,tickets/tpp,tickets/view-link,v2/commerce/gateway/free/button,v2/commerce/gateway/free/container,v2/commerce/order/details/payment-method,v2/commerce/ticket/regular-price,v2/commerce/ticket/sale-price
Fixes
- Corrected an issue where PayPal orders had an extra slash on the order table page. [ET-2076]
- Updated sale label font to be uniform with other Event Tickets elements. [ET-2074]
- Fixed showing error on Order report export data for Tickets Commerce.
Languages
- 2 new strings added, 68 updated, 0 fuzzied, and 0 obsoleted
Fixes
- Corrected the Attendees page when languages other than English are used. [GTRIA-1268]
Tweaks
- Added filters:
tec_tickets_attendees_page_url,tec_tickets_attendees_table_column_check_in,tec_tickets_attendees_table_query_args,tec_tickets_attendees_page_is_enabled - Changed views:
emails/template-parts/body/ticket/number-from-total,emails/template-parts/body/tickets-total,tickets/attendees-email,tickets/email-non-attendance,tickets/email-ticket-type-moved,tickets/email-tickets-moved,tickets/email,tickets/my-tickets,tickets/my-tickets/attendee-label,tickets/my-tickets/orders-list,tickets/my-tickets/ticket-information,tickets/my-tickets/tickets-list,tickets/my-tickets/title,tickets/my-tickets/user-details,tickets/orders-pp-tickets,tickets/orders-rsvp,tickets/orders-tc-tickets,tickets/orders,tickets/rsvp,tickets/tpp-return-to-cart,tickets/tpp-success,tickets/tpp,tickets/view-link
Languages
- 0 new strings added, 38 updated, 0 fuzzied, and 0 obsoleted
Fixes
- Avoid error on order report page if no valid tickets are available for that event.
- Fixed an issue with Ticket repository that was causing all tickets to be fetched for 0 as event ID. [ET-2023]
- Display recurring events are not supported warning while adding tickets on Community Events. [ECP-1671]
- The Attendee registration page will no longer generate warnings when viewing it. [ET-906]
- When an event ticket is removed, it will no longer generate a 404 for the event. [TEC-5041]
- Remove unwanted slashes from the Tickets Emails subject line. [ET-2061]
Get Ticketsbutton padding will be consistent inactiveandfocusstates. [ET-2068]- Correct the text domain for a couple of text strings so they could be translated appropriately. [ET-2020]
- QR codes will properly generate when on PHP 8.1 and above. [ET-2062]
- Changed incorrect file paths in DocBlocks for template overrides for all files in
src/views/tickets. [ET-2004] - Added additional logic to handle when the Gateway ID link is null on the Orders Page for Stripe. [ET-2067]
Features
- Add new Attendees page. [ET-1707]
Tweaks
- Added filters:
tec_tickets_attendees_page_url,tec_tickets_attendees_table_column_check_in,tec_tickets_attendees_table_query_args,tec_tickets_attendees_page_is_enabled - Changed views:
emails/template-parts/body/ticket/number-from-total,emails/template-parts/body/tickets-total,tickets/attendees-email,tickets/email-non-attendance,tickets/email-ticket-type-moved,tickets/email-tickets-moved,tickets/email,tickets/my-tickets,tickets/my-tickets/attendee-label,tickets/my-tickets/orders-list,tickets/my-tickets/ticket-information,tickets/my-tickets/tickets-list,tickets/my-tickets/title,tickets/my-tickets/user-details,tickets/orders-pp-tickets,tickets/orders-rsvp,tickets/orders-tc-tickets,tickets/orders,tickets/rsvp,tickets/tpp-return-to-cart,tickets/tpp-success,tickets/tpp,tickets/view-link
Languages
- 18 new strings added, 163 updated, 1 fuzzied, and 2 obsoleted
Features
- Sale Price for Tickets Commerce: Set a sale price for individual tickets for a certain duration of time within Tickets Commerce.
- Sale Price Design: Display the set sale price so that it is clear that a ticket or purchased ticket is on sale.
Tweaks
- Removed filters:
tec_tickets_commerce_order_report_summary_should_include_event_sales_data - Changed views:
v2/commerce/ticket/price,v2/commerce/ticket/regular-price,v2/commerce/ticket/sale-price,v2/tickets/item/content/sale-label,v2/tickets/item/content/title,v2/tickets/item/extra/price
Languages
- 12 new strings added, 16 updated, 0 fuzzied, and 0 obsoleted
Fixes
- Events Calendar Pro promo shouldn't show when it's already installed or when not editing an event. [ET-2018]
- Addressed a problem preventing the export of event attendees by email. [ETP-904]
- In the block editor, ticket will no longer be deleted when you open the ticket block settings. [ET-2046]
- Show post excerpt line breaks within ticket emails. [ET-2006]
- Front-end tickets block button padding is now consistent on hover and when disabled. [ET-2035]
- Allow blank sender name and email to be stored within Tickets Emails settings. [ET-2008]
- Corrected an issue where
attendees_table->prepare_items()was being called multiple times. [ET-2005] - Tickets block will be properly registered when creating a new post or page. [ET-2045]
- Corrected an issue where the Post Tickets ORM method
filter_by_has_ticketswould prepare an empty statement. [ET-2017]
Tweaks
- Added additional fields to the Event Tickets Site Health section. [ET-2017]
- Adjusted the logic for calculating fees when using Stripe. [ET-2015]
- Added filters:
tec_tickets_email_class - Changed views:
emails/series-pass,emails/template-parts/body/additional-content,emails/template-parts/body/post-description,emails/template-parts/body/series-events-list,emails/template-parts/body/series-pass-dates,emails/template-parts/body/thumbnail,emails/template-parts/header/head/series-pass-styles,emails/template-parts/header/head/styles
Features
- Add the Series Pass email template. [ET-1854]
Fixes
- Fixed updating stock data when Tickets Commerce attendees are moved. [ET-2009]
- Fixed showing duplicate order overview data from TribeCommerce when ETP is disabled. [ET-2011]
- Stock will be calculated correctly when an order fails and then succeeds while using Tickets Commerce. [ET-1833]
- Decode any HTML entities that appear in the subject line of outgoing emails. [ET-2007]
- Fixed multiple issues related to series pass check-ins. [ET-1936]
- Site Health will no longer fatal when providers are not setup. [ET-2047]
Tweaks
- Use dynamic ticket labels within the block editor's Tickets Block. [ET-690]
- Added filters:
tec_tickets_move_attendees_ids,tec_tickets_attendee_manual_uncheckin_success_data,tec_tickets_attendee_uncheckin
Security
- Added filterable role access to the attendee page (
tec_tickets_attendees_page_role_access). [SVUL-1] - Added filterable role access to the orders page (
tec_tickets_report_{$page_slug}_page_role_access). [SVUL-1]
Languages
- 1 new strings added, 56 updated, 2 fuzzied, and 0 obsoleted
Features
- Support per Event attendance for Series Pass Attendees for manual and app-based check-ins. [ET-1936]
Fixes
- Available number when moving Series Pass Attendees. [ET-2009]
Languages
- 5 new strings added, 167 updated, 14 fuzzied, and 9 obsoleted
