なるようになるブログ

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

rails commit log流し読み(2023/02/04)

2023/02/04分のコミットです。

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


Merge pull request #47239 from jonathanhefner/test_command-thor-help

railties/lib/rails/commands/test/test_command.rbの修正です。

test commandでhelpを表示するのにThorの機能を使用するよう修正しています。


Merge pull request #47240 from jonathanhefner/dev_command-thor-help

railties/lib/rails/commands/dev/dev_command.rbの修正です。

dev commandでhelpを表示するのにThorの機能を使用するよう修正しています。


Merge pull request #47241 from jonathanhefner/various-commands-thor-help

railtiesの修正です。

runner、console等のcommandでhelpを表示するのにThorの機能を使用するよう修正しています。


Merge pull request #47148 from jonathanhefner/credentials-respect-config-from-environment

railtiesの修正です。

credentials commandで、処理実行時にconfig/environments/#{Rails.env}.rbをロードするよう修正しています。これにより、config.credentials.content_path及びconfig.credentials.key_pathconfig/environments/#{Rails.env}.rbにも指定出来るようになっています。


Merge pull request #47164 from zzak/s-edge-guides

docの修正です。

rails guideへのリンク先がedge guideになっている箇所があったのを、stable guideに修正しています。


A Rails app is an application, not a "service"

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

Railsアプリケーションの事を説明するのにserviceという単語を使っている箇所があったのを、applicationを使用するよう修正しています。


Missing end to code block in 7_0_release_notes.md

rails guideのRuby on Rails 7.0 Release Notesの修正です。

code blockの閉じ指定が不足している箇所があったのを修正しています。


Move comment to out of codeblock to note

rails guideのActive Record and PostgreSQLの修正です。

Enumerated Typesの項にあるenumの値を変更する場合のmigrationのexample内のコメントを、codeblockの外に移動しています。


Merge pull request #47247 from matthewd/quote-bound-value

activerecord/lib/active_record/connection_adapters/abstract/quoting.rbの修正です。

Allow Arel.sql to accept bind parametersで削除したquote_bound_valueメソッドを戻しています。public APIとしてdocに表示されていた為、いきなり削除ではなく、まずdeprecateメッセージを表示するようにしています。


This should be a warning, note just a note

rails guideのActive Record and PostgreSQLの修正です。

enum valuesは削除したり並べ替えたり出来ない旨説明している箇所を、NOTEからWARNINGに変更しています。


Increase redis subscription timeout in Action Cable test

actioncable/test/subscription_adapter/redis_test.rbの修正です。

redisのsubscriptionのtimeout時間を伸ばすよう修正しています。不安定テスト対応。