PhoenixframeworkChanges-20160122

paulcsmith:3c46585caf9e8183e1b53c5e49ca7363dc6a5798

(#1487)
ファイル名

installer/templates/new/test/support/conn_case.ex
lib/phoenix/test/conn_test.ex
test/phoenix/test/conn_test.exs

Phoenix.ConnTest.conn/0 が非推奨となり削除され、Phoenix.ConnTest.build_conn/0 が追加されました。
理由としては、conn/0 で connを作成する人がたびたびいて混乱の元となる可能性が高いためのようです。

josevalim:2229a8ef6c6dca2a00614be7f0e7ce807630f778

ファイル名
lib/phoenix/pubsub/pg2_server.ex

Elixir v1.0 の syntax に合わせての改修が実行されました。

josevalim:d082ebe7dd52abe864987fb6c23558765b984134

ファイル名
installer/lib/phoenix_new.ex
installer/mix.exs
installer/templates/new/mix.exs
lib/phoenix/channel.ex
lib/phoenix/endpoint/handler.ex
lib/phoenix/endpoint/instrument.ex
lib/phoenix/param.ex
lib/phoenix/pubsub/pg2_server.ex
lib/phoenix/router/scope.ex
lib/phoenix/socket.ex
lib/phoenix/socket/transport.ex
lib/phoenix/template/eex_engine.ex
lib/phoenix/template/engine.ex
lib/phoenix/transports/long_poll_server.ex
lib/phoenix/transports/serializer.ex
lib/phoenix/transports/websocket.ex
mix.exs
test/mix/tasks/phoenix.new_test.exs
test/phoenix/controller/logger_test.exs
test/phoenix/endpoint/instrument_test.exs
test/phoenix/endpoint/render_errors_test.exs
test/phoenix/integration/endpoint_test.exs
test/phoenix/integration/long_poll_test.exs
test/phoenix/integration/websocket_test.exs
test/support/router_helper.exs

Elixir v1.2に合わせての回収作業が入りました。

josevalim:dca5c6f3965ddbac9fd505097befe033337ae55d

ファイル名
test/phoenix/integration/endpoint_test.exs
test/support/http_client.exs

再利用をさけるためのランダムなプロファイルを作成するようにhttpリクエストが改修されたようです。

josevalim:c11a9d3f2ada3b5f44c16f00790123b215ba1be2

ファイル名
lib/phoenix/template/eex_engine.ex
mix.exs
mix.lock
test/phoenix/controller/render_test.exs
test/phoenix/template_test.exs
test/phoenix/view_test.exs

送信データ容量の削除のためにEEx templates のトリムモードを有効にするよう改修が入りました。

josevalim:52d3dc43eb198bd9311bd82f7019cd87c0df0fcf

ファイル名
.travis.yml

travis で利用するElixirのバージョンがあがりました。

coonce:bcb385c2c2a2fb7a002d98ed418e47198bcb4dd2

ファイル名
CHANGELOG.md

チェンジログtypoが修正されました。