https://www.gpldownloads.com/downloads/the-events-calendar-event-tickets-plus/changelog/
Black Friday Month

33% off all membership plans Excludes the Developers plan

See plans
Latest Updates
Back to Event Tickets Plus

Event Tickets Plus changelog

Release notes for every version we have on record, newest first.

Latest 6.12.0 · 4 Nov 2026 40 versions Since Oct 2024

2026 14 versions

6.12.0 Latest 4 Nov 2026 3 new1 improved2 fixed
New
  • Added the relative sales dates options to ticket presets, so a ticket created from a preset starts and ends its sales relative to the event and follows the event when its dates change.
  • Added the relative sales dates options to WooCommerce tickets on events, in the classic and block editors and through ticket presets, so their sales start and end relative to the event and follow it when its dates change, and kept a WooCommerce ticket's sale price and sale dates when the ticket is saved from the event editor.
  • Language - 2 new strings added, 49 updated, 0 fuzzied, and 0 obsoleted.
Improved
  • Kept the sales dates a ticket preset fills in on a Tickets Commerce ticket when Event Tickets' relative sale dates are in use.
Fixed
  • Stopped Purchase Rules from emitting a PHP warning when a venue, series, category or tag was deleted while no purchase rules existed.
  • Stopped Purchase Rules from emitting a PHP warning when a WooCommerce or other non-Tickets Commerce ticket was edited.
6.11.2 29 Oct 2026 1 new1 security
New
  • Language - 1 new strings added, 7 updated, 0 fuzzied, and 0 obsoleted.
Security
  • Hardened the handling of admin requests to add and edit attendees. Props to Elieve for reporting.
6.11.1 15 Oct 2026 1 new1 improved2 fixed
New
  • Language - 1 new strings added, 0 updated, 0 fuzzied, and 1 obsoleted.
Improved
  • Changed views: tickets-wallet-plus/pdf/pass/body/ticket-info/attendee-details/qr-image
Fixed
  • Prevented a fatal error on PHP 8 when the [tribe_tickets_rsvp] shortcode was limited to specific RSVPs and every RSVP on the post had ended.
  • Prevented a fatal error when a PDF ticket image could not be loaded, and embedded the QR code in the PDF ticket instead of fetching it over HTTP.
6.11.0.1 1 Oct 2026 1 fixed
Fixed
  • Updated the RSVP attendee fields modal CSS ID in the classic editor after the RSVP v2 metabox moved to its own form container.
6.11.0 30 Sep 2026 2 new3 improved1 changed
New
  • Changed where RSVPs are stored to agree with Tickets. This will happen after you manually start a migration and only if you are using RSVPs already.
  • Language - 23 new strings added, 105 updated, 1 fuzzied, and 0 obsoleted.
Improved
  • Added actions: tec_tickets_rsvp_after_meta_update
  • Added filters: tec_tickets_rsvp_process_additional_fields
  • Changed views: rsvp/iac-fields, waitlist/admin/metabox
Changed
  • Version - Event Tickets Plus 6.11.0 is only compatible with Event Tickets 5.30.0 or higher.
6.10.4 3 Sep 2026 1 new1 fixed
New
  • Language - 0 new strings added, 11 updated, 0 fuzzied, and 0 obsoleted.
Fixed
  • Prevented a fatal error when viewing a WooCommerce order or attendee information for a ticket whose product has been permanently deleted.
6.10.3 20 Aug 2026 1 new1 security
New
  • Language - 0 new strings added, 0 updated, 0 fuzzied, and 0 obsoleted.
Security
  • Hardened preset field data handling.
6.10.2 5 Aug 2026 1 new1 improved
New
  • Language - 0 new strings added, 21 updated, 0 fuzzied, and 0 obsoleted.
Improved
  • Switched changelog tooling from jetpack-changelogger to @stellarwp/changelogger.
