2023/11/06分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
Merge pull request #49931 from jonathanhefner/javascript_package_test-update-all
テストの修正です。
JSのパッケージを提供しているライブラリで行っている、パッケージに含むファイルが正しくコンパイルされている事を確認するテストで、対象のファイルがsyntax errorになるような状態になっていてもテストが正常に完了してしまっていたのを、ファイルが不正な状態の場合はテストがfailするよう修正しています。
Add JavascriptPackageTest for Action Text
actiontext/test/javascript_package_test.rb
の修正です。
他のパッケージと同様に、JSのパッケージに含むファイルが正しくコンパイルされている事を確認するテストを追加しています。
Update .gitattributes for generated JavaScript [ci-skip]
.gitattributes
にコンパイルで生成されたJavaScriptのファイル用の設定を追加しています。
Merge pull request #49802 from composerinteralia/postgres-unrecoverable-connection-error
activerecord/lib/active_record/connection_adapters/postgresql_adapter.rb
の修正です。
PostgreSQL adapterでDBに接続後にDBの再起動が発生したような場合に、不正なconnectionをずっと保持してしまいconnectionの再接続が行われないバグがあったのを修正しています。
Fix PostgreSQL Uuid#change?
to ignore uuid's value formatting
activerecord/lib/active_record/connection_adapters/postgresql/oid/uuid.rb
の修正です。
PostgreSQL adapterでUUIDを使用しているattributeに不正なフォーマットの値を指定した場合に、change?
がtrueを返してしまうバグがあったのを修正しています。
Don't mark Float::INFINITY as changed when reassigning it
activemodel/lib/active_model/type/helpers/numeric.rb
の修正です。
floatを使用しているattributeにFloat::INFINITY
を指定した場合に、changed?
がtrueにならないバグがあったのを修正しています。