You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Apr 19, 2024. It is now read-only.
Copy file name to clipboardExpand all lines: upgrades/upgrades/fout-dot-two-to-four-dot-three.md
+16-4Lines changed: 16 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -21,7 +21,7 @@ This is the safest and recommended method.
21
21
## Update Gemfile
22
22
23
23
```ruby
24
-
gem 'spree', '~> 4.3'
24
+
gem 'spree', '~> 4.3.0.rc1'
25
25
```
26
26
27
27
## Remove SpreeMultiDomain \(optional\)
@@ -39,23 +39,23 @@ Multi Store is now incorporated into Spree core and you cannot use that gem anym
39
39
`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`.
40
40
41
41
```ruby
42
-
gem 'spree_frontend'
42
+
gem 'spree_frontend', '~> 4.3.0.rc1'
43
43
```
44
44
45
45
## Add `spree_backend` gem \(optional\)
46
46
47
47
`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`.
48
48
49
49
```ruby
50
-
gem 'spree_backend'
50
+
gem 'spree_backend', '~> 4.3.0.rc1'
51
51
```
52
52
53
53
## Add `spree_emails` gem \(optional\)
54
54
55
55
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`.
56
56
57
57
```ruby
58
-
gem 'spree_emails'
58
+
gem 'spree_emails', '~> 4.3.0.rc1'
59
59
```
60
60
61
61
## Update gems
@@ -76,6 +76,18 @@ rails spree:install:migrations
76
76
rails db:migrate
77
77
```
78
78
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
+
79
91
## Upgrade all of your Spree extensions to the newest versions
80
92
81
93
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