2019/08/20分のコミットです。
CHANGELOGへの追加はありませんでした。
Prevent TagBuilder modify options
actionview/lib/action_view/helpers/tag_helper.rb
の修正です。
TagHelper#tag_option
メソッドでvalue
のescape処理後の値をdup
して、元の値が変更されないよう修正しています。
activesupport: Memoize name object allocation in CurrentAttributes.instance
activesupport/lib/active_support/current_attributes.rb
の修正です。
CurrentAttributes.instance
メソッドでinstance keyの値をメモ化するよう修正しています。
Keep the name of the releases note consistent
guides/source/documents.yaml
の修正です。
6.0 Release Notes
の名前を他のリリースノート同様に、日付を入れた名前(Version 6.0 - August 2019
)に修正しています。
Generate keep file in tmp/pids
railties/lib/rails/generators/rails/app/app_generator.rb
の修正です。
rails new
でアプリを作成する際にtmp/pids
ディレクトリを作成するよう修正しています。
Add pidfile option to puma config templateで、Puma config templateでPIDFILE
にtmp/pids/server.pid
を指定するようになった影響で、rackup
でサーバを起動する際もtmp/pids
ディレクトリが必要になった為。
Merge pull request #36985 from anmolarora/fix-take-memoization
activerecord/lib/active_record/relation.rb
の修正です。
take
をfind_by
/ where
と合わせて使用した場合に、最初にtake
した結果がクリアーされず、以降のtake
で指定した条件どおりの値が取得されないバグがあったのを修正しています。