API reference
User Documentation
Demo
GitHub
Search…
Developer's Documentation
🚀Getting Started
Installation
Headless Commerce
💻API
Storefront API
Platform API
🎨Storefronts
Next.js Commerce
Vue Storefront
⚙️Internals
Stores
Products
Orders
Payments
Shipments
Promotions
Inventory
Taxation
Addresses
Adjustments
Calculators
Preferences
🛠Customization
Dependencies
Business Logic
Storefront API
Checkout
Authentication
Permissions
Images
Internationalization
Storefront
Emails
🌏Deployment
Vendo
AWS
Heroku
Performance
🔑Security
General guidelines
API
PCI Compliance
Authentication & authorization
⏩Upgrades
How to perform upgrades
Upgrade guides
4.3 to 4.4
4.2 to 4.3
4.1 to 4.2
4.0 to 4.1
3.7 to 4.0
3.6 to 3.7
3.5 to 3.6
3.4 to 3.5
3.3 to 3.4
3.2 to 3.3
3.1 to 3.2
3.0 to 3.1
2.3 to 2.4
2.2 to 2.3
2.1 to 2.2
2.0 to 2.1
1.3 to 2.0
1.2 to 1.3
1.1 to 1.2
1.0 to 1.1
🎁Extensions
Extensions
Creating an extension
Advanced
Adding Spree to an existing Rails application
Deface
❤️Contributing
General guidelines
Developing Spree
Upgrading extensions
✨Releases Notes
Releases
Changelog
🤝Support
Core Team support
Slack Community
Powered By
GitBook
3.4 to 3.5
This guide covers upgrading a 3.4 Spree store, to a 3.5 store.
Update Gemfile
gem
'spree'
,
'~> 3.5.0'
gem
'spree_auth_devise'
,
'~> 3.3'
gem
'spree_gateway'
,
'~> 3.3'
Run
bundle update
Install missing migrations
rails spree:install:migrations
rails spree_auth:install:migrations
rails spree_gateway:install:migrations
Run migrations
rails db:migrate
Install Spree Analytics Trackers extension
If you were previously using Analytics Trackers feature you need to install it as an extension as it was
extracted from the core
.
1.
Add
Spree Analytics Trackers
to your
Gemfile
:
gem
'spree_analytics_trackers'
,
github
:
'spree-contrib/spree_analytics_trackers'
1.
Install the gem using Bundler:
bundle
install
1.
Copy and run migrations:
bundle
exec
rails g spree_analytics_trackers:install
You're good to go!
Read the release notes
For information about changes contained within this release, please read the
3.5.0 Release Notes
.
Verify that everything is OK
Run your test suite, click around in your store and make sure it's performing as normal. Fix any deprecation warnings you see.
Previous
3.5 to 3.6
Next
3.3 to 3.4
Last modified
11mo ago
Copy link
Edit on GitHub
Outline
Update Gemfile
Run bundle update
Install missing migrations
Run migrations
Install Spree Analytics Trackers extension
Read the release notes
Verify that everything is OK