なるようになるブログ

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

rails commit log流し読み(2024/01/29)

2024/01/29分のコミットです。

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

railties/CHANGELOG.md


Remove add_autoload_paths_to_load_path docs from autoloading guide

rails guideのAutoloading and Reloading Constantsの修正です。

add_autoload_paths_to_load_pathに関する説明を削除しています。 Rails 7.1以降、$LOAD_PATHにautoloadersで管理されているディレクトリを追加する必要はなくなっており、add_autoload_paths_to_load_pathの設定を変更する必要もなくなっているため。


Change skeleton test to assert exact file output

railtiesの修正です。

generatorのテストで、generatorが生成したファイルを全て精査し、生成されたファイルが想定通りのファイルやディレクトリかどうかをテストするよう修正しています。


Assert exact file output for plugins too

railtiesの修正です。

先のコミットと同様のgeneratorの対応を、pluginsのテストでも行うよう修正しています。


Skip CSS when creating APIs.

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

rails new--apiオプションが指定されている場合、--cssオプションは無視するよう修正しています。


Use httpclient to run "Daily build with Ruby head"

Gemfileの修正です。

httpclient gemを使用するのにmasterブランチのコードを使用するよう修正しています。リリースされているgemだと、bundled gemになったgemをdependencyへの指定なしに使用しており、Ruby 3.4だとエラーになってしまう為。


Remove stolen data prices from the security guide

rails guideのSecuring Rails Applicationsの修正です。

データが盗まれた場合に、それがどのようか価格で扱われたかの例について記載している箇所を削除しています。その説明がある事がセキュリティ対策を学ぶのに役立つとは思えない為、との事です。