← Back to all sparks
S

Spree Commerce

E-COMM
Velocity5.0

Open-source Rails-based ecommerce platform

Spree 6.0 turns an open-source storefront into a marketplace, now with PayPal in the box

headless-commercemarketplaceb2b-commercetypescript-sdkmcpopen-source-ecommerce
◆Current state
Spree 6.0 shipped on 27 October as a rewrite of Spree Core, adding multi-vendor marketplace operations, B2B features, cross-border tax handling, stock reservation and an Admin MCP server. Four patch releases have followed in two and a half weeks, the latest 6.0.4 on 12 November, which mostly rolls SDK fixes and updates the CLI's agent skills, upgrade and code-generation commands. The 6.0.3 patch added the PayPal checkout provider to the published gems.
◆Where it's heading
The 6.x line is in stabilisation: weekly patches across the Ruby gems and TypeScript packages, with the CLI absorbing much of the developer-facing change. The CLI's agent skills and the Admin MCP server point to Spree treating AI coding agents as a primary way developers build on it.
◆Prediction
More 6.0.x patches at a roughly weekly cadence are likely, with CLI and SDK changes carrying most of the work until a 6.1 feature release. The entries give no date or scope for 6.1.

◆Recent moves

  1. 1d ago

    Spree 6.0.4 patch with CLI agent-skills update

    The fourth 6.0 patch in two and a half weeks bumps the gems and npm packages to 6.0.4 and moves the CLI to 3.7.0 for agent-skill updates in `spree upgrade` and `spree info` plus SDK generator fixes. It continues the post-rewrite stabilisation cadence rather than adding new store features.

    View source ↗
  2. 8d ago

    Spree 6.0.3 ships the PayPal checkout gem and CLI pinning

    The third 6.0 patch in nine days adds the PayPal checkout provider to the gems Spree publishes, and the CLI can now pin it to the project's version. It fills a payments gap after the 6.0 rewrite rather than adding new direction.

    View source ↗
  3. 11d ago

    Spree 6.0.2 patch across gems and TypeScript packages

    6.0.2 is the second patch in a week after the 6.0 rewrite, rolling every pending changeset across the gems and TypeScript packages. Quick patch cadence is the expected cleanup after a major core rewrite.

    View source ↗
  4. 15d ago

    create-spree-app 2.4.2 aligned to Spree 6.0.1

    The create-spree-app package moving to 6.0.1 in the same release. A version alignment, nothing separate to note.

    View source ↗
  5. 15d ago

    Spree CLI 3.6.1 ships the 6.0.1 patch

    The CLI release that rolled gems and TypeScript packages to 6.0.1, shipping pending changesets such as custom-field expansion and storefront SEO settings as a patch.

    View source ↗
  6. 17d ago

    Spree 6.0

    6.0 is the release the 5.x SDK and React dashboard work was building toward: a rewritten core with marketplace, B2B, tax, inventory and fulfilment features in the open-source package.

    View source ↗