gems spree 6.0.1
v6.0.1

3 hours ago

Spree 6.0.1

This is the first patch release for Spree 6.0. It adds new store features, makes the admin dashboard easier to work with, adds Japanese translations, and fixes several bugs found after launch.

npx spree upgrade

✨ New features

  • Localized storefront SEO settings. Merchants can edit the store's SEO title and meta description on Store Settings and translate them into each supported language. #14997
  • Custom fields in the Store API. Records that can carry custom fields now return them with expand: ['custom_fields']. The Store API returns only fields marked as visible on the storefront. #14996
  • Stripe transfer reversals on refund. Refunding a marketplace order now reverses the matching Stripe transfer to the seller. #15000
  • Japanese translations for the admin dashboard and the seller panel. #15012

🧭 Admin dashboard improvements

  • Metadata on every record. Detail pages end with collapsible Custom fields and Metadata cards. Records listed inside other pages, such as payments, fulfillments and returns, get a "View metadata" item in their row menu. #15004
  • External references. The keys an ERP, PIM or CRM uses for a record now appear in the Metadata card, each with a copy button. #15006
  • Faster list filters. Filters use checkboxes, an "Only" shortcut on each value, status colours, and chips you can click to edit the filter. #15007
  • Getting Started checklist. Store setup moved from a nav entry to a sidebar card that can be minimized. It shows progress and links each step to where it is done. #15010
  • Standard time zones and admin languages. Store time zones now use IANA names and admin languages use ISO codes. The Store Settings time zone picker is fixed. #15001

🐛 Bug fixes

  • Stock is now allocated from a warehouse that can deliver the order, rather than from one that can't. #14986 by @mad-eel
  • Accepting an invitation while signed in now works in both the admin dashboard and the seller panel. #15015

🛠 Developer experience

  • spree CLI and create-spree-app now explain Docker network exhaustion and busy mail ports, and say how to fix them. #14989

📚 Documentation

  • Rewrote the Marketplace, Sellers and Catalogs user guides. #15003 by @jaburghes
  • Documented the Node.js and npm requirements and added npm troubleshooting. #14998

📦 Package versions

Package Version
Spree gems 6.0.1
@spree/sdk, @spree/admin-sdk, @spree/seller-sdk, @spree/core 6.0.1
@spree/dashboard, @spree/dashboard-core, @spree/dashboard-ui, @spree/seller-dashboard 6.0.1
@spree/cli 3.6.1
create-spree-app 2.4.2

Full Changelog: v6.0.0...v6.0.1

Don't miss a new spree release

NewReleases is sending notifications on new releases.