· 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 – Elliot's 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

Fixes

  • [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
  • [elliot]reset activity only when sandbox is visible
  • [ui]prioritize store favicon
  • [marketing]update hero subtitle copy on /create