PhoenixframeworkChanges-20151021

chrismccord:234995e531a37633fc4774a6eea9583acbbe06e3

ファイル名
lib/phoenix/transports/websocket.ex

今まで、:timer.send_interval を使用していたのが Process.send_after で時間を取得するように変更されました。

chrismccord:7b252f42cc8552496a5ebd392f59a008ef6c98a9

ファイル名
lib/phoenix/transports/websocket.ex
test/phoenix/integration/websocket_test.exs
test/phoenix/socket_test.exs

上記の修正に合わせて、Cowboy側でTimeout処理を実施するため、Heartbeatでタイムのカウントが必要なくなり削除されました。

chrismccord:01513ae0e292d917db63c524a707abaa05c6a92a

ファイル名
lib/phoenix/token.ex
lib/phoenix/utils.ex
test/phoenix/utils_test.exs

Utilsが削除されました。 Kill Utils 🔥
ちなみに Utils内部で行われていた time_to_ms メソッドは token.ex 側にうつっております。

josevalim:f9f97304ca5c1eef040eb3f756f26c8167325e82

ファイル名
lib/phoenix/transports/websocket.ex

ドキュメントにWebsocketのデフォルトのタイムアウト時間が記載されていなかったので追加されました。
ちなみに 60_000ms になります。

utkarshkukreti:b1c6a300b59651ab998fa0ba84f4573504f3acff

(#1309)
ファイル名

installer/templates/new/web/templates/layout/app.html.eex
installer/test/phoenix_new_test.exs

アプリのデフォルトのレイアウトにアプリケーションのモジュール名をタイトルとしていれるように修正されました。