2015/06/18分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
Revert "Merge pull request #20584 from arthurnn/fix_url"
redirect
メソッドの引数に不正なpathを指定した場合に、500エラーになっていたのを、400エラー(Bad Request)を返すよう修正した、Catch InvalidURIError on bad paths on redirectの対応をrevertしています。
ただ、redirect('posts/ındex')
のように、本来index
と書くべき所をındex
にタイポしてしまった、というようなケースで、400では何が問題なのかわかりづらくなってしまい、それは良くないだろう、という事でrevertしたとの事です。
Remove ContentLength middleware from the defaults.
railties/lib/rails/commands/server.rb
の修正です。
railsがデフォルトで読み込むmiddlewareから、Rack::ContentLength
を削除しています。
rackのspecからRack::ContentLength
は削除されている為、デフォルトでは読み込みまないようにしたとの事です。Rack::ContentLength
が必要であれば、手動で読み込み処理を行うようにしてね、との事です。
updates caching guide to reflect current Rails capabilities [ci skip]
rails guideのCaching with Rails: An Overview
の修正です。
Russian doll caching についての説明を追加、グラマーの修正、1行80文字に収まるよう適切な位置に改行を追加、等をまとめて行っています。
remove Rails::Rack::Debugger
from guides [ci skip]
rails guideのRails on Rack
の修正です。
既に存在しないRails::Rack::Debugger
クラスについての説明を削除しています。
Tiny documentation fixes [ci skip]
rails guideのCaching with Rails: An Overview
、
Development Dependencies Install
の修正です。
グラマー、Markdownフォーマットの修正を行っています。
railties/test/generators/app_generator_test.rb
の修正です。
先日行われた、web-consoleのgithubのブランチ名をダブルクォートで囲んでいたのを、他のgemfile同様シングルクォートで囲むよう修正した際、生成されるGemfileについてのテストコードの修正が漏れていたので、追加で修正しています。
Added documentation about passing custom disallowed types to Hash#from_xml [ci skip]
activesupport/lib/active_support/core_ext/hash/conversions.rb
のdocの修正です。
Hash#from_xml
メソッドのdocに、custom disallowed types を指定する場合のexampleを追加しています。