Event Tickets
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
Fixes
- Admin Dashboard loading slowly while counting attendees. [ET-1698]
- Resolve Fatal occurring for some Tickets Commerce users around Order Models and Cart usage. [ET-1735]
Tweaks
- Add Ticket data with attendee data as checkin response. [ET-1694]
- Added the ability to disable the Attendees column on the Events admin dashboard using
tec_tickets_admin_post_type_table_columnortec_tickets_admin_post_type_table_column_{$column}. [ET-1701] - Save number of attendees checked-in via Event Tickets Plus app. [ET-1695]
Fixes
- When using Tickets Commerce tickets under the price of $1 will no longer display improperly. Deprecated
maybe_reset_cost_format. [ET-1697]
Languages
- 21 new strings added, 85 updated, 0 fuzzied, and 10 obsoleted
Tweaks
- Added functionality to properly restock deleted attendee ticket for Tickets Commerce. [ETP-860]
- Add the Attendee count for the site to the
At a Glanceadmin widget. [ET-1654] - Add
post_titledata for attendees created using Tickets Commerce. [ET-1590] - Added 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_{$this->slug}_from_email,tec_tickets_emails_{$this->slug}_from_name,tec_tickets_emails_{$this->slug}_headers,tec_tickets_emails_{$this->slug}_attachments,tec_tickets_emails_{$this->slug}_placeholders,tec_tickets_emails_recipient,tec_tickets_emails_{$this->slug}_recipient,tec_tickets_emails_subject,tec_tickets_emails_{$this->slug}_subject,tec_tickets_emails_heading,tec_tickets_emails_{$this->slug}_heading,tec_tickets_emails_additional_content,tec_tickets_emails_{$this->slug}_additional_content,tec_tickets_emails_settings,tec_tickets_emails_{$this->slug}_settings,tribe_tickets_rsvp_tickets_to_send - Removed filters:
tec_tickets_emails_heading_,tec_tickets_emails_subject_,tribe_rsvp_non_attendance_email_subject - Changed views:
v2/emails/customer-completed-order,v2/emails/rsvp-not-going,v2/emails/rsvp-not-going/body,v2/emails/template-parts/body/title
Fixes
- When using Tickets Commerce the SKU will properly appear when creating a ticket using Community Tickets. [CT-64]
- Fixed Tickets/RSVP blocks crashing when hovering over their tooltips. [ET-1674]
- Undefined $going variable on Ajax request. [ET-1612]
Languages
- 33 new strings added, 83 updated, 1 fuzzied, and 6 obsoleted
Fixes
- Fixed unlimited capacity tickets showing as sold out on calendar views. [ET-1678]
- Fix fatal on the attendees screen when accessing as a non-admin user. [ET-1679]
Tweaks
- Code maintenance for the attendees screen. [ET-1635]
- Save activation time for Event Tickets. [ET-1639]
- Added wrapper method to fetch RSVP ticket not going option data. [ETP-843]
- Save last check-in time for tickets scanned via the Event Tickets Plus APP. [ET-1640]
- Added filters:
tec_tickets_emails_heading_,tec_tickets_emails_subject_,tec_tickets_emails_from_email,tec_tickets_emails_from_name,tec_tickets_emails_headers,tec_tickets_emails_attachments,tec_tickets_emails_placeholders,tec_tickets_emails_format_string,tec_tickets_emails_registered_emails,tec_tickets_emails_default_emails,tec_tickets_emails_post_type_args - Removed filters:
tribe_tickets_caps_can_manage_attendees - Added actions:
tribe_log - Changed views:
v2/emails/admin-failed-order,v2/emails/admin-new-order,v2/emails/customer-completed-order,v2/emails/email-template,v2/emails/email-template/body,v2/emails/email-template/body/add-links,v2/emails/email-template/body/date,v2/emails/email-template/body/event-description,v2/emails/email-template/body/event-image,v2/emails/email-template/body/event-title,v2/emails/email-template/body/footer-content,v2/emails/email-template/body/footer,v2/emails/email-template/body/greeting,v2/emails/email-template/body/header-image,v2/emails/email-template/body/header,v2/emails/email-template/body/recipient-name,v2/emails/email-template/body/ticket-info,v2/emails/email-template/body/top-link,v2/emails/email-template/main,v2/emails/email-template/preview,v2/emails/email-template/style,v2/emails/rsvp,v2/emails/template-parts/body,v2/emails/template-parts/body/event/date,v2/emails/template-parts/body/event/description,v2/emails/template-parts/body/event/image,v2/emails/template-parts/body/event/links,v2/emails/template-parts/body/event/title,v2/emails/email-template/body/event-location,v2/emails/template-parts/body/footer,v2/emails/template-parts/body/footer/content,v2/emails/email-template/body/footer-credit,v2/emails/template-parts/body/header,v2/emails/template-parts/body/header/image,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/template,v2/emails/ticket
Fixes
- Fixed shared capacity ticket counts not showing properly on calendar views. [ETP-851]
- Fixed attendee ticket title for moved TicketsCommerce tickets. [ET-1611]
- Fixed fatal error on the Tickets Settings page when site language was set to Italian. [ET-1645]
Languages
- 16 new strings added, 181 updated, 1 fuzzied, and 94 obsoleted
Compatibilitys
- Event Tickets 5.5.8 is only compatible with The Events Calendar 6.0.10 and higher.
- Event Tickets 5.5.8 is only compatible with Event Tickets Plus 5.6.7 and higher.
Tweaks
- PHP version compatibility bumped to PHP 7.4
- Version Composer updated to 2
- Version Node updated to 18.13.0
- Version NPM update to 8.19.3
- Reduce JavaScript bundle sizes for Blocks editor
Tweaks
- Added currency format options to alter currency decimal separator, thousand separator, and number of decimal places. [ET-1608]
- Updated Currency options in Tickets Commerce settings for Croatian users from Kuna (HRK) to Euro (EUR). [ET-1625]
- Updated Attendee Registration Fields upsell notice to only display in admin dashboard. [CT-67]
Fixes
- Resolve provisional IDs properly on the event edit screen for ticket management actions. [ET-1632]
- Fixed Ticket Commerce cart cookies not getting saved. [ET-1629]
Languages
- 28 new strings added, 189 updated, 5 fuzzied, and 3 obsoleted
