なるようになるブログ

読書感想文かrailsについてかrubyについてか

rails commit log流し読み(2024/04/11)

2024/04/11分のコミットです。

CHANGELOGへの追加はありませんでした。


Use relative paths on AR basics guide [ci skip]

rails guideのActive Record Basicsの修正です。

exampleファイルのパスに絶対パスを使用している箇所があったのを相対パスに修正しています。他の箇所と合わせるため。


Merge pull request #51537 from yahonda/diag_rails_nightly_391

railties/test/command/help_integration_test.rbの修正です。

helpコマンドのテストがRuby 3.4でエラーになってしまっていたのを修正しています。


Merge pull request #51531 from fatkodima/fix-sqlite-copy-virtual-columns

activerecord/lib/active_record/connection_adapters/sqlite3_adapter.rbの修正です。

SQLite3でtableに対してalter処理を実行する際に、virtual columnの情報が失われてしまうバグがあったのを修正しています。


Merge pull request #51540 from vahe/lazily_load_schema_cache-docs-cmment-cleanup

activerecord/lib/active_record.rbのdocの修正です。

lazily_load_schema_cache accessorのコメントに古い挙動についての説明が残っていたのを修正しています。


Respond with 406 when a browser is blocked by allow_browser

Action Pack、railtiesの修正です。

allow_browserメソッドでサポートしていないブラウザからのアクセスだった場合に返すhttp statusのデフォルトを426から406に変更しています。426はサポートしていないプロトコルによるアクセスを表すものであり、ブラウザのバージョン等によるアクセス拒否の場合、406の方が適切な為。


Merge pull request #51544 from rhiroe/doc/Updated-the-default-digest-algorithm-used-for-key-derivation-in-ActiveRocord-Encryption-to-SHA256

rails guideのActive Record Encryptionの修正です。

config.active_record.encryption.hash_digest_classとデフォルト値が実際の値と異なっていたのを修正しています。