Events
Recent Updates
Fixes
- Corrected the ticket sale duration date picker so it closes when clicking elsewhere in the editor, and gave new tickets a one day sale window when the event has no dates saved yet, instead of an invalid end date.
- Kept an event's payment provider when its ticket settings are saved, and left the provider selectable until the first ticket (not an RSVP) is created.
Security
- Hardened the permission and state handling of QR code check-in notices.
- Strengthened validation of RSVP orders placed through the REST API.
- Tightened the permission checks for regenerating the QR code API key.
Tweaks
- Centered the labels of the secondary buttons in the ticket admin panels, including the settings button icon, so they line up vertically within the button.
Languages
- 3 new strings added, 64 updated, 0 fuzzied, and 0 obsoleted.
Fixes
- Updated the RSVP attendee fields modal CSS ID in the classic editor after the RSVP v2 metabox moved to its own form container.
Fixes
- Prevented the Tickets metabox from losing fields in the Classic Editor when the RSVP metabox is placed above it.
Fixes
- Prevented a rejected CSV import column mapping from being saved as the default, which caused later imports to pre-select "Do Not Import" for required columns.
Languages
- 0 new strings added, 13 updated, 0 fuzzied, and 0 obsoleted.
Tweaks
- Changed views:
v2/widgets/widget-events-qr-code
Features
- 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.
Languages
- 23 new strings added, 105 updated, 1 fuzzied, and 0 obsoleted.
Tweaks
- Added actions:
tec_tickets_rsvp_after_meta_update - Added filters:
tec_tickets_rsvp_process_additional_fields - Changed views:
rsvp/iac-fields,waitlist/admin/metabox
Versions
- Event Tickets Plus 6.11.0 is only compatible with Event Tickets 5.30.0 or higher.
Features
- 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.
Languages
- 60 new strings added, 336 updated, 3 fuzzied, and 8 obsoleted.
Security
- Tightened the permission checks when creating and updating tickets through the REST API.
Tweaks
- Added actions:
tec_tickets_commerce_cart_process,tec_tickets_rsvp_after_save,tec_tickets_rsvp_after_meta_update,tec_tickets_rsvp_before_delete,tec_tickets_rsvp_after_delete,tec_tickets_commerce_attendee_before_delete,tec_tickets_commerce_attendee_after_delete,tec_tickets_attendee_registration_before_meta_form_fields,tec_tickets_attendee_registration_after_save,tec_tickets_commerce_single_order_details_metabox_before,tec_tickets_commerce_single_order_details_metabox_after,tribe_events_rsvp_pre_edit,tec_event_tickets_rsvp_form__start,tec_event_tickets_rsvp_metabox_edit_main,tec_event_tickets_rsvp_post_options,tec_event_tickets_rsvp_bottom,tec_tickets_my_tickets_ticket_information_after_ticket_name,event_tickets_user_details_tickets,tec_tickets_user_details_tickets - Added filters:
tec_tickets_enabled_ticket_forms,tec_tickets_build_ticket_properties,tec_tickets_rest_ticket_upsert_params,tec_tickets_rsvp_enabled,tec_tickets_rsvp_version,tec_tickets_rsvp_v2_initial_ticket,tec_tickets_commerce_cart_add_full_item_params,tec_tickets_rsvp_v2_classic_save_data,tec_tickets_commerce_get_ticket_legacy,tec_tickets_rsvp_v2_cart_upsert_item_args,tec_tickets_rsvp_v2_render_step_template_args_pre_process,tec_tickets_rsvp_v2_render_step_template_args,tec_tickets_rsvp_v2_show_attendees_list_optout,tec_tickets_rsvp_process_ticket_fields,tec_tickets_rsvp_process_additional_fields,tec_tickets_editor_list_tickets,tec_tickets_rsvp_show_attendees_list,tec_tickets_rsvp_get_attendees_by_id_pre,tec_tickets_rsvp_get_attendees_by_user_id_pre,tribe_tickets_attendee_activity_log_data,tribe_tickets_has_meta_enabled,tribe_tickets_rsvp_form_email,tribe_tickets_rsvp_form_full_name - Changed views:
tickets/email,tickets/my-tickets/orders-list,tickets/my-tickets/ticket-information,tickets/my-tickets/tickets-list,tickets/my-tickets/user-details,tickets/orders-rsvp,tickets/orders-tc-tickets,v2/commerce/rsvp,v2/commerce/rsvp/actions,v2/commerce/rsvp/actions/full,v2/commerce/rsvp/actions/rsvp,v2/commerce/rsvp/actions/rsvp/going,v2/commerce/rsvp/actions/rsvp/not-going,v2/commerce/rsvp/actions/success,v2/commerce/rsvp/actions/success/title,v2/commerce/rsvp/actions/success/toggle,v2/commerce/rsvp/actions/success/tooltip,v2/commerce/rsvp/ari,v2/commerce/rsvp/ari/form,v2/commerce/rsvp/ari/form/buttons,v2/commerce/rsvp/ari/form/error,v2/commerce/rsvp/ari/form/fields,v2/commerce/rsvp/ari/form/fields/email,v2/commerce/rsvp/ari/form/fields/meta,v2/commerce/rsvp/ari/form/fields/name,v2/commerce/rsvp/ari/form/guest-template,v2/commerce/rsvp/ari/form/guest,v2/commerce/rsvp/ari/form/template/fields,v2/commerce/rsvp/ari/form/template/title,v2/commerce/rsvp/ari/form/title,v2/commerce/rsvp/ari/sidebar,v2/commerce/rsvp/ari/sidebar/guest-list,v2/commerce/rsvp/ari/sidebar/guest-list/guest-template,v2/commerce/rsvp/ari/sidebar/guest-list/guest,v2/commerce/rsvp/ari/sidebar/quantity,v2/commerce/rsvp/ari/sidebar/quantity/input,v2/commerce/rsvp/ari/sidebar/quantity/minus,v2/commerce/rsvp/ari/sidebar/quantity/plus,v2/commerce/rsvp/ari/sidebar/title,v2/commerce/rsvp/attendees,v2/commerce/rsvp/attendees/attendee,v2/commerce/rsvp/attendees/attendee/name,v2/commerce/rsvp/attendees/attendee/rsvp,v2/commerce/rsvp/attendees/title,v2/commerce/rsvp/content-inactive,v2/commerce/rsvp/content,v2/commerce/rsvp/details,v2/commerce/rsvp/details/attendance,v2/commerce/rsvp/details/availability,v2/commerce/rsvp/details/availability/days-to-rsvp,v2/commerce/rsvp/details/availability/full,v2/commerce/rsvp/details/availability/remaining,v2/commerce/rsvp/details/availability/unlimited,v2/commerce/rsvp/details/description,v2/commerce/rsvp/details/title,v2/commerce/rsvp/form/buttons,v2/commerce/rsvp/form/fields,v2/commerce/rsvp/form/fields/cancel,v2/commerce/rsvp/form/fields/email,v2/commerce/rsvp/form/fields/name,v2/commerce/rsvp/form/fields/quantity,v2/commerce/rsvp/form/fields/submit,v2/commerce/rsvp/form/form,v2/commerce/rsvp/form/going/title,v2/commerce/rsvp/form/not-going/title,v2/commerce/rsvp/form/title,v2/commerce/rsvp/messages/error,v2/commerce/rsvp/messages/must-login,v2/commerce/rsvp/messages/success,v2/commerce/rsvp/messages/success/going,v2/commerce/rsvp/messages/success/not-going,v2/commerce/rsvp/my-tickets/ticket-status,v2/commerce/rsvp/my-tickets/user-details,v2/rsvp/actions/rsvp,v2/rsvp/actions/success,v2/rsvp/content,v2/rsvp/details/availability/remaining,v2/rsvp/messages/must-login - Removed filters:
tribe_rsvp_email_subject,tribe_rsvp_non_attendance_email_content
Features
- 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.
Languages
- 0 new strings added, 5 updated, 0 fuzzied, and 0 obsoleted.
Tweaks
- Changed views:
community-tickets/modules/tickets - Switched changelog tooling from jetpack-changelogger to @stellarwp/changelogger.
Versions
- Events Community 5.0.16 is only compatible with Event Tickets 5.30.0 and higher.
Security
- Hardened the validation of assigned seating reservations.
Languages
- 0 new strings added, 0 updated, 0 fuzzied, and 0 obsoleted.
Security
- Hardened author assignment in the REST API.
- Hardened the rendering of the Events QR Code widget. Props to Jakub Herman for reporting.
Languages
- 0 new strings added, 39 updated, 0 fuzzied, and 0 obsoleted.
Security
- Hardened the validation of the sort parameters used when ordering the tickets reports.
- Tightened validation on assigned seating reservation and session handling. Props to "sequence_X0" for the report!