Events
Recent Updates
Security
- Hardened validation of copied legacy widget instances.
Tweaks
- Switched changelog tooling from jetpack-changelogger to @stellarwp/changelogger.
Fixes
- Resolved an issue where the events archive page title showed the date range of the oldest events in the calendar rather than the events listed on the page.
- Resolved an issue where Events archive pages could return a fatal error when the request included non-numeric or array pagination parameters.
Languages
- 0 new strings added, 99 updated, 0 fuzzied, and 5 obsoleted.
Security
- Hardened preset field data handling.
Languages
- 0 new strings added, 0 updated, 0 fuzzied, and 0 obsoleted.
Security
- Hardened attendee details rendering.
- Hardened validation of the ticket parameters.
Fixes
- Resolved an issue where a Stripe checkout could leave the buyer on an endless spinner with their payment taken but no order completed.
Performance
- Stopped resolving the current user during bootstrap on front-end requests to decide whether the admin Attendees screens should be registered.
Languages
- 1 new strings added, 16 updated, 0 fuzzied, and 0 obsoleted.
Fixes
- Prevented a fatal error on the WooCommerce order edit screen when attendee data was read from a generator, so orders containing tickets open normally again.
Languages
- 0 new strings added, 15 updated, 0 fuzzied, and 0 obsoleted.
Languages
- 7 new strings added, 1 updated, 0 fuzzied, and 0 obsoleted.
Tweaks
- Switched changelog tooling from jetpack-changelogger to @stellarwp/changelogger.
Languages
- 5 new strings added, 95 updated, 0 fuzzied, and 0 obsoleted.
Tweaks
- Improved the unified licensing page experience.
- Switched changelog tooling from jetpack-changelogger to @stellarwp/changelogger.
Languages
- 0 new strings added, 21 updated, 0 fuzzied, and 0 obsoleted.
Tweaks
- Switched changelog tooling from jetpack-changelogger to @stellarwp/changelogger.
Languages
- 0 new strings added, 22 updated, 0 fuzzied, and 0 obsoleted.
Tweaks
- Improved the unified licensing page experience.
- Switched changelog tooling from jetpack-changelogger to @stellarwp/changelogger.
Fixes
- Reduced the number of queries and the memory used when rendering events with shared capacity tickets by sharing the event attendees between all the tickets of the same event and by caching sold out inventory results in
Tribe__Tickets__Ticket_Object::inventory(). - Resolved an issue where an attendee could still be checked in after their order was refunded.
Fixes
- Corrected CSV imports that failed to show any records on sites with a symlinked uploads folder.
- Resolved an issue where event times rendered in UTC on WooCommerce order pages and emails when PHP's default timezone was changed by third-party code.
- Resolved an issue where multi-day all-day events displayed an incorrect end date when PHP's default timezone was changed by third-party code.
- Resolved an issue where the Event Tickets registration page returned a 404 when the "Return 404 for disabled view URLs" setting was enabled.
Languages
- 0 new strings added, 3 updated, 0 fuzzied, and 0 obsoleted.
Fixes
- Resolved an issue where the "Get Tickets" modal didn't update the quantity and total price when reopened.
- Resolved an issue where ticket order emails could include an unrelated PDF by generating the ticket PDF attachment with an unguessable temporary filename.
Languages
- 0 new strings added, 0 updated, 0 fuzzied, and 0 obsoleted.