· 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 Elliot – 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 Elliot call YNS API endpoints in code mode
  • Elliot 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 API – GET 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
  • [elliot]websocket streaming losing messages
  • [elliot]remove false positives from protected files in the sandbox
  • [elliot]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