spree

An open source eCommerce platform giving you full control and customizability. Modular and API-first. Build any eCommerce solution that your business requires. Developed by @vendo-dev

OTHER License

Downloads
4
Stars
12.9K
Committers
1.1K

Bot releases are hidden (Show)

spree - v4.10.0

Published by damianlegawiec about 1 month ago

This minor release brings 2 exciting features:

🛤️ Rails 7.2 support
📦 automatic shipment tracking URL generation for UPS, FedEx, DHL, USPS, OnTrac, Amazon Logistics, and 160+ countries national postal services (S10 standard), thanks to amazing tracking_number library

More importantly

  1. we've changed the Spree Open Source License to standard AGPL-3.0 , which is fully described on our blog - https://spreecommerce.org/why-spree-is-changing-its-open-source-license-to-agpl-3-0-and-introducing-a-commercial-license/

  2. We're also introducing Spree Enterprise Edition with new enterprise-grade features and integrations available out of the box

Full Changelog

Full Changelog: https://github.com/spree/spree/compare/v4.9.0...v4.10.0

spree - v4.9.0 Latest Release

Published by damianlegawiec 2 months ago

This release improves the overall performance of Spree applications and brings many bug fixes we backported from Vendo. Major highlights are:

💻 new API endpoints for handling Wishlists and Variants in Storefront API
👨‍💻 improved Webhooks
💸 improved Store Credits
🐛 Sentry error reporting integration for API

Alongside this release, we've also launched a completely new Spree website and highlighted massive new features coming in Spree 5 🚀

How to upgrade

Please follow Spree 4.9 upgrade guide

Spree Core

Spree API

Full Changelog: https://github.com/spree/spree/compare/v4.8.3...v4.9.0

spree - v4.8.3

Published by damianlegawiec 4 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/spree/spree/compare/v4.8.2...v4.8.3

spree - v4.8.2

Published by damianlegawiec 5 months ago

What's Changed

Full Changelog: https://github.com/spree/spree/compare/v4.8.1...v4.8.2

spree - v4.8.1

Published by damianlegawiec 5 months ago

What's Changed

Full Changelog: https://github.com/spree/spree/compare/v4.8.0...v4.8.1

spree - v4.8.0

Published by damianlegawiec 5 months ago

Spree v4.8 🔥 🔥 🔥 🔥

🌎 This release includes some big changes in how we handle translations
previously even if you had only one language you still had to use the translations database tables - now we fall back to the original values, eg. for Products to spree_products.name, which makes upgrading from older versions much easier (especially if you have a big product catalog)

📖 New Documentation website
completely rewritten, updated, patched, integrated with API docs, and much easier to navigate - we're still working on adding missing sections/pages - stay tooned!

✨ both Admin Panel and Storefront now use Importmap, so you don't need node or any other build tool at all

🎨 both Admin Panel and Storefront received a new updated look and feel

🏎️ Storefront now uses Hotwire/Turbo

💻 easier to develop, easier to contribute - dev sandbox now runs on SQLite and doesn't require to install any additional tools

How to upgrade

Please follow Spree 4.8 upgrade guide

Spree Core

Spree Backend (Admin Panel)

Spree Frontend (Storefront)

New Contributors

Full Changelog: https://github.com/spree/spree/compare/v4.7.0...v4.8.0

spree - v4.7.3

Published by damianlegawiec 6 months ago

Fixed: Making sure we're always including Spree concerns with Spree namespace to avoid name clashing, eg. Spree::Metadata

Full Changelog: https://github.com/spree/spree/compare/v4.7.2...v4.7.3

spree - v4.6.6

Published by damianlegawiec 6 months ago

Fixed: Making sure we're always including Spree concerns with Spree namespace to avoid name clashing, eg. Spree::Metadata

Full Changelog: https://github.com/spree/spree/compare/v4.6.5...v4.6.6

spree - v4.5.5

Published by damianlegawiec 6 months ago

Fixed: Making sure we're always including Spree concerns with Spree namespace to avoid name clashing, eg. Spree::Metadata

Full Changelog: https://github.com/spree/spree/compare/v4.5.4...v4.5.5

spree - v4.7.2

