Changelog· Page 5

The latest updates, improvements, and fixes to Your Next Store. Subscribe via RSS.

· v1.252

End-session escape hatch on deploy failure

When a feedback session's deploy fails, you can now end the session directly instead of being stuck on a broken state, freeing the builder to carry on.

Fixes1
  • [vercel]Duck-type SDKError/VercelApiError to survive bundle splits
· v1.251

Hide auth icon in embedded checkout

Adding ?auth=0 to a checkout URL hides the account icon, giving a cleaner guest or embedded checkout when account sign-in isn't wanted.

Fixes4
  • [api]Hide draft/hidden products from public collection endpoints
  • Remove replaceExistingByName for YNS API keys and hide duplicates in settings (temp fix)
  • [deps]Upgrade workflow to 5.0.0-beta.5
  • Revert all recent changes related to vercel api keys
· v1.250

Volume pricing translations and per-row admin actions

Volume pricing translations

Volume pricing quantity labels and the price-per-unit hint are now fully translated, so tiered pricing reads correctly in every storefront language.

Per-row duplicate and delete actions

Admin tables gain inline duplicate and delete actions on each row, so you can copy or remove an entry without opening it first.

Fixes1
  • [cart]Typing 0 in qty removes item, prevent value revert on blur
· v1.249

Feedback sessions and domain purchases

Feedback sessions

Feedback sessions let you pin comments directly onto a live store preview and hand them to an AI agent that applies the changes, deploys, and reports back for review — a full comment-to-change loop without leaving the builder. Sessions track real Vercel deploy state, block parallel edits while one is active, and notify you in Slack when work is ready for review.

Domain purchases

You can now buy domains straight from YNS and manage the ones you own — including auto-renewal — without leaving the platform or wiring up a separate registrar.

Also shipped

  • AI Builder onboarding flow: conversational template suggestions and a chat-based taste quiz on /create
  • Image attachments and persisted click offsets on feedback comments
  • ?prompt= parameter for auto-submitting a prompt on the /create page
  • Improved AI Builder loading screen and more reliable skill commands
  • Larger free-trial AI token allowance
  • Upgraded the sandbox model to Opus 4.7
Fixes40
  • Always update commerce-kit
  • [api-keys]Split reserved-name helpers into client-safe module
  • Assign correct domain to published deployments
  • [builder]Auto-reconnect WS on submit, hide stale progress chrome
  • [builder]Raise hero image quality from cloned sites
  • [builder]Recover from dead sandbox in file viewer
  • Cache issues in ai builder - never remove caching
  • [chatbot]Refresh route after tool-driven mutations
  • [clone-store]Pin AI Gateway to anthropic via body proxy
  • [create]Surface silent errors in visuals stage
  • Dedup YNS Vercel Key in API Keys settings
  • Do not show variant options on product page if there's only one variant
  • Domain auto-renewal api call
  • [feedback]Drop submit + end session buttons from lock screen
  • [feedback]Finalize moves session to in_review, not done
  • [feedback]Fire ready-for-review Slack ping after self-check, not finalize
  • [feedback]Flip session to processing synchronously on finalize
  • [feedback]Hide preview link + button after submission
  • [feedback]Kill sandbox at session start, refuse to revive while active
  • [feedback]Pin commerce-kit exactly in prepare workflow
  • [feedback]Preview link points at preview alias, sidebar defaults to in_review
  • [feedback]Show real Vercel deploy state on lock screen
  • [feedback]Suppress chat sidebar entirely when feedback session locks builder
  • [feedback]Switch to seen-ID dedup
  • [feedback]Tear down builder mode + sandbox keepalive when lock screen mounts
  • [feedback]Tighten comment-API gates to in_progress only
  • Hide comments toolbar after finalizing
  • Imports
  • [infoGrid]Columns on mobile
  • Lockfile
  • [loops]Sign up new users into YNS users list, not AI Waitlist
  • [onboarding]Drop orphan +1 left over from removed legal section
  • Remove furgonetka webhooks because they're broken
  • Remove SEO audit because it's not working properly
  • Restore getFeedbackPreviewDomain import after rebase
  • Reveal sidebar accordion items
  • Security - prevent modifications of carts that don't belong to current store
  • [slack]Submit notification no longer claims session is ready for review
  • Status bug
  • Wrap delete button in AlertDialog
