Events
Recent Updates
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
Tweaks
- Changed minimum supported version of The Events Calendar to 4.9
- Allow menu order to be saved when saving tickets
- Add hooks before WooCommerce and Easy Digital Downloads Attendees are generated
tribe_tickets_plus_woo_before_generate_ticketsandtribe_tickets_plus_edd_before_generate_tickets - Add CSS for
tribe_events_modalclass when query string is present in URL - Modify the attendee meta to remove empty values, but keep zero and improve the escaping of data
- Add support for display 0 when it is a value in attendee meta
- Change Attendee Registration page options to use ID instead of page slug
- Use new
tribe_attendee_registration_form_classeshook to add form classes for Easy Digital Downloads and WooCommerce - Added actions:
tribe_tickets_plus_woo_before_generate_tickets,tribe_tickets_plus_woo_before_generate_tickets
Fixes
- Add Deleted Attendees Count to Easy Digital Downloads and add checks for Easy Digital Downloads and WooCommerce Tickets to only increase counter once per attendee
- Filter the Attendee Registration display to only show tickets for the current provider. Add functions to add provider to cart and Attendee Registration URL
Languages
- 0 new strings added, 16 updated, 1 fuzzied, and 0 obsoleted
Tweaks
= [4.8] 2019-04-17 =
Features
- Refactor the Database Connection to start using an Object Relational Mapping tool for a better tested codebase
- Add the
tribe_events()function as entry-point to the Events ORM and the supporting filter code [116356, 115579] - Add the
tribe_venues()function as entry-point to the Venues ORM and the supporting filter code [116356, 115579] - Add the
tribe_organizers()function as entry-point to the Organizers ORM and the supporting filter code [116356, 115579]
Tweaks
- Make sure all venue geolocalization methods use the new Object Relational Mapping
Fixes
- Use WordPress date format for the recurring event tooltip. Thanks Markus for flagging this!
Languages
- 1 new strings added, 168 updated, 0 fuzzied, and 0 obsoleted
Security
- Ensure filter values are properly escaped before use in queries
Tweaks
- Change text on Tickets WooCommerce settings to properly reflect delay changes
- Add option to use a different page as the default Attendee Registration page using the
[tribe_attendee_registration]shortcode - Update hooks used to notify promoter of changes
- Add new hook
tribe_tickets_plus_woo_reset_attendee_cacheto notify when an WooCommerce attendee is reset on cache - Changed views:
meta/checkbox,meta/radio,tickets-plus/orders-edit-meta
Fixes
- Change priority of initializing of CSV mapping
- Use a md5 hash for checkbox and radio option names to prevent fields from not saving if they a large amount of characters and handle the processing of them
- Swap similar methods with each other for statuses of ticket generation and emails in WooCommerce, thanks to @aaemnnosttv for the code!
- Add filter for better overriding of archive title
- Prevent missing stati causing query errors
- Trigger showing the submit button in "my tickets" view
- Handle null/empty values when iterating through attendee fields
Languages
- 5 new strings added, 27 updated, 0 fuzzied, and 1 obsoleted
Fixes
- Prevent fatal when not using Blocks Editor with Event Tickets and Events Calendar Pro active
Fixes
- Correct issue with WooCommerce ticket charges not being sent to Stripe and other gateways
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
Fixes
- Prevent fatal happening on Widget Calendar Mini with Site Origin Page builder
Tweaks
- Update version of Handlebars.js dependency to version 3.0.6