6.10.1 22 Jul 2026 1 new2 fixed
New
  • Language - 0 new strings added, 0 updated, 0 fuzzied, and 0 obsoleted.
Fixed
  • Resolved an issue where the "Get Tickets" modal didn't update the quantity and total price when reopened.
  • Resolved an issue where ticket order emails could include an unrelated PDF by generating the ticket PDF attachment with an unguessable temporary filename.
6.10.0 8 Jul 2026 1 new1 improved1 fixed
New
  • Language - 0 new strings added, 5 updated, 0 fuzzied, and 0 obsoleted.
Improved
  • Improved PHP compatibility for versions 7.4 and up to 8.4.
Fixed
  • Resolved a fatal error caused by the undefined K_CURLOPTS constant when another plugin loaded TCPDF before ETP's autoconfig had a chance to run.
6.9.4 15 Jun 2026 1 new1 fixed
New
  • Language - 0 new strings added, 16 updated, 0 fuzzied, and 0 obsoleted.
Fixed
  • Resolve a fatal error when retrieving a WooCommerce attendee with non-string holder name or email meta, which breaks the dashboard attendee count cron and Attendees screens. [SMTNC-305]
6.9.3 28 May 2026 1 new1 fixed
New
  • Language - 1 new strings added, 8 updated, 3 fuzzied, and 0 obsoleted.
Fixed
  • Incorrect usage of WordPress translation functions _x() and esc_html_x() that were called with only 2 parameters instead of the required 3. [ETP-1255]
6.9.2 11 Mar 2026 1 new1 fixed
New
  • Language - 0 new strings added, 3 updated, 0 fuzzied, and 0 obsoleted.
Fixed
  • Correctly calculate Total Ticket Sales when WooCommerce HPOS is enabled. [ETP-1248]
6.9.1 28 Jan 2026 1 new6 improved1 fixed
New
  • Language - 0 new strings added, 5 updated, 0 fuzzied, and 0 obsoleted.
Improved
  • Add confirmation before deleting Purchase Rules. [ETP-1127]
  • Changed views: purchase-rules/admin/empty-content
  • Fix styling and extra spaces in the Scope and Criteria fields in the Purchase Rule form. [ETP-1124]
  • Fix text alignment on the Purchase Rules page. [ETP-1128]
  • Improve Purchase Rules descriptions with italicized keywords and standardized Oxford comma usage. [ETP-1125]
  • Update the Add Purchase Rules modal so the content list handles scrolling.
Fixed
  • Fix currency symbol position support in Purchase Rules admin interface. [ETP-1126]

2025 22 versions

6.9.0 18 Nov 2025 2 new4 improved1 changed
New
  • Introduces Purchase Rules which can help you configure logical discounts or restrictions for your ticket sales. [ETP-1028]
  • Language - 127 new strings added, 41 updated, 1 fuzzied, and 1 obsoleted.
Improved
  • Added filters: tec_tickets_plus_purchase_rules_feature_active, tec_tickets_plus_purchase_rules_frontend_single_post_data, tec_tickets_plus_purchase_rules_restriction_messages, tec_tickets_plus_purchase_rules_scope_evaluation_batch_size, tec_tickets_plus_purchase_rules_periodic_scope_evaluation_interval, tec_tickets_plus_purchase_rules_rule_translations, tec_tickets_plus_purchase_rules_rule_desc...
  • Added actions: tec_tickets_plus_purchase_rules_admin_single_post_before_render_button, tec_tickets_plus_purchase_rules_restriction_messages_added, tec_tickets_plus_purchase_rules_restriction_not_met, tec_tickets_plus_purchase_rules_tables_registered, tec_tickets_plus_purchase_rules_tables_not_registered
  • Changed views: purchase-rules/admin/edit, purchase-rules/admin/empty-content, purchase-rules/admin/list, purchase-rules/admin/single-order, purchase-rules/admin/single/button, purchase-rules/admin/single/panel, purchase-rules/checkout, purchase-rules/email, purchase-rules/order-details, v2/attendee-registration/content/attendees/fields, v2/attendee-registration/content/attendees/remove-button,...
  • Removes ticket quantity control from attendee registration modal. [ETP-1061]
