· v1.236

Internationalization, Shippo addon and Command Hub

Internationalization

YNS now ships with multi-currency and translations. Stores can configure additional currencies alongside the base, with per-currency prices, automatic conversion rates, and a checkout flow that handles currency switching end to end. Every content surface — products, categories, collections, reviews, blog posts — is translatable inline, with AI-generated translations available as a tool you can invoke and per-entity override.

Shippo addon

Connect a Shippo account to YNS and get live rates at checkout, label generation from the order page, and automatic tracking-number sync.

Command Hub

A new unified workspace for AI-powered operations — media generation, product operations, and batch edits. Image Studio (AI-powered product media) lands as the first tool inside Command Hub, with more to follow.

Also shipped

  • Volume-based pricing — configure tiered pricing per product, with per-variant overrides; applies through the cart flow and surfaces on the product page
  • AI-driven store insights — the store agent surfaces actionable insights about the store (mentioned to the agent via createInsight)
  • Drag-and-drop images into AI Builder — drop images straight into the chat as context
  • Image/video generation via xAI Grok Imagine — switched from Fal.ai to xAI's Grok Imagine under the hood
  • OpenAPI spec + YNS code-mode MCP — full openapi.json spec exposed, and an MCP server that lets the AI Builder call YNS API endpoints in code mode
  • AI Builder skills — the Builder agent can now load and use skills for specialized tasks
  • Store address validation — address fields validate against the Google Maps API
  • Notes on invoices — add free-form notes to any invoice
  • Product reviews APIGET and POST endpoints for product reviews
  • NPS popup — in-app NPS prompt wired through the PostHog API
  • Titles on every admin page — every admin route now has a proper page title
  • Refined admin chat workspace — expanded and tidied the chat sidebar and page layout
  • Clarifying questions for unclear prompts — the Builder asks follow-up questions when a prompt is ambiguous
  • Tool-use rendering improvements — cleaner tool call visualization, static tool components swapped for JSON rendering

Fixes

  • [checkout]align shipping and pricing with tax behavior
  • [cart]bundle shows $0 in cart when a constituent product is also a line item
  • [cart]apply coupon button
  • [multi-currency]filtering enabled currencies
  • [translations]count
  • [translations]hide translations in the sidebar
  • [invoices]server-side PDF generation with branding
  • [ai-builder]websocket streaming losing messages
  • [ai-builder]remove false positives from protected files in the sandbox
  • [ai-builder]verify project existence on Vercel before creating it
  • [admin]empty state component and missing title in settings
  • [admin]overflow in product edit form
  • [admin]sidebar opening on desktops
  • [admin]header height
  • [admin]popup offset
  • [admin]landing page loading
  • [products]incorrect attributes shape
  • [prompt]allow "none" when no template matches store description
  • [hub]replace img elements with next/image in Media Studio