Skip to content
This repository was archived by the owner on Apr 19, 2024. It is now read-only.

Commit 9ccbb60

Browse files
damianlegawiecgitbook-bot
authored andcommitted
GitBook: [master] one page modified
1 parent 9b4308e commit 9ccbb60

File tree

1 file changed

+16
-4
lines changed

1 file changed

+16
-4
lines changed

upgrades/upgrades/fout-dot-two-to-four-dot-three.md

Lines changed: 16 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ This is the safest and recommended method.
2121
## Update Gemfile
2222

2323
```ruby
24-
gem 'spree', '~> 4.3'
24+
gem 'spree', '~> 4.3.0.rc1'
2525
```
2626

2727
## Remove SpreeMultiDomain \(optional\)
@@ -39,23 +39,23 @@ Multi Store is now incorporated into Spree core and you cannot use that gem anym
3939
`spree` gem now does not include the `spree_frontend` gem anymore. If you use the default Spree Storefront you need to add it to your `Gemfile`.
4040

4141
```ruby
42-
gem 'spree_frontend'
42+
gem 'spree_frontend', '~> 4.3.0.rc1'
4343
```
4444

4545
## Add `spree_backend` gem \(optional\)
4646

4747
`spree` gem now does not include the `spree_backend` gem anymore. If you use the default Spree Admin Panel you need to add it to your `Gemfile`.
4848

4949
```ruby
50-
gem 'spree_backend'
50+
gem 'spree_backend', '~> 4.3.0.rc1'
5151
```
5252

5353
## Add `spree_emails` gem \(optional\)
5454

5555
Transactional emails once part of `spree_core` were extracted into their own gem called `spree_emails`. If you would like to still use this feature you'll need to include this new gem in your `Gemfile`.
5656

5757
```ruby
58-
gem 'spree_emails'
58+
gem 'spree_emails', '~> 4.3.0.rc1'
5959
```
6060

6161
## Update gems
@@ -76,6 +76,18 @@ rails spree:install:migrations
7676
rails db:migrate
7777
```
7878

79+
## Upgrade Sprockets to v4
80+
81+
In your project create `app/assets/config/manifest.jss` file with contents:
82+
83+
```ruby
84+
//= link_tree ../images
85+
//= link_tree ../javascripts
86+
//= link_directory ../stylesheets .css
87+
```
88+
89+
More [on this topic](https://github.com/rails/sprockets/blob/master/UPGRADING.md#manifestjs).
90+
7991
## Upgrade all of your Spree extensions to the newest versions
8092

8193
To avoid errors and compatibility issues, please update all of your Spree extension gems to the newest versions which usually include fixes for the new Spree release, eg.

0 commit comments

Comments
 (0)