· v1.303

Support references on errors, checkout redesign and API settings

Support reference on server errors

When something breaks, the masked error a merchant sees now carries a support reference. Send that code along and support can trace the exact failure in the logs instead of reconstructing it from a screenshot.

Checkout redesign

Checkout moved to a split layout with wallets up front and delivery ETAs shown against each shipping method, and addresses autocomplete through Google Places so buyers type a line instead of a form. An appearance editor in the admin previews your changes live before shoppers ever see them.

API settings with one persistent store key

The API settings page was rebuilt around a single persistent Vercel key per store, so there are no duplicates to juggle and no doubt about which key your integrations are actually running on.

Also shipped

  • Redesigned store-creation error screen, which now says what failed and what to do next

Fixes

  • [admin]Reload stale clients instead of retry-looping server actions
  • [api]Let store operators read drafts by product slug
  • [cart]Handle re-adding a bundle instead of failing on the unique index
  • [nav]Pin the checkout nav to a fixed height
  • [perf]Slim category page product columns to cut the payload sent to the browser
  • [storefront]Add a Suspense boundary to the ProductGrid block
  • [store]Stop minting the unusable auto-generated API key