なるようになるブログ

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

rails commit log流し読み(2022/12/19)

2022/12/19分のコミットです。

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


Silence credentials generator in app generator

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

app generator経由でcredential generatorを呼び出す際にユーザが指定出来ない値を使用していたのを修正しています。


[docs] Code samples for postgres configs

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

PostgreSQL adapter用のconfigを設定する場合のexampleを追加しています。


Remind of credentials diff enrollment on edit

railties/lib/rails/commands/credentials/credentials_command/diffing.rbrailties/lib/rails/generators/rails/app/app_generator.rbの修正です。

credentialsのdiff表示用にGit diff driverの設定を行う際に、その処理を行う旨のメッセージを表示するよう修正しています。


Merge pull request #46751 from basecamp/action-text-replace-optimization

actiontext/lib/action_text/fragment.rbの修正です。

Action Textのnodeを更新する際に、replacement nodeが変わっていない場合は不要なreplacement nodeの変更処理は行わないよう修正しています。


Merge pull request #46719 from p8/activerecord/improve-association-classmethods-docs

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

association定義時に追加されるメソッドについて、メソッドのリストだけを表示していたのを、具体的なexampleコード込で説明を行うよう修正しています。


Reuse the Array object passed from parent middleware

Action Pack、railtiesの修正です。

幾つかのrack middlewareで、responseを返すのに毎回middleware内でArrayを生成していたのを、親middlewareのresponseを使いまわせる場合はそのresponseを使いまわすようにしていArrayオブジェクトの生成数を減らすよう修正しています。


Update sdoc to 2.5.0 to support better code highlighting

Gemfileの修正です。

sdoc gemのバージョンを2.5.0に更新しています。