· v1.274

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