Changelog· Page 7

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

· v1.232

Command hub

A single keyboard-driven command palette spans the admin — products, orders, settings, store switcher, recent items — so navigation is one shortcut away from anywhere. The redesigned hub uses a table-based tab layout and Linear-style task statuses.

Also shipped

  • File tree browser improvements — faster, cleaner file tree in AI Builder
  • Preview toolbar redesign — refreshed icons and layout for the preview toolbar
  • Capitalized store names in admin header — small polish on the admin shell
Fixes1
  • [checkout]skip comparing translations when updating checkout state
· v1.231

Plan AI credits management and AskUserQuestion in chat

Plan AI credits management

Manage AI credits per plan — monthly allotment, rollover rules, overage pricing. Credits show up in the billing page with a live balance and recent-usage breakdown.

AskUserQuestion in chat

The chatbot can pause mid-task to ask the merchant a structured question with preset options, rather than parsing free-form replies. Cleaner dialogue for multi-step flows.

· v1.230

File explorer in AI Builder and SEO competitor audits

File explorer in AI Builder

AI Builder gets a file explorer and terminal view alongside the chat, with tabbed command logging in the terminal. Inspect the generated codebase, run commands, and debug without leaving the Builder.

SEO competitor audits

Pick a competitor domain and get an audit of their on-page SEO — titles, meta, headings, schema. YNS highlights gaps where your store could catch up.

Also shipped

  • Refined chat UI — assistant chat and product cards cleaned up in the admin chat
Fixes4
  • [ai-builder]file API auth and terminal bash tracking
  • [ai-builder]file explorer placeholder text clarity
  • [checkout]checkout performance improvements
  • [billing]remove trial
· v1.229

Publish lock for subscriptions, TodoWrite in chat and query analytics

Publish lock for subscriptions

Publishing to production is gated on an active subscription, and a lock icon on the publish button makes the state obvious rather than surfacing the error only after a click.

TodoWrite in chat

The admin chatbot can maintain a to-do list scoped to the current conversation, updating items as it works. Useful for multi-step operations that take more than one tool call.

Query analytics

A query analytics view shows what customers are searching for on the storefront — zero-result queries, popular terms, and conversion from search to purchase.

Also shipped

  • Max Mode in the Builder — higher-throughput execution mode for ambitious Builder tasks
  • Stripe tax integration — storefront pulls tax computations from Stripe Tax
  • SEO audits — on-page SEO audit in admin (YNS-1003); competitor audits follow in v1.230
  • AI-generated store name and subdomain — onboarding autofills a coherent store name and subdomain from the prompt
  • Template auto-assignment from initial prompt — the Builder picks a matching template based on the user's first prompt
  • Storefront search API — new search endpoint for storefront product search
  • Store share link — share a deployed store's preview via a unique link
  • Invitation reminders — cron + workflow that nudge invited team members via email
  • Cursor-based product pagination — admin product list paginates via cursors for faster scroll through large catalogs
  • Design mode with improved element selection — click-to-select UX refined for design mode
  • Stop button in Builder — cancel in-progress agent work from the chat
  • Refined billing page — cleaner layout and clearer plan details
  • Chatbot polish — product creation with approval, fast mode for first messages, collapsible thinking blocks in tool calls, Stripe-unavailable message in checkout
Fixes18
  • [checkout]country selection usability in checkout
  • [chat]persisting and animating messages (YNS-1016)
  • [chat]scroll and reloading glitches
  • [chat]simplify assistant message during execution
  • [ai-builder]not persisting messages in max mode
  • [ai-builder]redirect for unpublished AI Builder stores on localhost
  • [ai-builder]interrupt Claude instead of stopping
  • [ai-builder]tooltip text for prompt submission clarity
  • [admin]product form and edit card responsiveness
  • [admin]pagination speed-up for admin products
  • [admin]createdAt ordering in product browse
  • [admin]analytics redirect to dashboard
  • [admin]not-published page for unpublished stores
  • [invoices]correct invoice sums (YNS-1000)
  • [ui]mobile navbar responsiveness
  • [ui]referral badge visibility on legacy mobile stores
  • [performance]faster page reloads
  • [db]missing indexes
· v1.228

Custom AI instructions, AI media generation and bulk CSV product import

