4.12.1
2020-05-20 Feature3 Fix6 Tweak2 Language1Features
- Added new field types to choose from when requiring Attendee Information on a Ticket or RSVP: Email, URL, Date of Birth, Date and Telephone, when using Event Tickets Plus. [ETP-89]
- Extend
tribe_events()with new post filtering options:has_attendees,attendee,attendee__not_in, andattendee_user. [ET-618] - Add new
tribe( 'tickets.post-repository' )object that works similar totribe_events()but supports any post type. [ET-618]
Fixes
- Remove opinionated
max-width: none;on generic elements over the Attendee Registration page CSS to prevent theme conflicts. [ETP-314] - Attendee Registration page briefly showing notice while tickets form is loading. [ETP-241]
- Ensure defaults are passed into
Tribe__Tickets__Editor__Template->attr()correctly instead of defaulting to an empty array. [TEC-2964] - Prevent problems with
func_get_args()usage around template inclusion for legacy template files. [TEC-3104] - Use unique HTML id for checkboxes and radio on the Attendee Registration fields to prevent conflicts. [ETP-306]
- Update several templates to account for a passed post to be of an unregistered post type, such as for an Event post when The Events Calendar plugin is disabled. [ET-787]
Tweaks
- Ensure tickets labels use a function to retrieve the label so that they can be filtered. [ETP-119]
- Output the internal Post ID to the Attendees Report's Event Title, each Ticket Name, and each Attendee. [ET-786]
Languages
- 15 new strings added, 412 updated, 14 fuzzied, and 15 obsoleted
