2019/09/21分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
Don't load environment in rake command
railties/lib/rails/commands/rake/rake_command.rb
の修正です。
rake
タスクをrails
コマンド経由で実行する際に、environmentをロードしないよう修正しています。
environmentの設定が不足している場合でもhelpの表示出来るようにするため、かつ、environmentのロードが必要なrake taskはtask側でenvironmentをロードするよう指定がある(はず)の為。
Merge pull request #37178 from pond/fix-boundless-range-extensions
activesupport/lib/active_support/core_ext/range/compare_range.rb
の修正です。
selfがstartless / endlessのRange
だった場合に、Range#===
, Range#include?
, 及び Range#cover?
が正しく動作しないバグがあったのを修正しています。
Prefer one liners OS requirement install commands
rails guideのDevelopment Dependencies Install
の修正です。
Install Additional Tools and Services
の項にある必要なパッケージのインストール処理が複数行にわかれていたのを、1行にまとめるよう修正しています。
Merge changelogs about Range
support improvements [ci skip]
activesupport/CHANGELOG.md
の修正です。
Range
のstartless / endlessの対応についてのエントリーを1つにまとめています。
Note ActiveStorage::Blob methods in Attachment docs [ci skip]
activestorage/app/models/active_storage/attachment.rb
のdocの修正です。
ActiveStorage::Attachmen
のdocに、attachmentsはActiveStorage::Blob
にアクセスするメソッドもある旨説明を追加しています。
activerecord/test/cases/core_test.rb
の修正です。
Active Recordのmodelのオブジェクトに対してpretty printした場合の結果を確認するテストで、timeデータにミリ秒が含まれいてもテストが通るよう修正しています。
Ruby 2.7でTime#inspect
の結果にミリ秒が含まれるようになった為。