PhoenixframeworkChanges-20160209
chrismccord:a1a68a2e414b52fdf756017a8909e90cc611f2a3
ファイル名
lib/phoenix/router/route.ex
test/phoenix/router/console_formatter_test.exs
test/phoenix/router/route_test.exs
通信を実施するたびに Plug が init/1 を実施しているむねの報告があり、routeヘルパーをimportする際に init/1 するように修正されました。
josevalim:5e4f7679ef7a91f7555e2c9dcec2157182d58013
ファイル名
lib/phoenix/router.ex
lib/phoenix/router/route.ex
lib/phoenix/socket.ex
コードとドキュメントの改善の実施が行われました。
yolk:3c9aaca065e342f00e3e44bda13a38f655bcc36e
(#1533)
ファイル名
lib/phoenix/controller.ex
lib/phoenix/exceptions.ex
test/phoenix/controller/controller_test.exs
acceptヘッダーがサーバーによって拒否された場合に Phoenix.NotAcceptableError をあげる用に修正されております。
こちらは2015年3月ぐらいに変更された内容を戻した形になるようです。
yolk:693dee79a05b0f494b783e489fc20877da97dc39
(#1533)
ファイル名
lib/phoenix/endpoint/render_errors.ex
test/phoenix/endpoint/render_errors_test.exs
RenderErrors.fetch_format/2 にて Phoenix.NotAcceptableError 発生時もできるだけ許容可能な範囲でフォーマットをレンダリングするように修正が実施されました。
yolk:1b15f941d118cb8480e5fb3d0c18435f2f6c340e
(#1534)
ファイル名
lib/phoenix/endpoint/render_errors.ex
Endpoint.RenderErrors.render/5 にて 停止確認の実施を行っていたところが削除されたのと Endpoint.RenderErrors.fetch_format/2 にて fetch_query_params をみていたのをみなくなりました。