Event Tickets
Tweaks
- Adjust newsletter signup submission destination
Fixes
- Resolve hardcoded reference to
wp_poststable in optout ORM queries
Languages
- 0 new strings added, 8 updated, 0 fuzzied, and 0 obsoleted
Features
- Implemented our abstract Object-relational Mapping (ORM) layer where Ticket Attendees are called throughout the plugin and increased stability with more automated tests
Tweaks
- Added ability to query attendees by provider using
tribe_attendees( 'rsvp' ),tribe_attendees( 'tribe-commerce' ), and other providers registered by Event Tickets Plus - Added new Attendees querying filters with
tribe_attendees()including:order,order__not_in,product_id,product_id__not_in,purchaser_name,purchaser_name__not_in,purchaser_name__like,purchaser_email,purchaser_email__not_in,purchaser_email__like,security_code,security_code__not_in,user,user__not_in,price,rsvp_status__or_none,provider,provider__not_in, andorder_status__not_in - Added new
no_or_noneoption fortribe_attendees()filtering byoptoutto return attendees if they have not opted out or not provided their intention yet - Added ability to select which attendee field to search on Attendees admin screen; Added ability to search attendees by User ID and Ticket ID; Removed ability to search by purchase time and ticket name to improve search performance
- Only show RSVP totals when an Event or Post has an RSVP set up on it or if it has attendees
- Added filters:
tribe_tickets_search_attendees_by_like,tribe_tickets_search_attendees_types,tribe_tickets_attendees_list_limit_attendees
Fixes
- Prevent multiple Tickets or RSVP blocks from being created in the block editor, limit blocks to one instance of each per post
Languages
- 6 new strings added, 82 updated, 0 fuzzied, and 0 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).
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).
