1
0
Fork 0
mirror of https://github.com/rails/rails.git synced 2022-11-09 12:12:34 -05:00

Merge pull request #25599 from prathamesh-sonpatki/update-upgrade-guide

Update upgrade guide
This commit is contained in:
Eileen M. Uchitelle 2016-06-30 11:24:42 -04:00 committed by eileencodes
parent 94a322c26c
commit a48c8663f2
2 changed files with 8 additions and 2 deletions

View file

@ -94,7 +94,7 @@ application. Accepts a valid week day symbol (e.g. `:monday`).
* `config.eager_load_paths` accepts an array of paths from which Rails will eager load on boot if cache classes is enabled. Defaults to every folder in the `app` directory of the application.
* `config.enable_dependency_loading`: when true, enables autoload loading, even if the application is eager loaded and `config.cache_classes` is set as true. Defaults to false.
* `config.enable_dependency_loading`: when true, enables autoloading, even if the application is eager loaded and `config.cache_classes` is set as true. Defaults to false.
* `config.encoding` sets up the application-wide encoding. Defaults to UTF-8.

View file

@ -145,6 +145,12 @@ your Gemfile.
If you are using Rspec for testing please see the extra configuration required in the gem's
documentation.
### Autoloading is disabled in production environment
Autoloading of classes is now disabled in production environment by default. If your code
is dependent on autoloading in production, then you can opt out by setting
`Rails.application.config.enable_dependency_loading` to true.
### XML Serialization
`ActiveModel::Serializers::Xml` has been extracted from Rails to the `activemodel-serializers-xml`
@ -293,7 +299,7 @@ Set the following in your config to enable HSTS when using subdomains.
When using Ruby 2.4 you can preserve the timezone of the receiver when calling `to_time`.
ActiveSupport.to_time_preserves_timezone = <%= options[:update] ? false : true %>
ActiveSupport.to_time_preserves_timezone = false
Upgrading from Rails 4.1 to Rails 4.2
-------------------------------------