Custom AI instructions

Define voice, tone, and knowledge boundaries for your store's AI via a per-store instructions form. The AI Builder picks these up on every interaction, so the persona stays consistent across tasks and sessions.

AI media generation

Generate product images, lifestyle shots, and banner media from a prompt inside the AI Builder. Generated assets drop into the media library ready to attach to products or blog posts, with per-generation cost tracking.

Bulk CSV product import

A REST endpoint accepts a CSV of product data and bulk-creates products with variants, prices, inventory, and media URLs — no one-by-one creation loop.

Also shipped

  • Open-source GitHub banner on the landing page — surface the open-source base of YNS from the marketing site
  • Redesigned publish button — Stripe-pattern shimmer on the publish button in design mode
  • AI SDK UI components in admin chatbot — chatbot migrated to the shared AI SDK UI component set
  • More store templates — expanded the template library (YNS-985)
Fixes3
  • [billing]improve how credits are deducted
  • [ai-builder]tab indentation for agent memory
  • [ui]clarify GitHub banner wording to reference open-source base
· v1.227

Invoices for past orders, chatbot memory and browse-all templates

Invoices for past orders

Generate invoices for historical orders that shipped before invoicing was enabled, with a dedicated invoice modal in the order page. Useful for catching up on bookkeeping after migrating to YNS.

Chatbot memory

The admin chatbot remembers merchant preferences across sessions — brand voice, product focus, recurring workflows — so repeated instructions aren't needed.

Browse-all templates page

New gallery page that lists every store template in one place, with preview screenshots. Picking a starting point for a new store no longer requires trial-and-error.

Also shipped

  • Expanded chatbot tooling@mention support, Markdown rendering in messages, and a getOrderDetails tool for pulling order info on demand
  • Credits-based UI — UI now shows credits instead of dollar values, with a per-store credit counter in the store switcher
  • Geo-prefilled country in checkout — unregistered shoppers see their country pre-selected based on geo
  • Consolidated store creation — all onboarding flows consolidated onto a single root page
  • Sandbox kept warm in background — AI Builder sandbox stays resident to cut cold-start waits
  • More store templates — template library expanded (YNS-985)
  • AI billing margin tuning — internal multiplier on token deductions for finer-grained credit pricing
Fixes7
  • [checkout]newsletter consent handling and subscriber creation
  • [admin]filter stale carts from active carts list
  • [admin]rename Admin section to Manage
  • [chat]max-width of expanded floating chat input
  • [ai-builder]reset activity only when sandbox is visible
  • [ui]prioritize store favicon
  • [marketing]update hero subtitle copy on /create
· v1.226

Downloadable source code, low-stock highlights and store ownership transfers

Downloadable source code

Pro plan subscribers can download the full source of their AI-built store. Own the code outright — host it anywhere, fork it, keep it.

Low-stock highlights

Products below their low-stock threshold are highlighted inline in the product list with a dedicated filter. No need to sort and scan.

Store ownership transfers

Transfer ownership of a store to another account — useful for agencies handing off finished projects or founders restructuring teams.

Also shipped

  • Visual element picker in AI Builder — click any element in the preview to reference it in the next prompt
  • Team invitations and management (groundwork) — invitation flow, acceptance with dynamic redirects, member limits, and upgrade prompt wired up; further polish follows (marked WIP in-commit)
Fixes4
  • [seo]saving SEO settings
  • [image-cache]match cached images per-product instead of bulk store-level assignment
  • [chat]floating chat input animation
  • [admin]text alignment for last saved date
· v1.225

Redesigned auth pages, preloaded template previews and product suggestions

Redesigned auth pages

Sign-in, signup, and email verification pages rebuilt from scratch — cleaner layout, consistent typography, clearer error states.

Preloaded template previews

Template preview images are preloaded on the create-store page so picking a template never pauses on a blank thumbnail.

Product suggestions

A new suggestion component on product pages surfaces related items from the same category, collection, or recent customer views.

Also shipped

  • Floating chat input — persistent chat input that hides cleanly during editing mode
  • Navigation combobox — drill-in search replaced with a fuzzy combobox for jumping anywhere in the admin
  • Server-side Google Tag Manager (sGTM) — analytics tags routed through a server endpoint for better control and privacy
  • Geo-based default currency — Vercel geo headers drive the default currency for new visitors
