2018/07/20分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
Fix basic auth problem in ActionController::HttpAuthentication::Basic doc
actionpack/lib/action_controller/metal/http_authentication.rb
のdocの修正です。
HttpAuthentication::Basic
moduleのdoc内、テストでHTTP_AUTHORIZATION
ヘッダーを指定する方法に誤りがあったのを修正しています。
Fix deprecation message for SOURCE_ANNOTATION_DIRECTORIES
railties/lib/rails/commands/notes/notes_command.rb
の修正です。
rails notes
でSOURCE_ANNOTATION_DIRECTORIES
envを指定した場合に出力するメッセージで、deprecateになるRailsのバージョンの記載に誤りがあったのを修正しています。
Prevent RequestEncoder#encode_params
to parse falsey params
actionpack/lib/action_dispatch/testing/request_encoder.rb
の修正です。
HTTP methodのエミュレートメソッド(get
/post
etc)で、params
にnil / falseが指定された場合、paramsのencode処理をおこなわないよう修正しています。
JSON encoderを使用している場合に、URLにnull=
という不正なqueryが付与されてしまうのを避ける為。
Test that ActiveStorage::Blob#purge fails when attachments exist
activestorage/test/models/blob_test.rb
の修正です。
attachmentsがある場合に、blobのpurge処理が失敗することを確認するテストを追加しています。