2021/10/16分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
Fix system tests generated by scaffold
railties/lib/rails/generators/test_unit/scaffold/templates/system_test.rb.tt
の修正です。
scaffoldで生成するsystem testのexampleコードが、テストがパスしないコードになっていたのを修正しています。
Allow Capybara driver names to be specified explicitly
actionpack/lib/action_dispatch/system_testing/driver.rb
の修正です。
system testで違う名前の同じdriverを異なるテスト間で使用していた場合に、同じdriverだけが両方のテストで使われてしまうバグがあったのを修正しています。
Document alternate options for smtp_settings
rails guideのConfiguring Rails Applications
の修正です。
config.action_mailer.smtp_settings
の項に、configに指定出来る他のオプションについてはMail::SMTPを参照する旨説明を追加しています。
Create directory when dumping schema cache
activerecord/lib/active_record/connection_adapters/schema_cache.rb
の修正です。
schema cacheを生成する際に、ファイル生成先のディレクトリを作成するよう修正しています。
Merge pull request #43458 from lafeber/date_time_fields
railties/lib/rails/generators/generated_attribute.rb
の修正です。
generatorでattributeにtime
、datetime
(timestamp
)、date
を指定した場合に、それぞれdate_select
、time_select
、datetime_select
を使用していたのを、date_field
、time_field
、datetime_field
を使用するよう修正しています。browser nativeのdate/time pickerが使用されるようにする為。