なるようになるブログ

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

rails commit log流し読み(2021/06/02)

2021/06/02分のコミットです。

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


Verify raised error message in test case

actionmailbox/test/unit/router_test.rbの修正です。

routerに不正なアドレスを指定した場合のテストでArgumentErrorが発生した場合のテストでエラーメッセージまでチェックするよう修正


Bump rack to remove ssl? override

Rackのrequirementを2.2以上に修正しています。wssのサポートの為にオーバライドしていたRequest#ssl?メソッドを削除出来るようにする(Rack 2.2でwssをサポートした)為。


[ci skip] Mention executable test cases in issue template

.github/issue_template.mdの修正です。

issue templateに実行可能なスクリプトを添付してね、というお願いを追加しています。


Merge pull request #42283 from HParker/named-routes-identifies-false

actionpack/lib/action_dispatch/journey/formatter.rbactionpack/lib/action_dispatch/journey/visitors.rbの修正です。

optional path parameterにbooleanを指定した場合に、値がpath parametersとして扱われないバグがあったのを修正しています。


Merge pull request #42338 from jhawthorn/send_preload_header_streaming

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

streaming処理中(ActionController::Streamingを使用している場合)はpreload links headersを送信しないよう修正しています。streaming中に送信するとActionDispatch::IllegalStateError: header already sentでエラーになってしまう為。