PhoenixframeworkChanges-20150819

chrismccord:13dd347033aa1106d75d3900c81bf1e96f7797ec

ファイル名
lib/phoenix/endpoint/cowboy_websocket.ex
test/phoenix/integration/websocket_test.exs

socket をクローズするさいに Channel.terminate/2 が呼び出されないときがあったようで、今回の修正にてクライアントが正常に切断した場合の際のトリガが追加されました。

chrismccord:6097f1eeadf19ecb6b03ca44f761661cfeeb4c06

ファイル名
installer/templates/new/mix.exs

インストーラーテンプレートの phoenix_live_reload のバージョンがあがりました。

chrismccord:fbf38ee80ad8a21cd0240cbb0ca422a08f1e86fd

ファイル名
lib/phoenix/socket/transport.ex
priv/static/phoenix.js
test/phoenix/integration/long_poll_test.exs
test/phoenix/integration/websocket_test.exs
test/phoenix/transports/transport_test.exs
web/static/js/phoenix.js

Phoenix.Channel.Transport.protocol_version が設定され、現状のバージョンは 1.0.0 になります。
またバージョンが一致するかの確認も行っているようであり、一致しない場合にはLogにErrorが表示されるようです。

chrismccord:296a6e99d9a3eb05a47b012fef2d79db678511a2

ファイル名
CHANGELOG.md
installer/lib/phoenix_new.ex
installer/mix.exs
mix.exs

Phoenixのv0.17.0がリリースされました

chrismccord:3e984099f5cff9fc5c4b5bd1862ae1bbc0edcaa2

ファイル名
CHANGELOG.md
installer/lib/phoenix_new.ex

ついに待望のPhoenix v1.0.0 へ向けて動き出しました。