2024/05/06分のコミットです。
CHANGELOGへの追加はありませんでした。
Fix console_test to work with both IRB's RelineInputMethod and StdioInputMethod
railties/test/application/console_test.rb
の修正です。
IRBの挙動の変更の影響で、IRBの最新バージョンだとrails consoleのテストがfailするようになってしまっていたのを修正しています。
Fix config.read_encrypted_secrets deprecation warning quoting
railties/lib/rails/application/configuration.rb
の修正です。
config.read_encrypted_secrets
に関するdeprecatedメッセージが正しく表示されないバグがあったのを修正しています。
Avoid allocating a column_type Hash when unnecessary
Active Recordの修正です。
column typesの値を保持する為のHashを、実際に必要な時にだけ生成するよう修正しています。PostgreSQL adapter以外のadapterでは不要な値であり、オブジェクト生成数を減らすようにする為。
[FIX] Sqlite3 Should create db for missing parent directories as well
activerecord/lib/active_record/connection_adapters/sqlite3_adapter.rb
の修正です。
SQLite3 adapterでDBファイルを格納するディレクトリを作成する際に、親ディレクトリもまとめて作成するよう修正しています。