なるようになるブログ

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

rails commit log流し読み(2023/06/10)

2023/06/10分のコミットです。

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

railties/CHANGELOG.md


Merge pull request #48065 from nvasilevski/disallow-assertionless-tests-in-active-model

activemodel/test/cases/attribute_test.rbactivemodel/test/cases/helper.rbの修正です。

attributeのテストでassertionがまったく無いテストがあったのを、期待している結果をちゃんとassertionで確認するよう修正しています。


Fix duplicate Content-Type header with Rack 2

actionpack/lib/action_dispatch/middleware/static.rbの修正です。

ActionDispatch::Static middlewareをRack v2で使用した場合、Content-Type headerが重複して設定されてしまっていたのを修正しています。


Enable force_ssl=true in production by default

railties/lib/rails/generators/rails/app/templates/config/environments/production.rb.ttの修正です。

新規にrails newしたアプリでは、production envのconfig.force_sslをデフォルトtrueにするよう修正しています。設定を変更するのを忘れてproduction envでhttpでアプリが動作してしまうのを避ける為。