2024/12/29分のコミットです。
CHANGELOGへの追加はありませんでした。
Merge pull request #52317 from climatebrad/patch-1
rails guideのGetting Started with Engines
の修正です。
generatorでassociationを指定するのにreferences
を使用するよう修正しています。
Merge pull request #51496 from martinemde/prevent-crash-via-path-params
actionpack/lib/action_dispatch/journey/formatter.rb
の修正です。
path_params
にhash以外の値(e.g. string)が指定されてもエラーにならないよう修正しています。
Merge pull request #54071 from fgo/fg-branch-1
rails guideのGetting Started with Rails
の修正です。
Routes
セクション内のタイポを修正しています。
Merge pull request #54070 from Earlopain/websocket-client-simple-released
Gemfile
の修正です。
websocket-client-simple
gemを使用するのにforkしたブランチを使用していたのを、rubygemsにリリースされたgemを使用するよう修正しています。特定の処理でRubyがクラッシュしてしまうバグがあった為forkしていたのですが、その問題はRuby側で対応済みの為。
Merge pull request #54050 from skipkayhil/hm-rail-inspector-prism
rail_inspector
でソースをパースするのにSyntaxTree
を使用していたのを、Prism
を使用するよう修正しています。
Merge pull request #54052 from SjoerdL/check-pinned-connection-in-checkout
activerecord/lib/active_record/connection_adapters/abstract/connection_pool.rb
の修正です。
ConnectionPool#checkout
メソッドで@pinned_connection
に対する排他制御が不足しており、@pinned_connection
使用時にクリーンアップされてしまう事があるバグがあったのを修正しています。