Changed
  • Version - Event Tickets Plus 6.9.0 is only compatible with Event Tickets 5.27.0 or higher.
6.8.4 28 Oct 2025 1 new2 improved2 fixed
New
  • Language - 0 new strings added, 26 updated, 0 fuzzied, and 0 obsoleted.
Improved
  • Added actions: tec_conditional_content_header_notice
  • Changed views: waitlist/admin/page
Fixed
  • Move out TicketsCommerce dependency from loading seating assets. [ET-2336]
  • Prevent stock and sales double-counting when moving WooCommerce attendees between events. [ETP-1009]
6.8.3 16 Sep 2025 1 new1 fixed
New
  • Language - 0 new strings added, 0 updated, 1 fuzzied, and 0 obsoleted.
Fixed
  • Language - Comment: Fix a typo in the title of the waitlist form. [ETP-1084]
6.8.2 9 Sep 2025 1 new2 improved
New
  • Language - 0 new strings added, 3 updated, 0 fuzzied, and 0 obsoleted.
Improved
  • Add requires plugin header to prevent activating ETP when ET is not active. [ETP-1025]
  • Updated check in logic for WooCommerce to fix an issue with PHP 8.3+. [ETP-1024]
6.8.1 2 Sep 2025 1 new1 improved
New
  • Language - 0 new strings added, 0 updated, 0 fuzzied, and 0 obsoleted.
Improved
  • Removes Square fee notice when Event Tickets Plus has an active subscription. [ET-2548]
6.8.0 19 Aug 2025 2 new1 changed
New
  • [EXPERIMENTAL] Feature - Extending new REST endpoints, with Plus functionality. 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.
  • Language - 3 new strings added, 26 updated, 0 fuzzied, and 0 obsoleted.
Changed
  • Version - Event Tickets Plus 6.8.0 is only compatible with Event Tickets 5.26.0 or higher.
6.7.0 16 Jul 2025 3 new1 improved4 fixed1 changed
New
  • Added a new REST API endpoint for the Offline checkin that enables batch processing of check-in or uncheckin operations in a single request. [ETP-1000]
  • For the new offline checkin app we have added new admin interface components that display duplicate checkin notices and detailed checkin history error logs for attendees. [ETP-1003]
  • Language - 30 new strings added, 27 updated, 0 fuzzied, and 0 obsoleted.
Improved
  • Added filters: event_tickets_attendees_edd_checkin_stati, event_tickets_attendees_woo_checkin_stati, tec_tickets_plus_bulk_checkin_limit
Fixed
  • Add logic to prevent duplicate totals showing on the Attendees Page. [ET-2308]
  • Avoid redirects to the Attendee Registration page if WooCommerce is completing an order. [ETP-1022]
  • Ensure that when an attendee of a WooCommerce ticket is deleted, it's properly reflected in the issued tickets and total sales numbers. [ET-2305]
  • Make sure add_submenu_page is called correctly to avoid deprecation messages. [TEC-5529]
Changed
  • Version - Event Tickets Plus 6.7.0 is only compatible with Event Tickets 5.25.0 or higher.
6.6.1 18 Jun 2025 1 new1 fixed1 changed
New
  • Language - 0 new strings added, 13 updated, 0 fuzzied, and 0 obsoleted.
Fixed
  • Ensure WooCommerce Block cart page does not interrupt seated tickets functionality. [SL-291]
Changed
  • Version - Event Tickets Plus 6.6.1 is only compatible with Event Tickets 5.24.2 or higher.
6.6.0 11 Jun 2025 2 new3 improved2 fixed1 changed
New
  • Ticket Presets. Save time creating tickets with the new reusable tickets functionality. Create a ticket once, use on unlimited events.
  • Language - 102 new strings added, 51 updated, 1 fuzzied, and 0 obsoleted.
