Ticket endpoints in the Commerce SDK and checkout consents API
Ticket endpoints in the Commerce SDK
Ticket endpoints are now fully typed in the Commerce SDK. A custom storefront can list, issue and validate tickets with the same type safety as products, instead of hand-writing fetch calls against the API.
Checkout consents via the API
Checkout consents are managed through /api/v1/settings/checkout-consents. Add, edit or retire the consent checkboxes shown at checkout programmatically — handy when legal text is maintained outside YNS.
Also shipped
- Collections can be grouped through an optional group key, for storefronts that show collections in sections
- Attendee token links are view-only, so a forwarded ticket link can't be used to alter the booking
Fixes
- [builder]Detect client-side infinite render loops in preview
- [builder]Stop running biome after every agent edit
- [checkout]Close the queued-submit race and the automatic-tax address gaps
- [checkout]Restore minimal deps on the prefilled-address push effect
- [settings]Clamp long checkout consents with a show-more toggle