3.1 to 3.2
This guide covers upgrading a 3.1.x Spree store, to a 3.2.x store.
gem 'spree', '~> 3.2.0'
gem 'spree_auth_devise', '~> 3.2.0'
gem 'spree_gateway', '~> 3.2.0'
We're changing how extensions dependencies work. Previously you had to match the extension branch to the Spree branch. Starting from now
master
branch of all spree-contrib
extensions should work with Spree >= 3.1
and < 4.0
. Please change your extensions in Gemfile eg.:from:
gem 'spree_braintree_vzero', github: 'spree-contrib/spree_braintree_vzero', branch: '3-1-stable'
to:
gem 'spree_braintree_vzero', github: 'spree-contrib/spree_braintree_vzero'
rails spree:install:migrations
rails spree_auth:install:migrations
rails spree_gateway:install:migrations
rails db:migrate
Run your test suite, click around in your store and make sure it's performing as normal. Fix any deprecation warnings you see.
Last modified 1yr ago