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