Events
Recent Updates
Features
- Added Ticket editor support for creating seating ticket with WooCommerce. [SL-209]
Security
- Ensure proper URL encoding for Admin URLS
Tweaks
- Added filters:
tec_tickets_seating_frontend_ticket_block_data - Changed views:
seating/seat-selection-timer
Languages
- 0 new strings added, 11 updated, 0 fuzzied, and 1 obsoleted.
Compatibilitys
- Event Tickets Plus 6.2.0 is only compatible with Event Tickets 5.20.0 or higher.
Features
- Added Waitlist functionality. [ETP-944]
Tweaks
- 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_notify,tec_tickets_plus_waitlist_before_create_subscriber,tec_tickets_plus_waitlist_after_create_subscriber,tec_tickets_plus_waitlist_before_delete_subscribers,tec_tickets_plus_waitlist_no_pending_subscribers_to_delete,tec_tickets_plus_waitlist_failed_delete_subscribers,tec_tickets_plus_waitlist_after_delete_subscribers,tec_tickets_plus_waitlist_before_delete,tec_tickets_plus_waitlist_after_delete,tec_tickets_plus_waitlist_no_subscribers_to_process,tec_tickets_plus_waitlist_subscriber_being_processed,tec_tickets_plus_waitlist_subscribers_batch_processed,tribe_log - 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
Fixes
- Restore Ticket's API capability checks to take place in controller and not in internal API [ET-2313]
Languages
- 107 new strings added, 32 updated, 0 fuzzied, and 0 obsoleted.
Features
- Adds Ticket actions for ticket goes on sale, ticket sale ended and ticket stock changed. [ETP-975]
- Introduced Waitlist entry points in Ticket and RSVP templates. [ETP-944]
Tweaks
- Added actions:
tec_tickets_commerce_decrease_ticket_stock,tec_tickets_commerce_increase_ticket_stock,tec_tickets_ticket_dates_updated,tec_tickets_ticket_stock_added,tec_tickets_ticket_stock_changed,tec_tickets_ticket_{$prefix}_date_trigger,tec_tickets_ticket_upserted - Added filters:
tec_tickets_rsvp_ids_to_sync - Adding filters to Tickets and RSVP block for the ability to render components on top of those blocks. [ETP-954]
- Changed views:
emails/confirmation,emails/spot-available,emails/template-parts/body/unsubscribe,tickets/my-tickets/user-details,v2/rsvp/content,v2/tickets - Enrich ticket management JS hooks.
- Firing a hook
tec.tickets.seating.setUsingAssignedSeatingwhenever theisUsingAssignedSeatingproperty is set. [ETP-973] - Init TicketsCommerce Module as soon as possible. [ETP-972]
- Introduced hooks that fire during RSVP creation/update/deletion while in the block editor.
- Introduce Waitlist email templates. [ETP-957]
- Moved abstract class for custom tables into TCMN.
- Move method
provide_events_results_to_ajaxone level higher so that it loads regardless of Tickets Commerce. [ETP-976]
Fixes
- Ensure that Capacity and Stock handling now are handled in one single Action by Tickets Commerce and it respects Global Capacity.
- Restore Ticket's API capability checks to take place in controller and not in internal API. [ET-2313]
Languages
- 2 new strings added, 55 updated, 0 fuzzied, and 1 obsoleted.
Tweaks
- Update calls to DateTime that are passing null for PHP 8+ compatibility. [TEC-5086]
Fixes
- Fix past events shortcode attribute [TEC-5348]
- Stop the noindex conflict by changing the View Title class to only get posts for list-type views. [TEC-5354]
Compatibilitys
- Added 404 handling for week view when disabled or accessed outside the range of earliest and latest events, with an exception for the current month when no events exist. [TEC-5356]
Languages
- 0 new strings added, 3 updated, 0 fuzzied, and 0 obsoleted.
Features
- Use the filter hook in TCMN to define the pages to show IAN notifications [ET-2294]
Tweaks
- Added actions:
tec_events_before_view_html_cache - Added check that
$_FILESis set before setting the param on an HTTP request. [TEC-5363] - Added filters:
tec_events_filter_wp_robots_meta_directives - Added link to Events Calendar Pro in onboarding wizard. [TEC-5397]
- Changed views:
v2/month/top-bar/datepicker,v2/widgets/widget-events-list/event/date-tag - Removed filters:
tec_events_seo_robots_meta_content,tec_events_no_index_meta - Update docblocks in the
Tribe__Events__iCalclass.
Fixes
- Corrected template override file path for Event List Widget date-tag. [ECP-1725]
- Fix past events shortcode attribute [TEC-5348]
- Fix the time zone blocks in the iCal feed to make sure the iCal feed is valid and the calendar can be subscribed to. [TEC-5360]
- Hide Not-Found notice in Astra Theme archive page [TEC-4853]
- Hook the noindex directives into a new hook before the View HTML cache check. [TEC-5354]
Compatibilitys
- Added 404 handling for day view when disabled or accessed outside the range of earliest and latest events, with an exception for the current month when no events exist. [TEC-5356]
- Added 404 handling for month view when disabled or accessed outside the range of earliest and latest events, with an exception for the current month when no events exist. [TEC-5356]
- Switched to using WordPress wp_robots for improved SEO plugin compatibility and to prevent duplicate meta robots tags. [TEC-5355]
Languages
- 0 new strings added, 129 updated, 0 fuzzied, and 0 obsoleted.
Features
- Add In-App Notifications for Event Tickets [ET-2294]
Tweaks
- Added actions:
tec_ian_icon - Changed views:
tickets/my-tickets/user-details,tickets/orders
Fixes
- Replace form element wrapping the Checkout with section to avoid invalid HTML of form into form resulting to broken checkout with PayPal. [ET-2327]
- Corrected template override path for My Tickets page. [ET-2296]
- Ensure the Attendee Model for Tickets Commerce doesn't throw fatal errors when Order ID is invalid.
Languages
- 14 new strings added, 121 updated, 0 fuzzied, and 1 obsoleted.
Tweaks
- Switched
$event[ID]to$events->IDinupdate_seriesfunction. [CE-253]
Languages
- 0 new strings added, 0 updated, 0 fuzzied, and 0 obsoleted.
Fixes
- Template conditional appearance, ensuring the SKU field appears when editting a Ticket created through WooCommerce. [ETP-996]
Features
- Properly support
return_urlon the checkout page, so that payments like Klarna, AliPay and a couple others properly handle failed orders.
Tweaks
- Improve how we handle webhooks with Stripe to avoid Orders to be left behind in status due to order of operations on Checkout page.
Fixes
- Ensure refunds would put the stock back when handled by either Webhook or directly on checkout page
- Prevent problems related to Stripe checkout experience causing users to duplicate charges.
- Template conditional appearance, ensuring the SKU field appears when editting a Ticket created through WooCommerce. [ETP-996]
Security
- Hardened the API around ticket and attendee creation, editing, and deletion. Props to "the sneaky squirrel" for the report! [SVUL-14]
Languages
- 0 new strings added, 18 updated, 0 fuzzied, and 0 obsoleted.