· v1.248

Features

Fixes1
  • Correct coupon dates validation
· v1.247

Rename stores end to end

Renaming a store now cascades through its subdomain, Git repository and Vercel project in a single action, so the new name stays consistent across every backing resource instead of leaving orphaned references behind.

Fixes2
  • Pass only plain objects to client components from Stripe
  • Use proxy:auto for firecrawl to improve timeout errors
· v1.246

Scroll-to-bottom button and 0% fees in pricing

Long AI Builder conversations now get a scroll-to-bottom button to jump straight back to the latest message, and the pricing page states 0% transaction fees up front so the offer is clear before you sign up.

Also shipped

  • Brand guidelines CRUD with file extraction
  • Version restoration for AI Builder chat conversations
  • Model thinking time is now persisted across reloads
  • Minor visual improvements
Fixes6
  • [ai-builder]Persist tool calls and user interruptions
  • [ai-builder]Tool usage permissions
  • [clone-store]Remove musl SDK binary before clone runner exec
  • Displaying free shipping information in admin and order success pages
  • Hide instant shipping
  • [clone-store]Pin SDK binary to glibc variant
· v1.245

Contact form endpoint

A new contact-form endpoint captures customer enquiries from the storefront and routes them into the admin inbox, so messages land in one place instead of scattered across personal email.

Also shipped

  • Rich text descriptions for products
  • Redesigned inbox list header and message rows, with an unread badge on the Messages sidebar item
  • Onboarding now surfaces on the dashboard until setup is complete
  • Conventional-commit guidelines in AGENTS.md
Fixes8
  • Add email to furgonetka tracking
  • [admin/inbox]Scope lg negative margin to the x-axis only
  • [ai-chat]Generative ui persistance
  • Losing state between /manage and /desgin navigation and stale chat content on org change
  • AI Builder errror 'WebSocket not connected'
  • Hide 'Edit product details in Store Builder' for AI Builder stores
  • Prevent knip from deleting sandbox-only files
  • Remove coming soon features from legacy store builder
· v1.244

0% transaction fees on all plans

YNS no longer takes a cut of your orders. Every plan — free and paid — runs at 0% transaction fees on top of Stripe's own processing, so the full order value lands in your account. Platform revenue comes from subscriptions, not your checkout.

Also shipped

  • Continuous linting in AI Builder — the agent catches lint and type issues while it edits, so generated code stays clean
  • Image prompts in AI Builder — submitted images are now accepted as both attachments and URLs
Fixes3
  • [ai-builder]false positives in sandbox path hook blocking
  • [admin]hide migrate-to-AI-Builder entry point
  • [shipping]saving shipping tax rates
· v1.243

Unified inbox and shared-conversation previews

Unified inbox

Incoming emails now sit alongside contact-form messages in a single admin inbox — one place for every customer conversation, regardless of where it started.

Live preview in shared conversations

Shared AI Builder conversations now embed a live sandbox preview. Anyone you share the link with sees the generated store rendered in real time, not just the chat transcript.

Also shipped

  • AI Builder version history (groundwork) — architecture change that tracks every Builder version with its deploy status and linked commit. End-to-end plumbing is in place; the UI lands in an upcoming release
  • Google Tag Manager — add a GTM container to any store for analytics and tag management
  • Custom text on 0% tax rates — label zero-rated lines with a custom note (e.g. "Tax-free export") on invoices and checkout
Fixes1
  • [image-cache]tighten theme matching to avoid cross-category reuse