Howdy folks! Event Tickets 4.12.2 has released and includes a handle of fixes and updates that improve compatibility with our Promoter event email service while also refining the attendee registration integration for those of you using the Event Tickets Plus add-on.
Oh, and we’ve included a hidden goodie — a sneak peak at our new RSVP design. About a month from now (fingers crossed!), we will release a new look to our RSVP layout, and we’re giving you a sneak peek of it in this release. Learn more about how to unlock this preview with these instructions.
Otherwise, this is a relatively minor release that should be smooth sailing when updating. That said, it’s always a good idea to backup your site and test changes in a development environment before installing this on your live site, as you would with any other WordPress update.
- Fix – We resolved a PHP notice when rendering the new birth date field for attendee registration fields.
- Fix – We’re improving backwards compatibility for tribe_upload_image to help support the function in WordPress before 5.2 and below.
- Feature – We added the Tribe\Traits\With_Db_Lock trait to provide methods that are useful to acquire and release database locks.
- Feature – We added the tribe_db_lock_use_mysql_functions filter to control whether database locks should be managed using MySQL functions (default, compatible with MySQL 5.6+) or SQL queries.
- Tweak – We added a tribe_promoter_max_retries_on_failure filter to set the maximum number of attempts to notify Promoter of a change on the WordPress installation. The default number of attempts is 3.
- Tweak – We now register logs when notifications to Promoter fail and then reattempt to notify until the limit of tribe_promoter_max_retries_on_failure is reached per notification.
- Tweak – We’ve improved the birth date field styles that could show up without styling under certain contexts.
- Tweak – To improve integration with our new Virtual Events add-on for The Events Calendar, we’ve added a hook to the ticket email template to allow injecting content between ticket details and organizers.
- Tweak – For the [tribe-user-event-confirmations] shortcode, we link to both the event and the direct My Tickets page.
- Hooks – https://docs.theeventscalendar.com/reference/since/event.tickets.plus4.12.2/
- Security – We removed the deprecated usage of
escapeMarkupin Select2 (props to @miha.jirov for reporting this).
- Language – 39 new strings added, 26 updated, 0 fuzzied, and 0 obsolete