Improved
  • Added filters: tec_tickets_plus_ticket_presets_enabled, tec_tickets_plus_ticket_presets_active, event_tickets_plus_meta_fields_by_preset, tribe_tickets_plus_meta_field_class, tec_tickets_plus_preset_meta, tribe_tickets_plus_presets_decimal_places, tribe_tickets_plus_presets_decimal_separator, tribe_tickets_plus_presets_thousands_separator
  • Added actions: tec_tickets_plus_save_as_preset_modal_fields, tec_tickets_plus_ticket_presets_activated
  • Changed views: meta/birth, meta/datetime, meta/email, meta/number, meta/telephone, meta/url, tickets-plus/attendee-list-checkbox-rsvp, tickets-plus/attendee-list-checkbox-tickets, tickets-plus/orders-edit-meta, tickets-plus/orders-tickets, tickets-wallet-plus/apple-wallet/emails/template-parts/body/apple-pass, tickets-wallet-plus/apple-wallet/emails/template-parts/header/head/styles, v2/attende...
Fixed
  • Add check if attendee is an array in allow_resending_email. [ETP-1011]
  • Fix the logic when checking if the requirements for PDF generation are met. [ETP-963]
Changed
  • Version - Event Tickets Plus 6.6.0 is only compatible with Event Tickets 5.24.1 or higher.
6.5.1.1 6 Jun 2025 1 fixed
Fixed
  • Utilize the newer version of our build process to ensure inline svgs are being handled properly. [TCMN-188]
6.5.1 3 Jun 2025 1 new3 improved1 fixed1 changed
New
  • Language - 0 new strings added, 15 updated, 0 fuzzied, and 0 obsoleted.
Improved
  • Added filters: tec_tickets_plus_waitlist_ticket_about_to_go_to_sale_seconds
  • Changed views: v2/commerce/checkout/cart/item/details/extra, v2/commerce/checkout/cart/item/details/extra/fields, v2/commerce/checkout/cart/item/details/extra/name/attendee, v2/commerce/checkout/cart/item/details/extra/name/iac, v2/commerce/checkout/header/links/modify-attendees
  • Moved Ticket's Stats logic into Event Tickets for reusability. [ET-2383]
Fixed
  • Handle fatal error when image libraries are missing on the server [ETP-1018]
Changed
  • Version - Event Tickets Plus 6.5.1 is only compatible with Event Tickets 5.24.0 or higher.
6.5.0 20 May 2025 1 new10 improved4 fixed1 changed
New
  • Language - 0 new strings added, 109 updated, 1 fuzzied, and 1 obsoleted.
Improved
  • Add support for horizontal layout blocks in settings pages for improved visual organization.
  • Updated styling for settings forms with new classes like tec-settings-formheader-block and tec-settings-formsection-header.
  • Updated the Attendee Registration and Integrations settings pages with improved UI and clearer descriptions.
  • Improve settings layout for WooCommerce integration with better organization and clearer messaging.
  • Moved email footer credit setting to appear before tec-settings-email-email-styling-wrapper-end.
  • Consolidated Tickets Commerce description to use paragraph formatting.
  • Eliminated duplicate vendor dependencies in asset loading by removing 'tribe-tickets-plus-gutenberg-vendor'.
  • Renamed asset group paths for better organization and more consistent naming.
  • Transitioned from tribe_asset to tec_asset for modern asset handling.
  • Updated the plugin to use the new group paths system for assets.
Fixed
  • Optimized Seating feature to properly register assets when on single event pages.
  • Improved WooCommerce integration with assigned seating to display notice text more elegantly.
  • Updated JavaScript files throughout to use consistent formatting and coding standards.
  • Fixed deprecated message display for assigned seating with WooCommerce.
Changed
  • Version - Event Tickets Plus 6.5.0 is only compatible with Event Tickets 5.23.0 or higher.
