なるようになるブログ

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

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

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

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

railties/CHANGELOG.md


Allow assets:precompile to be run in a production build step without passing in RAILS_MASTER_KEY (#46760)

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

development/test env以外でdummyのsecret key baseを生成出来るよう修正しています。ENV["SECRET_KEY_BASE_DUMMY"]に任意の値を指定した場合に生成されるようになっています。RAILS_MASTER_KEYの指定無しでprodcution向けのassets:precompileを実行出来るようにする為。


Trim trailing whitespace from *.md files

マークダウンファイルから末尾の空白を削除しています。


Reduce Array allocations in MimeNegotiation

actionpack/lib/action_dispatch/http/mime_negotiation.rbの修正です。

MimeNegotiationでArrayオブジェクトの生成数を減らすよう修正しています。


Let initialize not create an Array as its return value

actionview/lib/action_view/rendering.rbの修正です。

I18nProxy#initializeで不要なArrayを戻り値として返さないよう修正しています。