Published by damianlegawiec 6 months ago

What's Changed

Full Changelog: https://github.com/spree/spree/compare/v4.7.1...v4.7.2

spree - v4.6.5

Published by damianlegawiec 6 months ago

bring back OrderContents and store credit methods to ease upgrading to Spree 4 https://github.com/spree/spree/commit/eb0fcf514db1abee9572838e2f98c5c5620a4a31

Full Changelog: https://github.com/spree/spree/compare/v4.6.4...v4.6.5

spree - v4.5.4

Published by damianlegawiec 6 months ago

bring back OrderContents and store credit methods to ease upgrading to Spree 4 https://github.com/spree/spree/commit/eb0fcf514db1abee9572838e2f98c5c5620a4a31

Full Changelog: https://github.com/spree/spree/compare/v4.5.3...v4.5.4

spree - v4.4.1

Published by damianlegawiec 6 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/spree/spree/compare/v4.4.0...v4.4.1

spree - v4.3.3

Published by damianlegawiec 6 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/spree/spree/compare/v4.3.2...v4.3.3

spree - v4.2.7

Published by damianlegawiec 6 months ago

bring back OrderContents and store credit methods to ease upgrading to Spree 4 https://github.com/spree/spree/commit/eb0fcf514db1abee9572838e2f98c5c5620a4a31

Full Changelog: https://github.com/spree/spree/compare/v4.2.6...v4.2.7

spree - v4.1.15

Published by damianlegawiec 6 months ago

bring back OrderContents and store credit methods to ease upgrading to Spree 4 https://github.com/spree/spree/commit/eb0fcf514db1abee9572838e2f98c5c5620a4a31

Full Changelog: https://github.com/spree/spree/compare/v4.1.14...v4.1.15

spree - v4.0.9

Published by damianlegawiec 6 months ago

bring back OrderContents and store credit methods to ease upgrading to Spree 4 https://github.com/spree/spree/commit/eb0fcf514db1abee9572838e2f98c5c5620a4a31

Full Changelog: https://github.com/spree/spree/compare/v4.0.8...v4.0.9

spree - Version 4.7.1

Published by rafalcymerys 9 months ago

What's Changed

Full Changelog: https://github.com/spree/spree/compare/v4.7.0...v4.7.1

spree - Version 4.6.4

Published by rafalcymerys 9 months ago

What's Changed

Full Changelog: https://github.com/spree/spree/compare/v4.6.3...v4.6.4

spree - Version 4.7.0

Published by rafalcymerys 11 months ago

Spree 4.7 is a technology upgrade, that's focused on bringing Rails 7.1 support and various internal improvements. As a step in moving away from our dependency on deface, Spree Backend now makes it possible to customize its main elements without using deface.

Major Changes

Spree Core

  • Set fallback locale for Mobility based on current store by @rafalcymerys
  • Remove globalize references by @rafalcymerys
  • Uncomment tests in service_module_spec.rb by @RicardoTrindade
  • Improve the performance of weight.rb sorting by @RicardoTrindade
  • Remove Ruby 2.7 support by @rafalcymerys
  • Changing translation process of permalink and slugs in models by @kpokorski
  • Add digital_asset_authorized_clicks and digital_asset_authorized_days to Store factory by @mbajur
  • Remove outdated Rails version checks by @rafalcymerys
  • Update serialize to work with Rails 7.1 by @rafalcymerys
  • Upgrade has_secure_token to work with Rails 7.1 by @rafalcymerys
  • Upgrade Ransack to support Rails 7.1 in Ransack by @rafalcymerys
  • Fix tests to work with Rails 7.1 by @rafalcymerys
  • Use dedicated deprecation class by @rafalcymerys

Spree Backend

  • Added an interface for customizing main menu, tabs and action buttons without using deface by @tomdonarski
  • Added compatibility with Rails 7.1 by @rafalcymerys
  • Removed unnecessary references to Spree Globalize by @rafalcymerys
  • Removed unnecessary Rails 5 version checks by @rafalcymerys
  • Upgrade JS dependencies by @rafalcymerys

Spree Frontend (Spree Rails Frontend)

  • Added compatibility with Rails 7.1 by @tomdonarski

New Contributors