なるようになるブログ

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

rails commit log流し読み(2023/01/16)

2023/01/16分のコミットです。

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

activesupport/CHANGELOG.md


Merge pull request #47014 from stevegeek/fix_skip_active_job_with_full

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

pluginを--skip-active-jobオプションを指定してgenerateした際に、bin/railsactive_jobのrequireが記載されてしまっていたのを修正しています。


Add missing requires in generated plugin bin/rails

railtiesの修正です。

plugin用のbin/railsをgenerateした際に、requireに正しく追加されていないコンポーネントがあったのを修正しています。


Fix broken link to trix stylesheet in Action Text guide

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

trix stylesheetのリンクが壊れていたのを修正しています。


Merge pull request #46999 from p8/railties/rails-command-usage

railties/lib/rails/commands/gem_help/USAGErailties/lib/rails/commands/help/USAGEの修正です。

rails --helpを表示する際にUSAGEを表示するよう修正しています。


Merge pull request #47011 from zzak/arel-link-security-guide

activerecord/lib/arel.rbのdocの修正です。

Arel.sqlのdoc内のsql injectionについて説明している箇所に、security guideへのリンクを追加しています。


[#46936] Add documentation for Rails::HealthController

rails guideのAction Controller Overview、及び、railties/lib/rails/health_controller.rbのdocの修正です。

Add a default health controllerで追加されたヘルスチェック用のエンドポイントについてdocを追加しています。


Unlink Callbacks module name from self

activesupport/lib/active_support/callbacks.rbのdocの修正です。

ActiveSupport::Callbackのdocから自身のdocへのリンクがされないよう修正しています。


Dockerfile: precompile gems in the bundle install layer (#47021)

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

gemのprecompileをbundle install時に行うよう修正しています。Gemfileの更新があった時にだけ処理が実行されるようにする為。


Merge pull request #47017 from ghiculescu/current-attributes-restricted-names

activesupport/lib/active_support/current_attributes.rbの修正です。

ActiveSupport::CurrentAttributesのpublic APIとして使用している名前(e.g. setreset)をActiveSupport::CurrentAttributesのattribute nameとして使用しようとした場合にexceptionをraiseするよう修正しています。

Add descriptions for non-Rake commands when running rails -h

ratiltiesの修正です。

rails -hでコマンドを表示する際に、Rails内部で保持しているコマンドのdescriptionが表示されるよう修正しています。