Fixes5
  • [onboarding]store generations from templates were missing images
  • [onboarding]generateObject for store setup to prevent JSON parse failures
  • [ai-builder]failed to push when using templates
  • [api]render content as HTML in legal pages API
  • [dashboard]consistent card heights and recommended tools spacing
· v1.224

Checkout trust badges, subscriber CSV export and subscription payment retries

Checkout trust badges

Configurable trust badges and social proof slots on the checkout page — payment method badges, security seals, and review counts — plus a sticky CTA to keep the checkout button always reachable.

Subscriber CSV export

Export the subscriber list as CSV for segmentation in external tools. Respects the filters applied in the admin view.

Subscription payment retries

Failed subscription renewals are retried on a configurable schedule with customer-facing dunning emails. Fewer silent cancellations from one-off payment failures.

Also shipped

  • SEO overhaul — Organization schema, CollectionPage JSON-LD, dynamic OG images, sitemap entries with blog posts, refined checkout metadata, robots.txt updates, loyalty i18n, and IndexNow URL submission
  • Agentic Commerce Protocol — initial support for the emerging protocol that lets AI agents interact with stores
  • Legal pages API — endpoints and types for fetching legal pages (terms, privacy, etc.) programmatically
  • Coupon per-product limits — cap coupon usage by product count, not just total applications
  • currentPath context in AI Builder — the agent now sees the current admin path the user is on as conversation context
  • Subscription status in billing — billing page surfaces the live subscription status
  • Production server on Bun — server migrated from Node to Bun for faster startup and lower overhead
Fixes8
  • [checkout]refresh stale state after successful Stripe checkout
  • [cart]invalid uuid in cart query
  • [loyalty]distinguish between environments in loyalty points
  • [ai-builder]periodic sandbox timeout extension during agent work
  • [ai-builder]git commit command for initial store setup avoids empty commits
  • [chat]Escape key closes chat only if not handled elsewhere
  • [admin]email settings design
  • [ui]width changes when opening menus
· v1.223

Checkout compliance, adaptive onboarding and legal page templates

Checkout compliance

Configure consent prompts — cookies, marketing, data processing — directly from settings. Consent is captured with the checkout and flows through to compliance reports.

Adaptive onboarding

The onboarding dashboard adapts to the store type (AI-built vs. legacy, physical goods vs. digital), surfacing only the setup steps that actually apply.

Ready-made privacy policy, terms of service, and return policy templates — populated with your store details and attached to the storefront in one click.

Also shipped

  • AI Builder overhaul — redesigned chat window with message examples, top navbar for admin/Builder context, back/forward navigation without reload, WIP overlay during changes, dead-sandbox detection, Sentry integration, server-side token deduction, pricing fetched from the API, sandbox auto-stop on window close or inactivity
  • Refreshed admin navigation — command menu in the admin layout, drill-in sidebar with search, unified drill menu for settings, onboarding sidebar button, store switcher that shows the current store
  • Template-based store creation — onboarding can start from a template; store bootstrapping is split between agent and template for faster setup, and template previews use cron-generated screenshots instead of iframes
  • EU country detection and compliance — auto-detects country for storefront and admin; EU-specific compliance features light up where applicable
  • Legal onboarding integration — legal pages and compliance settings are now part of the onboarding flow
  • Commerce additions — collection creation API route, newsletter popup tool, billing transactions list, cached analytics data, and parallelized collection creation (YNS-934)
  • Two new store themes — final two themes land for YNS-921
  • System prompt: Commerce SDK — sandbox system prompt updated to use the Commerce SDK
Fixes12
  • [ai-builder]show Builder chat loading state instead of flashing the assistant chat
  • [admin]flash of wrong drill-in content when switching sidebar sections
  • [admin]restore clickable sidebar parent items
  • [admin]sidebar navigation overflow
  • [admin]store deletion redirect handling
  • [admin]store switcher new-store button path
  • [admin]relative date rendering
  • [admin]missing addons link
  • [billing]move manage subscription button
  • [chat]remove chatbot expanding
  • [domains]vendor-neutral domain error messages
  • [ui]blog sidebar color