PhoenixframeworkChanges-20151230

whatyouhide:85aeab236123f76d0c4d2bb8db22efb8d2665297

(#1379)
ファイル名

lib/phoenix/endpoint.ex

Phoenix.Endpoint.instrument/4 のマクロが新しく実装されました。
通常はPhoenix.Endpoint.instrument/3 を使用するべきですがEndpointを動的に動かすときは上記の関数が必要になってくるため作成されたようです。

whatyouhide:38c904861ab8dc62cbd26bf1ff8e93d998d910a2

(#1379)
ファイル名

lib/phoenix/controller/pipeline.ex

pipeline の処理においてEndpointの処理がrequireされて、Endpointを使用しているならばPhoenix.Endpoint.instrumentを呼び出すように、それ以外ならば今までどおりpipeline処理をするように修正されました。

whatyouhide:427b7d88bfbf8098e1fd120001da4f70cfa08307

(#1379)
ファイル名

lib/phoenix/controller.ex

上記のpipeline処理と同じようにcontrollerのrenderingの処理でもPhoenix.Endpoint.instrumentを使える場合は使用するようになったようです。