なるようになるブログ

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

rails commit log流し読み(2025/02/08)

2025/02/08分のコミットです。

CHANGELOGにのったコミットは以下の通りです。

activesupport/CHANGELOG.md


Regex escape table names and quoted table names used in regex

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

alias trackerでtable namesとquoted table namesに対して正規表現エスケープ処理を行うよう修正しています。table名に正規表現のメタ文字(e.g. .)が使われる可能性がある為。


Allow execution wrapper to handle all exceptions

actionpack/lib/action_dispatch/middleware/executor.rbの修正です。

execution wrapperでエラーのキャッチをする際に、Exceptionを含む全てのexceptionを対応するよう修正しています。SystemStackErrorNoMemoryErrorが発生した際に、error reporter経由でそれらのexceptionのreportを出来るようにする為。


Improve CHANGELOG

activesupport/CHANGELOG.mdの修正です。

先のexecution wrapperの修正の対応のエントリーの説明を修正しています。


Merge pull request #54469 from brusdo/rails-routing-guide-typo

rails guideのRails Routing from the Outside Inの修正です。

routingのexampleコードでcontroller名をタイポしている箇所があったのを修正しています。