Changelog· Page 4

The latest updates, improvements, and fixes to Your Next Store. Subscribe via RSS. Curious what's coming? See the roadmap.

· v1.290

Features

Fixes1
  • [i18n]Make store language the default for legal docs & translations
· v1.289
· v1.287

Order timeline, tags, packing queue and bulk actions

Order activity timeline

Every order carries an operational event log, rendered as a timeline of what happened and when — status changes, fulfillment steps and payment events in one column. Your team can add comments to it, so the reason behind a refund or a delayed shipment stays attached to the order instead of living in a chat thread.

Order tags and a packing queue

Tag orders to match how your operation actually sorts work — priority, courier, fragile, whatever you use. A "packed" marker and a dedicated "To pack" view give the warehouse a single queue of what still needs boxing.

Bulk order selection and actions

Select a run of orders in the list and act on all of them at once, which turns a morning of repeated clicking through fifty orders into one pass.

· v1.286

Redesigned toasts and a clearer inventory list

Redesigned toasts

Toasts across admin have been redesigned, with the recolored wave treatment now covering every type, so success, warning and failure read differently at a glance instead of all looking alike. Failed product saves also name the field that's wrong rather than reporting a generic error.

Inventory list improvements

The inventory list has a tighter layout and shows SKUs where you'd expect them, which makes matching a row to a shelf label or a supplier sheet a matter of scanning the page rather than opening each product.

Fixes5
  • [collections]Persist removal of collection image
  • [api-types]Add description and barcode to variant SDK body types
  • [blog]Restore image insertion in the TipTap content editor
  • [checkout]Show loading state on cart checkout
  • [checkout]Wait for cart sync before checkout
· v1.285

Door check-in for events

Check-in endpoints and an attendee roster cover the door on event day: staff mark ticket holders as arrived and see, live, who is already inside and who is still expected. No spreadsheet printout, and no separate scanning app to buy.

· v1.284

Attendee networking profiles

Ticket holders can fill in a networking profile and browse a directory of everyone else attending, turning a ticket sale into a reason to show up early. Organizers get the connection layer conferences usually bolt on from a separate tool.

Fixes4
  • [admin]Switch store redirects to dashboard, not deep path
  • [bundles]Stop infinite success-toast loop on save
  • [onboarding]Reject nonsense input in AI address parser
  • [seo]Seed default store meta description on store creation
· v1.283

Localized collection editor and support inbox endpoints

Localized collection editor

The collection editor is fully localized: labels, hints and validation messages all come from the translation catalog, so a merchant running admin in another language no longer runs into English-only strings halfway through building a collection.

Customer support inbox endpoints

Support conversations are readable and writable over the public API. Teams already running a helpdesk can pull store messages into it, or push replies back, without a person sitting in two inboxes.

Fixes2
  • [admin]Keep inventory/products tables within bounds on long names
  • [checkout]Never pass billingAddress to confirm() when taxes off
· v1.282

Feedback session endpoints

Feedback sessions — the loop where comments pinned on a live store preview are turned into deployed changes — are now driven through the public API. Sessions can be started, inspected and finalized from your own tooling, which makes them usable as a step in a wider review process.

Fixes2
  • [storefront]Unescape [domain] glob so checkout CSS is generated
  • [checkout]Recreate Stripe session on tax mode drift
· v1.281

Custom domain connect endpoints and tax ID collection

Custom domain connect endpoints

Connecting a custom domain to a store is now an API call. Agencies and anyone provisioning stores programmatically can attach a domain and follow its verification state without clicking through admin.

Tax ID collection at checkout

Checkout collects a buyer's tax ID through Stripe's TaxIdElement, so B2B orders arrive with a VAT or company number already attached instead of chasing it afterwards.

Also shipped

  • Store social links can be set through the API, alongside the rest of the store profile
Fixes1
  • [checkout]Recreate Stripe session missing tax_id_collection
· v1.280

Rule-based collections, bundle variant picker and API expansion

Rule-based collections

Collections can assemble themselves from rules instead of hand-picked lists. A recency rule keeps a New Arrivals collection limited to what actually arrived recently, and variant-attribute rules gather every product carrying a given size, color or material — set the rule once and the collection maintains itself.

Bundle variant picker

The bundle editor now picks items at the variant level and stacks quantities, so a bundle can hold three of one variant and one of another without repeating rows. Item decks stack from the top and unfold as you work through them.

Public API expansion

Bundles, loyalty, store settings, team management, newsletter campaigns, store analytics and subscriber lists (with bulk import) are all reachable through the public API, along with product assignment on subscription plans. Every new endpoint is registered in the OpenAPI spec, so generated SDKs and docs pick them up without extra work.

Also shipped

  • Paginated pickup-locations endpoint, so stores with many collection points can page through them instead of loading the lot
Fixes2
  • [bundles]Stack item decks from the top with an unfold animation
  • [api]Enforce store ownership on coupon and promotion associations