6.4.0 13 May 2025 3 new2 improved
New
  • Move QR-Related code from ET to Common [TEC-5426]
  • Move QR code library to Common [TEC-5403]
  • Language - 0 new strings added, 36 updated, 0 fuzzied, and 0 obsoleted.
Improved
  • Added actions: tec_tickets_plus_fully_loaded, tec_tickets_wallet_plus_fully_loaded
  • Avoid multiple inits of TribeTickets_PlusCommerceWooCommerceMain resulting in duplicate hooks. [ECP-1002]
6.3.0.2 26 Mar 2025 1 fixed
Fixed
  • Seating load causing fatal on Cart and Checkout page when TicketsCommerce was inactive. [ETP-999]
6.3.0.1 20 Mar 2025 1 fixed
Fixed
  • Resolve Waitlist problems on Blocks Editor.
6.3.0 13 Mar 2025 2 new1 improved1 fixed
New
  • WooCommerce integration for seating tickets, allowing admins to create and sell seating tickets with WooCommerce. [SL-209]
  • Language - 8 new strings added, 12 updated, 1 fuzzied, and 0 obsoleted.
Improved
  • Added filters: tec_tickets_plus_seating_register_ar_assets, tec_tickets_plus_seating_is_checkout_page, tec_tickets_plus_woocommerce_attendee_regeneration.
Fixed
  • Regenerate Order action not showing up on orders when HPOS is enabled. [ETP-998]
6.2.0 6 Mar 2025 2 new3 improved1 fixed1 changed
New
  • Added Waitlist functionality. [ETP-944]
  • Language - 107 new strings added, 32 updated, 0 fuzzied, and 0 obsoleted.
Improved
  • Added actions: tec_tickets_plus_waitlist_before_metabox, tec_tickets_plus_waitlist_before_inject_html_in_{$hook_prefix}_block, tec_tickets_plus_waitlist_before_inject_html_in_block, tec_tickets_plus_waitlist_after_inject_html_in_{$hook_prefix}_block, tec_tickets_plus_waitlist_after_inject_html_in_block, tec_tickets_plus_waitlist_subscriber_pre_notify, tec_tickets_plus_waitlist_subscriber_post_n...
  • Added filters: tec_tickets_plus_waitlist_feature_active, tec_tickets_plus_waitlist_subscriber_notify_meta, tec_tickets_plus_waitlist_is_active, tec_tickets_plus_waitlist_conditional_label, tec_tickets_plus_waitlist_process_subscribers_batch_size, tec_tickets_plus_waitlist_interval_between_batches, tec_tickets_plus_waitlist_subscribers_batch_errors
  • Changed views: waitlist/admin/empty-content, waitlist/admin/metabox, waitlist/admin/page, waitlist/form
Fixed
  • Restore Ticket's API capability checks to take place in controller and not in internal API [ET-2313]
Changed
  • Version - Event Tickets Plus 6.2.0 is only compatible with Event Tickets 5.20.0 or higher.
6.1.5.2 27 Feb 2025 1 fixed
Fixed
  • Template conditional appearance, ensuring the SKU field appears when editting a Ticket created through WooCommerce. [ETP-996]
6.1.5.1 20 Feb 2025 1 new1 security
New
  • Language - 0 new strings added, 18 updated, 0 fuzzied, and 0 obsoleted.
Security
  • Hardened the API around ticket and attendee creation, editing, and deletion. Props to "the sneaky squirrel" for the report! [SVUL-14]
6.1.5 10 Feb 2025 1 new3 improved1 fixed
New
  • Language - 0 new strings added, 23 updated, 0 fuzzied, and 0 obsoleted.
Improved
  • Adds ORDER BY clause in order queries for event which they were created through WooCommerce to avoid possible randomness. [ETP-960]
  • Introduce method get_sale_price_details which enables to retrieve sale details for a ticket created through WooCommerce. [ET-2100]
  • Updated metabox HTML with new dependency requirements for adding and editing tickets in the classic editor. [ET-2287]
