Event Tickets
Compatibilitys
- Event Tickets 5.6.5 is only compatible with The Events Calendar 6.2.2 and higher.
Tweaks
- Ticket names over 125 characters will now be truncated when being sent to Paypal. [ET-1865]
- Validate check-in data before updating with attendee update REST endpoint. [ET-1863]
- Implement new design for Attendees Page, Ticket Overview. [ET-1840]
- Added notice regarding the availability of Paystack for Tickets Commerce. [ET-1763]
- Improve performance of the post admin list. [ET-1870]
- Removed some deprecated filter_vars to avoid PHP 8.1 warnings. [ET-1800]
Fixes
- Corrected wallet settings names in Tickets Commerce Stripe checkout code. [ET-1866]
- Incorrect ticket count in Ticket email within the Tickets Emails feature. [ET-1832]
- Added support for filtering attendees by TicketsCommerce order status. [ET-1863]
- Prevent Fatal error around Promoter usage of Firebase\JWT\JWT for encryption. [ET-1876]
- Prevent some button background styles from being overridden by theme editors. [ET-1815]
Languages
- 15 new strings added, 67 updated, 1 fuzzied, and 1 obsoleted
Fixes
- Fixed translation issues with translating month names in other languages while displaying ticket available message. [ET-1820]
- Ensure the Attendees page displays correctly when accessed through the Events Manager. [ECP-1527]
- Include Commerce tickets in cached results; correctly fetch posts without tickets. [ET-1808]
- Prevention of creating tickets in Classic Editor for recurring events when using custom tables. [ET-1826]
- Prevention of creating tickets in Block Editor for recurring events when using custom tables. [ET-1827]
- Footer links in Tickets Emails template using the wrong color. [ET-1784]
- Removal of double-escaped characters in Tickets Emails sender's name. [ET-1777]
Tweaks
- The Attendee Registration page will now display properly when using Divi with dynamic CSS enabled. [ETP-864]
- Include Event/Post title alongside Ticket name on PayPal order notification emails. [ET-1770]
- Cache Tickets objects for performance improvements. [ET-1808]
- Remove some PHP 8.1 deprecation warnings. [ET-1830]
- Add a notice in the Tickets Commerce Paypal settings for non-https sites. [ET-1773]
- Capitalize payment provider names in Tickets Emails. [ET-1776]
Languages
- 2 new strings added, 89 updated, 0 fuzzied, and 0 obsoleted
Features
- Integrated Yoast Duplicate Post for seamless duplication of tickets, while cloning events. [ET-760]
Tweaks
- Add notice about the availability of Paystack for Tickets Commerce. [ET-1764]
- Improve performance in admin due to unnecessary Tickets Commerce calls being made. [ET-1736]
- Refactored CSS for Tickets Emails to better conform to email client CSS standards. [ET-1802]
- Added filters:
tec_tickets_filter_event_id,tec_tickets_hide_attendee_list_optout - Changed views:
emails/template-parts/header/head/styles
Fixes
- Updating total shared capacity should properly update each ticket capacity and stock. [ETP-854]
- Fixed get tickets link anchor from event listings for new ticket views. [ET-1768]
- Ticketed Commerce events will now be accurately categorized and counted under the ticketed tab in the Dashboard Event List. [ET-1774]
- The attendee export functionality for old converted recurring events has been improved to accurately export attendees. [ET-1739]
- The Attendee List will now be correctly displayed when the 'Show attendees list on event page' option is enabled within the classic editor. [ETP-623]
- Fixed moving attendees from deleted tickets to new tickets of same type. [ET-1577]
Languages
- 1 new strings added, 77 updated, 0 fuzzied, and 0 obsoleted
Tweaks
- Introduced new the filters
tec_tickets_commerce_order_page_titleandtec_tickets_attendees_order_view_titleto allow customizing the Order Report Page title [ET-1737] - Added filters:
tec_tickets_commerce_order_page_title,tec_tickets_attendees_order_view_title - Removed filters:
tribe_tickets_attendees_show_view_title
Fixes
- Updated the page heading when on the Orders Report page. [ET-1737]
- When no providers are enabled, a warning will display above the
New TicketandNew RSVParea explaining that at least one must be enabled. [ET-1696] - Corrected an issue with the
New ticketbutton having invalid HTML. [ET-1631] - Resolved an issue that caused compatibility problems between specific themes and the Attendee Registration page. [ET-1767]
Languages
- 3 new strings added, 41 updated, 1 fuzzied, and 0 obsoleted
Fixes
- Ensure there is backwards compatibility with Extensions and Pods.
Fixes
- Prevent Telemetry from being initialized and triggering a Fatal when the correct conditionals are not met.
Compatibilitys
- Event Tickets 5.6.1 is only compatible with The Events Calendar 6.1.2 and higher.
- Event Tickets 5.6.1 is only compatible with Event Tickets Plus 5.7.1 and higher.
- Event Tickets 5.6.1 is only compatible with Community Events 4.9.3 and higher.
Fixes
- Lock our container usage(s) to the new Service_Provider contract in tribe-common. This prevents conflicts and potential fatals with other plugins that use a di52 container.
- Email templates overrides now works as expected. [ET-1780]
Fixes
- Prevent Attendee list from throwing a notice on PHP 8+.
- Adjusted our PHP Exception usage to protect against third-party code causing fatals when attempting to access objects that have not been initialized.
Fixes
- Increase the reliability of Telemetry initialization for Event Tickets loading [TEC-4836]
- Resolved issues with Attendee Registration not being bound correctly on loading. [ET-1771]
Tweaks
- Added actions:
tec_telemetry_modal - Changed views:
blocks/tickets/submit
Features
- Introduction of Tickets Emails, the new and improved solution for managing Event Tickets related emails.
Tweaks
- Display order details link for TicketsCommerce providers on Orders page Gateway ID column. [ET-1729]
- Add support for Gmail JSON LD markup of Ticket Emails. [ET-1601][ET-1637]
- Removed Freemius integration in favor of Telemetry an in-house info solution.
- Added filters:
tec_tickets_emails_dispatcher,tec_tickets_emails_{$email_slug}_dispatcher,tec_tickets_emails_dispatcher_headers,tec_tickets_emails_dispatcher_{$email_slug}_headers,tec_tickets_emails_dispatcher_attachments,tec_tickets_emails_dispatcher_{$email_slug}_attachments,tec_tickets_emails_dispatcher_to,tec_tickets_emails_dispatcher_{$email_slug}_to,tec_tickets_emails_dispatcher_subject,tec_tickets_emails_dispatcher_{$email_slug}_subject,tec_tickets_emails_dispatcher_content,tec_tickets_emails_dispatcher_{$email_slug}_content,tec_tickets_email_json_ld_{$type}_schema_data,tec_tickets_emails_{$email->slug}_json_ld_schema,tec_tickets_emails_json_data_encode_options,tec_tickets_send_rsvp_email_pre,tec_tickets_send_rsvp_non_attendance_confirmation_pre,tec_tickets_send_tickets_email_for_attendee_pre - Removed filters:
tec_tickets_emails_heading_plural,tec_tickets_emails_{$this->slug}_heading_plural,tec_tickets_emails_subject_plural,tec_tickets_emails_{$this->slug}_subject_plural,tec_tickets_emails_headers,tec_tickets_emails_{$this->slug}_headers,tec_tickets_emails_attachments,tec_tickets_emails_{$this->slug}_attachments,tec_tickets_emails_default_emails,tec_tickets_emails_post_type_args - Changed views:
v2/emails/admin-new-order,v2/emails/customer-purchase-receipt,v2/emails/new-order/body,v2/emails/purchase-receipt/body,v2/emails/purchase-receipt/intro,v2/emails/rsvp-not-going,v2/emails/rsvp-not-going/body,v2/emails/rsvp,v2/emails/rsvp/body,v2/emails/template-parts/body,v2/emails/template-parts/body/add-content,v2/emails/template-parts/body/footer,v2/emails/template-parts/body/footer/content,v2/emails/template-parts/body/footer/credit,v2/emails/template-parts/body/header,v2/emails/template-parts/body/header/image,v2/emails/template-parts/body/order/attendees-table,v2/emails/template-parts/body/order/attendees-table/attendee-email,v2/emails/template-parts/body/order/attendees-table/attendee-info,emails/template-parts/body/order/attendees-table/attendee-name,v2/emails/template-parts/body/order/attendees-table/custom-fields,v2/emails/template-parts/body/order/attendees-table/header-row,v2/emails/template-parts/body/order/attendees-table/ticket-id,v2/emails/template-parts/body/order/attendees-table/ticket-title,v2/emails/template-parts/body/order/customer-purchaser-details,v2/emails/template-parts/body/order/error-message,emails/template-parts/body/order/order-gateway-data,v2/emails/template-parts/body/order/order-total,v2/emails/template-parts/body/order/payment-info,v2/emails/template-parts/body/order/event-title,v2/emails/template-parts/body/order/purchaser-details/date,v2/emails/template-parts/body/order/purchaser-details/email,v2/emails/template-parts/body/order/purchaser-details/name,v2/emails/template-parts/body/order/purchaser-details/order-number,v2/emails/template-parts/body/order/ticket-totals,v2/emails/template-parts/body/order/ticket-totals/header-row,v2/emails/template-parts/body/order/ticket-totals/ticket-price,v2/emails/template-parts/body/order/ticket-totals/ticket-quantity,v2/emails/template-parts/body/order/ticket-totals/ticket-row,v2/emails/template-parts/body/order/ticket-totals/ticket-title,emails/template-parts/body/post-description,emails/template-parts/body/post-title,v2/emails/template-parts/body/ticket/holder-name,v2/emails/template-parts/body/ticket/number-from-total,v2/emails/template-parts/body/ticket/security-code,v2/emails/template-parts/body/ticket/ticket-name,v2/emails/template-parts/body/tickets-total,v2/emails/template-parts/body/tickets,v2/emails/template-parts/body/title,v2/emails/template-parts/footer,v2/emails/template-parts/footer/footer-preview,v2/emails/template-parts/footer/footer,v2/emails/template-parts/header,v2/emails/template-parts/header/head/json-ld,v2/emails/template-parts/header/head/meta,v2/emails/template-parts/header/head/scripts,v2/emails/template-parts/header/head/styles,v2/emails/template-parts/header/head/title,v2/emails/template-parts/header/header-preview,v2/emails/template-parts/header/header,v2/emails/template-parts/header/top-link,v2/emails/ticket,v2/emails/ticket/body,v2/emails/admin-failed-order,v2/emails/failed-order/body,v2/emails/template-parts/body/order/attendees-table/attendee-name,v2/emails/template
Fixes
- Tickets Commerce PayPal sandbox connection problem resolved.
Languages
- 19 new strings added, 154 updated, 1 fuzzied, and 24 obsoleted
