This release includes a fully featured Spree Admin MCP server!
For existing apps, you will need to run
npx spree upgrade && npx spree add mcpNew installations are getting it by default.
What's Changed
- Disable update check in test environments and on CI by @damianlegawiec in #14891
- Auto-open Admin Dashboard in browser when running
spree devby @damianlegawiec in #14890 - Added a coding agent prompt for upgrading storefronts to 6.0 by @damianlegawiec in #14893
- Fix image link for pending invitations by @jaburghes in #14901
- Rewrote the Products user guide and folded manage-products into it by @jaburghes in #14896
- Fix: Email branding preview ignored the uploaded logo by @damianlegawiec in #14905
- Fix: Made AGENTS.md the agent instructions file and added an agent skills prompt by @damianlegawiec in #14906
- Added extension fields to API responses and model extensions (V-3735) by @mad-eel in #14899
- Added CountryCode, CurrencyCode and LocaleCode value lists to the SDKs by @damianlegawiec in #14900
- Added external references to line items, fulfillments and returns (V-3735) by @mad-eel in #14897
- Fix/dashboard filter order and toast stack by @damianlegawiec in #14907
- Rewrote the Orders user guide and folded eight pages into it by @jaburghes in #14910
- Added AI coding agent setup: docs MCP server and spree add ai by @damianlegawiec in #14908
- Added Admin SDK examples to every Admin API endpoint by @damianlegawiec in #14912
- Fix: purchase order items now require a unit cost everywhere by @damianlegawiec in #14914
- Added end-to-end tests for purchase order costs, stock transfers and stock receipts by @damianlegawiec in #14915
- Added payment provider dashboard links to order payments by @damianlegawiec in #14913
- Added payment details with card checks and captures to order payments by @damianlegawiec in #14916
- Add an admin MCP server over a core agent-tool registry (V-3645) by @damianlegawiec in #14664
- Fix: Made dashboard package dependencies safe for apps to upgrade by @damianlegawiec in #14917
- Build(deps): Bump actions/setup-node from 7.0.0 to 7.1.0 in the github-actions group by @dependabot[bot] in #14918
- Tax exemption reasons, a Taxes settings page and clearer tax engine failures by @damianlegawiec in #14922
- Updated TypeScript packages (TypeScript 7, React Table 9 and 43 more) by @damianlegawiec in #14921
- Fix: Charge market prices as entered for buyers abroad by @mad-eel in #14833
- Fix: CI failing to load the mysql2 gem after the Ubuntu 26.04 runner upgrade by @damianlegawiec in #14923
- Changed dashboard rows to Item and banners to Alert by @damianlegawiec in #14925
- Fix: Store backfill migrations crashing on databases upgraded from earlier releases by @damianlegawiec in #14927
- Fix: Sorting by name failed in a non-default language by @mad-eel in #14928
- Add extension installs to spree add (V-3753) by @damianlegawiec in #14926
- Released Spree 6.0.0.rc4 and bumped the TypeScript packages by @damianlegawiec in #14929
Full Changelog: v6.0.0.rc3...v6.0.0.rc4
Upgrading
npx spree upgradeInstalling
npx create-spree-app