なるようになるブログ

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

rails commit log流し読み(2022/08/24)

2022/08/24分のコミットです。

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

railties/CHANGELOG.md


Use error_highlight gem to locate the columns where an error was raised

Action Pack、Active Supportの修正です。

エラーの情報を表示する際に、error_highlight gemを使用して、エラーが発生した箇所がハイライトされるよう修正しています。

184295469-bb0dddf8-2cdb-469f-bd80-bc99eefd7834.png (715×668) 184295514-4eef7f1f-4d40-4c63-a680-70dd6b1f674f.png (717×499)

なお、error_highlight gemがRuby 3.1以上のみをサポートしている為、この機能はRuby 3.1以上のみで使用出来るようになっています。


Merge pull request #45859 from kratob/no-csp-response-for-304

actionpack/lib/action_dispatch/http/content_security_policy.rbの修正です。

responseが304の場合、不要なCSP headerを返さないよう修正しています。


Remove Rails::Application#assets accessor

railties/lib/rails/application.rbの修正です。

使用してない、Rails::Application#assets accessorを削除しています。


Merge pull request #45875 from tekin/rails-runner-spots-missing-files

railties/lib/rails/commands/runner/runner_command.rbの修正です。

rails runnerに存在しないファイルのpathが指定された場合に、指定されたpathが見つからなかった旨メッセージを表示するよう修正しています。