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を追加しています。