なるようになるブログ

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

rails commit log流し読み(2024/10/02)

2024/10/02分のコミットです。

CHANGELOGへの追加はありませんでした。


Merge pull request #52996 from pbhogan/console_reload_fix

railties/lib/rails/commands/console/irb_console.rbの修正です。

rails consolereload!と他の処理を同時に実行した場合(e.g. reload!; puts "hello!")にエラーになるバグがあったのを修正しています。


Remove APP_NAME const as no longer being used in bin/setup

railties/lib/rails/generators/rails/app/templates/bin/setup.ttの修正です。

使用していないAPP_NAME定数を削除しています。


Merge pull request #53100 from navidemad/master

railties/lib/rails/generators/rails/app/templates/github/ci.yml.ttの修正です。

API-only applicationsの場合、不要なtest:systemをCIで実行しないよう修正しています。


Merge pull request #53145 from hjwylde/hjwylde/issue-53106-generator-templates-missing-tt-extension

railtiesの修正です。

authentication generatorのtemplateの拡張子に.ttが指定されてなかったのを指定するよう修正しています。


Remove conditional Thread.each_caller_location usage

Action Pack、Active Recordの修正です。

Thread.each_caller_locationが使用可能かどうかをチェックしていたのを、チェックしないよう修正しています。Ruby 3.2+では必ず使用出来る為。


Clarify the use case for Strict Locals

rails guideのAction View Overviewの修正です。

Strict Localsセクションに、Strict Localsが必要なのはどういう場合なのかについての詳細な説明を追加しています。


Get rid of CheckPending#connection

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

使用していないCheckPending#connectionメソッドを削除しています。