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
Bot releases are visible (Hide)
Published by damianlegawiec almost 6 years ago
This patch release contains bug fixes backported from master. We'd like to thank all the contributors who made this happen 👍
Published by damianlegawiec almost 6 years ago
This patch release contains bug fixes backported from master. We'd like to thank all the contributors who made this happen 👍
6.13
and removal of all deprecations for money 7.0
Published by damianlegawiec about 6 years ago
This patch release contains bug fixes backported from master. We'd like to thank all the contributors who made this happen 👍
Published by damianlegawiec about 6 years ago
This patch release contains bug fixes backported from master. We'd like to thank all the contributors who made this happen 👍
acts-as-taggable-on
version to 6.0
for Rails 5.2 compatibility (https://github.com/spree/spree/commit/5869ec4e0acbcf195e7e2c7c9b5e827d6fba4dee)5.2.0
due to ransack issues with 5.2.1
(https://github.com/spree/spree/commit/e6249d8d900bb2667aafa9a567590a29f564b9f6)Published by damianlegawiec over 6 years ago
This patch release contains bug fixes backported from master. We'd like to thank all the contributors who made this happen 👍
Published by damianlegawiec over 6 years ago
This patch release contains fix for problems with authenticity token due to rails changing their behaviour about handling API requests.
Published by damianlegawiec over 6 years ago
Alongside Spree 3.5 (for Rails 5.1) we're releasing Spree 3.6 (for Rails 5.2). Spree 3.6 has all of the features of Spree 3.5 plus Rails 5.2, ActiveStorage and Ruby 2.5 support out of the box.
If you're on a Spree 3.4 (or earlier) please see Spree 3.5 release notes also.
Spree 3.6
is now compatible with Rails 5.2
compared to 3.5
which used to run on Rails 5.1
. Thanks to that you can start using all of the new great features available in Rails 5.2
Contributed by Spark Solutions
Active Storage facilitates uploading files to a cloud storage service like Amazon S3, Google Cloud Storage, or Microsoft Azure Storage and attaching those files to Active Record objects. It comes with a local disk-based service for development and testing and supports mirroring files to subordinate services for backups and migrations.
ActiveStorage was introduced in Rails 5.2 and with Spree 3.6 release it's the default file stoage option. We'll still support Paperclip until Spree 4.0 when it will be removed from Spree core.
Contributed by Spark Solutions
Spree now works with Ruby 2.2
(>= 2.2.7
), 2.3.x
, 2.4.x
and 2.5.x
.
Contributed by Spark Solutions
gem 'spree', '~> 3.6.0'
gem 'spree_auth_devise', '~> 3.3'
gem 'spree_gateway', '~> 3.3'
bundle install
rails g spree:install --user_class=Spree::User
rails g spree:auth:install
rails g spree_gateway:install
Please follow the official Rails guide to upgrade your store.
gem 'spree', '~> 3.6.0'
bundle update
rails spree:install:migrations
rails spree_auth:install:migrations
rails spree_gateway:install:migrations
rails db:migrate
Please follow the official paperclip guide if you want to use ActiveStorage instead of paperclip.
You can still use paperclip for attachment management by setting SPREE_USE_PAPERCLIP
environment variable to true
, but keep in mind that paperclip is DEPRECATED and we will remove paperclip support in Spree 4.0.
Please see Spree 3.5 release notes
You can view the full changes using Github Compare.
Published by damianlegawiec over 6 years ago
3.5 is a smaller release to lay the groundwork for major new features described in Spree Development Roadmap. It also contains a number of bug fixes and improvements besides described in this document.
We've added an ability to manage multiple stores in one Spree instance of your application. Thanks to that you can easily create stores per region / language / currency. This feature will be enhanced in the next releases.
Contributed by Spark Solutions
Our goal is always to keep the core Spree lean and flexible that's why we've moved all of the code of Analytics Trackers to an Extension which you can use with any Spree 3.1+
version.
Spree Analytics Trackers extension currently supports Google Analytics and Segment.com.
Contributed by Spark Solutions
You can easily copy all of the default spree admin Panel into your project with just one command line:
rails g spree:backend:copy_views
We hope will make backend customization the Admin Panel a lot easier.
Contributed by supatk
gem 'spree', '~> 3.5.0'
gem 'spree_auth_devise', '~> 3.3'
gem 'spree_gateway', '~> 3.3'
bundle install
rails g spree:install --user_class=Spree::User
rails g spree:auth:install
rails g spree_gateway:install
gem 'spree', '~> 3.5.0'
bundle update
rails spree:install:migrations
rails spree_auth:install:migrations
rails spree_gateway:install:migrations
rails db:migrate
If you were previously using Analytics Trackers feature you need to install it as an extension as it was extracted from the core.
Gemfile
:gem 'spree_analytics_trackers', github: 'spree-contrib/spree_analytics_trackers'
bundle install
bundle exec rails g spree_analytics_trackers:install
You're good to go!
Also please review each of the noteworthy changes, and ensure your customizations or extensions are not affected. If you are affected by a change and have any of your own tips please submit a PR to help the next person!
Added Address#EXCLUDED_KEYS_FOR_COMPARISION
so developers won't need to rewrite Address#same_as
method
Added PromotionActionLineItem
validations
Renamed FrontendHelper#breadcrumbs
to FrontendHelper#spree_breadcrumbs
and Admin::NavigationHelper#icon
to Admin::NavigationHelper#spree_icon
Deprecated EnvironmentExtension
Deprecated render_404
Updated javascript libraries in vendor
Added Dockerfile
for sandbox application
Replaced phantomjs with chrome headless
Replaced FactoryGirl with FactoryBot
Moved EmailValidator from lib to app
Added rubocop-rspec
and fixed linter issues
Added searching for a taxon with taxonomy in API
rescue nil
removed from promotion rules and promotion actions partials
Dropped dependency on with_model
gem
Updated paperclip
to ~> 6.0.0
You can view the full changes using Github Compare.
Published by damianlegawiec over 6 years ago
This patch release contains bug fixes backported from master. We'd like to thank all the contributors who made this happen 👍
Published by damianlegawiec over 6 years ago
This patch release contains bug fixes backported from master. We'd like to thank all the contributors who made this happen 👍
Published by damianlegawiec over 6 years ago
This patch release contains bug fixes backported from master. We'd like to thank all the contributors who made this happen 👍
Published by damianlegawiec over 6 years ago
This patch release contains bug fixes backported from master. We'd like to thank all the contributors who made this happen 👍
Fixes:
Published by damianlegawiec over 6 years ago
For changes please refer to https://github.com/spree/spree/blob/master/guides/content/release_notes/3_6_0.md
Published by damianlegawiec over 6 years ago
For changes please refer to https://github.com/spree/spree/blob/master/guides/content/release_notes/3_5_0.md
Published by damianlegawiec over 6 years ago
For changes please refer to https://github.com/spree/spree/blob/master/guides/content/release_notes/3_5_0.md
Published by damianlegawiec over 6 years ago
This patch release contains bug fixes backported from master. We'd like to thank all the contributors who made this happen 👍
~> 0.18
because of compatibility issues with pg version >=1.0
(https://github.com/spree/spree/commit/0a6ad121fc02253697ec1aed6103b1537bc3235a)Published by damianlegawiec over 6 years ago
This patch release contains bug fixes backported from master. We'd like to thank all the contributors who made this happen 👍
~> 0.18
because of compatibility issues with pg version >=1.0
(https://github.com/spree/spree/commit/2ff32c124f7e8ebbb929968915e44c23d896ce2f)Published by damianlegawiec almost 7 years ago
This patch release contains bug fixes backported from master. We'd like to thank all the contributors who made this happen 👍
Published by damianlegawiec almost 7 years ago
This patch release contains bug fixes backported from master. We'd like to thank all the contributors who made this happen 👍
This version requires Rails >= 5.1.4 so please update your Gemfiles and run bundle update rails
before updating Spree
Published by damianlegawiec almost 7 years ago
This patch release contains bug fixes backported from master. We'd like to thank all the contributors who made this happen 👍