· v1.300

Allow Custom Domains On Stores Without A Builde...

Other Features

  • elliot: Human approvals for destructive ops with a friendlier card
  • elliot: Improve tool use UX
  • elliot: Onboarding flow prompt and tone of voice improvements, model changed to sonnet 5
  • i18n: Add admin hardcoded-string audit with build-time regression guard
  • i18n: Add admin translation keys for manage and design surfaces
  • i18n: Add admin.design translation keys
  • i18n: Add chatbot header/trigger/thread translation keys
  • i18n: Translate /design page chrome and preview toolbar
  • i18n: Translate admin home dashboard
  • i18n: Translate admin shell and layout chrome
  • i18n: Translate blog, loyalty, newsletters, and marketing areas
  • i18n: Translate builder chat composer and message rendering
  • i18n: Translate builder chat content and feedback session lock
  • i18n: Translate builder comments, design session, and panels
  • i18n: Translate builder file explorer
  • i18n: Translate builder site header, share, and comment input
  • i18n: Translate chatbot input and message list
  • i18n: Translate chatbot workspace, mentions, and sidebar
  • i18n: Translate customers, orders, coupons, invoices, and carts
  • i18n: Translate design builder chrome and store builder settings
  • i18n: Translate products, categories, brands, and inventory
  • i18n: Translate remaining admin surfaces
  • i18n: Translate sandbox creation loading slides
  • i18n: Translate store settings and domain management

Fixes

  • Add version-skew protection
  • [admin]Keep server-only whats-new code out of the client bundle
  • [api]Derive store from session when minting API keys
  • [chatbot]Format money via formatMoney to stop 100x inflation
  • [checkout]Derive isPaid from Stripe instead of trusting the client
  • [checkout]Verify address ownership before attaching to cart
  • [create]Wrap onboarding routes in IntlClientProvider
  • [domains]Remove www counterpart redirect before its target domain
  • [elliot]Catch reopened chats up with the durable eve journal
  • [orders]Tolerate legacy snapshots missing originalPrice
  • [orders]Type test snapshot from the order schema