Event Tickets
Security
- Remove deprecated usage of escapeMarkup in Select2 (props to miha.jirov for reporting this).
Fixes
- Prevent Composer autoloader from throwing Fatal due to non-existent
setClassMapAuthoritative()method
Fixes
- Avoid fatal errors due to Events Query method not been present by bumping version of The Events Calendar required to 4.9.0.2
Fixes
- Fix error with creating new ticket in block editor
- Prevent PHP fatal errors with Tribe__Utils__Array aliases
Tweaks
- Changed minimum supported version of The Events Calendar to 4.9
- Add function and hooks for provider classes added to the attendee registration form
- Restyle RSVP block in the front end
- Allow reordering of ticket blocks in the block editor to be preserved in the front end
- After deleting attendees you are now redirected back to the admin attendee page to clear the url of the deleting actions
- Tribe Commerce knowledge base article link now opens up in a new window
- Attendee registration fields configuration for block editor opens up in modal
- Move IPN settings together in ticket settings tab
- Change attendee registration page shortcode to use ID instead of page slug, add function for backward compatibility
- Added filters:
tribe_attendee_registration_form_no_provider_class,tribe_attendee_registration_form_classes,tribe_attendee_registration_form_class - Changed views:
blocks/rsvp/form/quantity,blocks/rsvp/icon-svg,blocks/rsvp/status/going-icon,blocks/rsvp/status/going,blocks/rsvp/status/not-going-icon,blocks/rsvp/status/not-going,registration/content - Changed some attendee report tooltip text to clarify capacity/inventory/stock and added a link for more information about Availability
Fixes
- Change RSVP import identifier in CSV importer so it provides the correct response message
- Filter the Attendee Registration display to only show tickets for the current provider and add provider to Attendee Registration URL
- Prevent potential PayPal issues by not allowing $0 tickets in the block editor for Tribe Commerce
- When moving an attendee prevent shared capacity from being enabled on the receiving event
- Tidy attendee list print styles
- Use tribe.context->doing_cron to avoid issues with WordPress versions before 4.8
- Prevent PHP notices when looking for a template that does not exist in
tribe_tickets_get_template_part()(props @stian-overasen) - Correct issue with attendee registration information not saving on shortcode page
Languages
- 1 new strings added, 46 updated, 0 fuzzied, and 1 obsoleted
Security
- Remove deprecated usage of escapeMarkup in Select2 (props to miha.jirov for reporting this).
Security
- Remove deprecated usage of escapeMarkup in Select2 (props to miha.jirov for reporting this).
Security
- Remove deprecated usage of escapeMarkup in Select2 (props to miha.jirov for reporting this).
Features
- Add hooks to notify Promoter when an event with tickets has changes
Fixes
- Correct variable name that is throwing undefined errors on checkin
Languages
- 0 new strings added, 23 updated, 0 fuzzied, and 0 obsoleted
Tweaks
- Add a new setting to set a threshold on whether to show the "Display # tickets left" along with a new filter
tribe_tickets_left_threshold - Add duration error for duration issues with ticket and RSVP
- Save attendee information on registration page via ajax
- Make clipboard icon for ticket block a tooltip and persistent
- Indicate required fields in ticket block
- Add filter for attendee registration page template
- Add filter to manage attendees permissions
- Add filter to allow email form to be shown for non-admins
- Added filters:
tribe_tickets_attendee_registration_page_template,tribe_tickets_user_can_manage_attendees,tribe_allow_admin_on_frontend,tribe_display_tickets_left_threshold - Changed views:
registration/attendees/content,registration/attendees/error,registration/attendees/fields,registration/attendees/fields/checkbox,registration/attendees/fields/radio,registration/attendees/fields/select,registration/attendees/fields/text,registration/attendees/loader,registration/attendees/success,registration/button-cart,registration/button-checkout,registration/cart-empty,registration/content,registration/summary/content,registration/summary/description,registration/summary/registration-status,registration/summary/ticket/content,registration/summary/icon-svg,registration/summary/ticket/icon,registration/summary/ticket/price,registration/summary/ticket/quantity,registration/summary/ticket/title,registration/summary/tickets-header,registration/summary/tickets,registration/summary/title,registration/summary/toggle-handler
Fixes
- Only show attendee registration for RSVP if going
- Fix broken ticket block sagas to allow syncing with event times
- Only allow attendee move functionality in admin
- Add filter to allow plugins to bypass the checkin caps requirement (for community events)
- Filter the_excerpt to prevent loading it on the CE attendee registration page
- Allow users to always access attendee registration page if tickets in cart have meta
- Allow tickets with required and non-required meta to be saved together
- Fix issue with WooCommerce checkout returning to attendee registration page
- Update available tickets when updating capacity
- Do not show print, email, and export buttons if not in admin
- Add Indian Rupee and Russian Ruple to PayPal currency code list
- Fix RSVP "don't show my information" checkbox in Twenty Nineteen theme
- Add ticket id to option id for attendee registration fields
- Path to override attendee registration templates defined in template files
- Fix path to override attendee registration templates
- Fix text domain in attendee field view
- Fix focus for sales duration in ticket block
- Fix mobile styles for tickets and RSVP
- Prevent notices when adding a new event in Community Events with Community Tickets active
- Modify how the status manager initializes to use class names instead of proper names, which might be translated
- Prevent fatal errors on front end ticket page if the provider is deactivated
Languages
- 7 new strings added, 140 updated, 1 fuzzied, and 2 obsoleted
