なるようになるブログ

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

rails commit log流し読み(2017/06/30)

2017/06/30分のコミットです。

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

actionpack/CHANGELOG.md


Merge pull request #29623 from kamipo/should_use_same_connection_in_query_cache

activerecord/lib/active_record/connection_adapters/abstract/query_cache.rbactiverecord/lib/active_record/log_subscriber.rbの修正です。

query cacheを使用する際、LogSubscriberでも同じconnectionを使用するよう修正しています。


Merge pull request #29618 from diasjorge/patch-1

rails guideのLayouts and Rendering in Railsの修正です。

Rendering Textの項、exampleのextension名をタイポしていたのを修正しています。


[ci skip] run migration before looking at schema

rails guideのGetting Started with Railsの修正です。

Generating a Modelの項、db/schema.rbについて説明している箇所をmigration実行後に確認するよう説明を修正しています。


Add system tests to generate scaffold

railtiesの修正です。

system testのtemplateを生成する際、indexメソッド用のテストがしか生成されていなかったのを、createupdatedestroyについてのテストも生成するよう修正しています。


Fallback Parameters#to_s to Hash#to_s

actionpack/lib/action_controller/metal/strong_parameters.rbの修正です。

ActionController::Parameters#to_sを呼び出した場合、Hash#to_sdelegateするよう修正しています。

FormTagHelperのメソッド(e.g. text_field_tag)にparamsを渡した場合に正しく値が表示されるようにする為、との事です。