2017/10/18分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
Merge pull request #30876 from y-yagi/selenium_chrome_headless
actionpack/lib/action_dispatch/system_testing/driver.rbの修正です。
System testにheadless chromeのサポートを追加しています。driven_byメソッドのusingオプションに:headless_chromeを指定すると headless chromeが使用されるようになています。
compatibility - use int instead of bigint
activerecord/lib/active_record/migration/compatibility.rbの修正です。
Rails 4.2で作られたmigrationファイルでreferencesメソッドを使用した際に、primary key typeにbigintが使われてしまっていたのを、作成したときと同じくintegerが使われるよう修正しています。
Should test LegacyPrimaryKeyTest to both V5_0 and V4_2
activerecord/test/cases/migration/compatibility_test.rbの修正です。
古いRailsで作られたmigrationファイルのprimary keyの型をチェックするテストを、Rails 4.2と5.0それぞれのバージョンで作成されたmigrationについてテストするよう修正しています。
Fix typo in allow_failure argument [ci skip]
railties/test/isolation/abstract_unit.rbのdocの修正です。
allow_failure引数をallow_failuresにタイポしていたのを修正しています。
Remove unnecessary allow_failure: true option
railties/test/application/rake_test.rbの修正です。
routes taskを実行する際に、allow_failure: trueを指定していたのを削除しています。
routes taskは必ずexit statusが0に設定され、taskが失敗(exit statusが0以外)する事は無い為。
Remove unused UnknownController class
actionpack/lib/action_controller/metal/exceptions.rbの修正です。
使用していないUnknownControllerクラスを削除しています。
Add mention how to delete several records in bulk to Active Record Basics Guides [ci skip]
rails guideのActive Record Basicsの修正です。
Deleteの項にdestroy_allメソッドについての説明を追加しています。
Set proper migration' version in bug report templates
guides/bug_report_templates/active_record_migrations_gem.rb、
guides/bug_report_templates/active_record_migrations_master.rbの修正です。
migrationファイルのバージョンを5.0 -> 5.1に更新しています。