2020/09/02分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
actiontext/CHANGELOG.md
railties/test/application/rake/multi_dbs_test.rb
の修正です。
db_migrate_and_schema_dump_and_load
メソッドにデフォルト引数を指定するよう修正しています。
Add value option to ActionView::Helpers::FormBuilder#rich_text_area
actiontext/app/helpers/action_text/tag_helper.rb
の修正です。
rich_text_area
メソッドにdefault valueを指定出来るよう対応しています。
Revert "Raise ConnectionNotEstablished rather than StatementInvalid in Mysql2Adapter#quote_string"
connectionが接続されておらずエラーになった場合にActiveRecord::StatementInvalid
をraiseしていたのをActiveRecord::ConnectionNotEstablished
をraiseするよう修正した、Raise ConnectionNotEstablished rather than StatementInvalid in Mysql2Adapter#quote_stringをRevertしています。Exceptionが変わるのはbreaking changeになってしまう(ActiveRecord::StatementInvalid
をrescueしていたコードだけエラーをcatchできなくなる)為。
Revert "Merge pull request #19881 from sikachu/silence-mysql-errno-warning"
activerecord/test/cases/disconnected_test.rb
の修正です。
Legacy mysql adapter用のコードが残っていたのを削除しています。
Override ActiveStorage.signed_id_verifier instead of assigning
activestorage/app/models/active_storage/blob.rb
の修正です。
signed_id_verifier
をActive Storageでoverrideするよう修正しています。
元々はActive Record側が提供しているsigned_id_verifier
に直接値を指定しているだけだったのですが、処理のタイミングにより、Active Recordの初期化より前に値を設定しようとしてエラーになってしまうのを避ける為。