Fixed
  • Added check for correct return type for hijack_ticket_link. [ETP-871]
6.1.4 30 Jan 2025 1 new1 fixed
New
  • Language - 0 new strings added, 0 updated, 0 fuzzied, and 0 obsoleted.
Fixed
  • Update asset, dependencies, customizations to align with WordPress 6.7 and React 18. [TEC-5322]
6.1.3 22 Jan 2025 1 new1 improved1 fixed
New
  • Language - 0 new strings added, 3 updated, 0 fuzzied, and 0 obsoleted.
Improved
  • Version - Bump tested-up-to version for WooCommerce [ECP-1882]
Fixed
  • Moved Email resend handler under 'init' action with other providers to avoid fatals during updates. [ET-2274]

2024 4 versions

6.1.2 17 Dec 2024 1 new2 improved6 fixed
New
  • Language - 0 new strings added, 31 updated, 0 fuzzied, and 0 obsoleted.
Improved
  • Changed views: tickets-plus/attendee-list-checkbox-rsvp, tickets-plus/attendee-list-checkbox-tickets, tickets-plus/orders-edit-meta, tickets-wallet-plus/pdf/pass/body/ticket-info/attendee-details
  • Updated file paths in the folder 'src/views/tickets-plus' for attendee-list-checkbox-rsvp.php, attendee-list-checkbox-tickets.php, and orders-edit-meta.php from [your-theme]/tribe to [your-theme]/tribe-events. [ETP-888]
Fixed
  • Attendee registration fields will now appear when the AR modal is disabled. [ET-2266]
  • Corrected all template override paths in src/admin-views/manual-attendees files and set set_template_folder_lookup to true. [ETP-961]
  • Ensure that number_format is used with a float value to prevent issues with PHP 8.0+. [ETP-962]
  • Prevent Seating scripts from loading in Attendee Registration page or Checkout when there are no Seating Tickets in cart. [ETP-964]
  • Remove an additional pdf/ being added to the template override path for the files in the attendee-details directory. [ET-2265]
  • You will now be correctly forwarded to the attendee registration page when using IAC with the attendee registration modal disabled. [ETP-950]
6.1.1 19 Nov 2024 2 new2 fixed1 changed
New
  • Update Seating assets into using Group Paths. [SL-246]
  • Language - 1 new strings added, 6 updated, 0 fuzzied, and 0 obsoleted.
Fixed
  • Activate PDF Passes if GD ext. installed. Safer configuration of TCPDF library. [SL-234, SL-247]
  • Show seat labels in attendee registration page or modal. [SL-251]
Changed
  • Version - Event Tickets Plus 6.1.1 is only compatible with Event Tickets 5.17.0 or higher.
6.1.0 30 Oct 2024 1 new2 improved1 changed
New
  • Added integration with new premium Seating product for Event Tickets.
Improved
  • Added filters: tribe_tickets_plus_ticket_is_unlimited, tec_tickets_ar_modal_arguments, tec_tickets_ar_modal_id
  • Changed views: v2/attendee-registration/content/attendees/fields, v2/modal/cart, v2/tickets/submit/button-modal
Changed
  • Version - Event Tickets Plus 6.1.0 is only compatible with Event Tickets 5.16.0 or higher.
6.0.5 9 Oct 2024 2 new3 fixed
New
  • Include alternate ticket providers into new Tickets Home page. [ET-2173]
  • Language - 0 new strings added, 23 updated, 0 fuzzied, and 0 obsoleted
Fixed
  • Load the full Payment Element if we have Wallets enabled. [ETP-942]
  • Add Event Tickets Plus meta during ticket duplication [ECP-1826].
  • Change the meta_value from %d to %s, saving SQL from needing to cast the value to evaluate it. [GTRIA-1236]