aboutsummaryrefslogtreecommitdiffstats
path: root/guides
diff options
context:
space:
mode:
authorClaas Zurawski <claas.zurawski@googlemail.com>2018-08-22 10:04:28 +0200
committerClaas Zurawski <claas.zurawski@googlemail.com>2018-08-22 10:04:28 +0200
commit4858310e3663f10bba85e4c2013c803b4bd6cbbc (patch)
tree996c09031b9d286ae501975b9e8e421fa3105708 /guides
parent1994e8902172f815853f5460aca34548be8ab597 (diff)
downloadrails-4858310e3663f10bba85e4c2013c803b4bd6cbbc.tar.gz
rails-4858310e3663f10bba85e4c2013c803b4bd6cbbc.tar.bz2
rails-4858310e3663f10bba85e4c2013c803b4bd6cbbc.zip
Added explanation about new_framework_defaults.rb file [ci skip]
Diffstat (limited to 'guides')
-rw-r--r--guides/source/upgrading_ruby_on_rails.md7
1 files changed, 7 insertions, 0 deletions
diff --git a/guides/source/upgrading_ruby_on_rails.md b/guides/source/upgrading_ruby_on_rails.md
index 319bc09be3..7e77181efd 100644
--- a/guides/source/upgrading_ruby_on_rails.md
+++ b/guides/source/upgrading_ruby_on_rails.md
@@ -66,6 +66,13 @@ Overwrite /myapp/config/application.rb? (enter "h" for help) [Ynaqdh]
Don't forget to review the difference, to see if there were any unexpected changes.
+### Configure Framework Defaults
+
+The new Rails version might have different configuration defaults than the previous version. However, after following the steps described above, your application would still run with configuration defaults from the *previous* Rails version. That's because the value for `config.load_defaults` in `config/application` has not been changed yet.
+
+To allow you to upgrade to new defaults one by one, the update task has created a file `config/initializers/new_framework_defaults.rb`. Once your application is ready to run with new defaults, you can remove this file and flip the `config.load_defaults` value.
+
+
Upgrading from Rails 5.2 to Rails 6.0
-------------------------------------