diff options
author | Mikel Lindsaar <raasdnil@gmail.com> | 2010-03-11 22:18:28 +1100 |
---|---|---|
committer | Mikel Lindsaar <raasdnil@gmail.com> | 2010-03-11 22:18:28 +1100 |
commit | 0db8af10996d7f9f97a99c689189512205689144 (patch) | |
tree | d9fa324cc5367645e9723722ce3576f6a52d4f1d /railties/guides/source/3_0_release_notes.textile | |
parent | 6932b180f8247956934330faf679537715ad2895 (diff) | |
download | rails-0db8af10996d7f9f97a99c689189512205689144.tar.gz rails-0db8af10996d7f9f97a99c689189512205689144.tar.bz2 rails-0db8af10996d7f9f97a99c689189512205689144.zip |
Updating 3.0 release notes with cookie session store and secret changes
Diffstat (limited to 'railties/guides/source/3_0_release_notes.textile')
-rw-r--r-- | railties/guides/source/3_0_release_notes.textile | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/railties/guides/source/3_0_release_notes.textile b/railties/guides/source/3_0_release_notes.textile index 73479b3c0f..46a41f4fca 100644 --- a/railties/guides/source/3_0_release_notes.textile +++ b/railties/guides/source/3_0_release_notes.textile @@ -233,8 +233,8 @@ More Information: - "Rails Edge Architecture":http://yehudakatz.com/2009/06/11/r h4. Action Controller * <tt>application_controller.rb</tt> now has <tt>protect_from_forgery</tt> on by default. -* The <tt>cookie_verifier_secret</tt> has been moved to <tt>initializers/cookie_verification_secret.rb</tt>. -* The <tt>session_store</tt> configuration has moved to <tt>initializers/session_store.rb</tt>. +* The <tt>cookie_verifier_secret</tt> has been deprecated and now instead it is assigned through <tt>Rails.application.config.cookie_secret</tt> and moved into it's own file: <tt>initializers/cookie_verification_secret.rb</tt>. +* The <tt>session_store</tt> configuration has also been changed from a hash assignment to <tt>ActionController::Base.session</tt> to <tt>Rails.application.config.session_store</tt> has also has been moved to <tt>initializers/session_store.rb</tt>. * <tt>cookies.secure</tt> allowing you to set encrypted values in cookies with <tt>cookie.secure[:key] => value</tt>. * <tt>cookies.permanent</tt> allowing you to set permanent values in the cookie hash <tt>cookie.permanent[:key] => value</tt> that raise exceptions on signed values if verification failures. * You can now pass <tt>:notice => 'This is a flash message'</tt> or <tt>:alert => 'Something went wrong'</tt> to the <tt>format</tt> call inside a +respond_to+ block. The <tt>flash[]</tt> hash still works as previously. @@ -322,7 +322,6 @@ Produces: * I18n select label on should now be :en.helpers.select instead of :en.support.select. * You no longer need to place a minus sign at the end of a ruby interpolation inside an ERb template to remove the trailing carriage return in the HTML output. * Added +grouped_collection_select+ helper to Action View. -* Action View now will raise exceptions if CSS stylesheets and javascript files listed in the +javascript_include_tag+ and +stylesheet_include_tag+ helpers are missing. * +content_for?+ has been added allowing you to check for the existence of content in a view before rendering. |