https://github.com/rails/rails
Rails 8.1のPostgreSQLアダプタで、接続リセット時に`schema_search_path`が再適用されない不具合を修正。`@schema_search_path`キャッシュを適切なタイミングでクリアし、PostgreSQL 18以降では`parameter_status`メソッドを優先的に使用する最適化も実装。
Rails 8.0がRuby 3.3.0を最低要件としたことで、YJITを有効化する際の`defined?(RubyVM::YJIT.enable)`チェックが不要になり削除されました。Ruby 3.3.0以降では`RubyVM::YJIT.enable`が常に利用可能なため、より簡潔なコードになりました。
Rails Guidesのインタースティシャルノートで、長いコマンド文字列がモバイル表示時にオーバーフローする問題を修正。段落要素に `overflow: hidden` を追加してBlock Formatting Contextを確立し、flexbox内での自動最小幅の計算を変更することで、コンテンツが適切に縮小されるようにしました。