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
の方が適切な為。
rails guideのActive Record Encryption
の修正です。
config.active_record.encryption.hash_digest_class
とデフォルト値が実際の値と異なっていたのを修正しています。