PhoenixframeworkChanges-20150727

josevalim:4e918250eb93bad9ef0f8ac2aa7625af763d7057

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

v0.15.0に向けて、phoenix_html の使用するバージョンを v1.3からv1.4 へ phoenix_ecto のバージョンを v0.7からv0.8へと変更されました。

chrismccord:974bd92156174f5f3a148388c0b500b6376b27f0

ファイル名
CHANGELOG.md

v0.15に加えられた修正がチェンジログに記載が追加されました

josevalim:0c991073f6d3d11e3a9892bbbf79ffba7ab79825

ファイル名
lib/phoenix/code_reloader.ex
lib/phoenix/test/conn_test.ex
mix.exs
mix.lock

Plugにて、今までは code_reloader.ex のソースコード内にて full_path(conn) にて参照していた部分が、conn.request_path に変更されました。
それにあわせてテストが修正され、使用するPlugのバージョンも 1.0のバージョニングのものを使用するところを 2.0.0のバージョニングのものを使用するように変更がほどこされました。

chrismccord:d944dd604f4522d684e8dd37fcb4d5ef150f2eca

ファイル名
CHANGELOG.md

Phoenixにて 0.14.0 から 0.15.0へのアップデートする際の内容のまとめリンクがCHANGELOGに追加されました。

chrismccord:c35b40ccc97665d4ab12c2bc1f352a86b89b8b6f

#1032
ファイル名

lib/phoenix/transports/long_poll.ex
lib/phoenix/transports/websocket.ex
mix.lock
test/phoenix/socket_test.exs

WebSocket と LongPoll transports の実装から Plug.Loggerが削除され、新しくロギングとしては、Phoenix.Channel.Transport のロギング機能に変更され、テストが修正されました。

chrismccord:c9c72fbee3e1669b9124d69e4c0f487f0ec4a697

#1032
ファイル名

lib/phoenix/socket/router.ex
lib/phoenix/transports/long_poll.ex
lib/phoenix/transports/websocket.ex

transports/long_poll.ex と transports/websocket.ex では、logメソッドの削除が実施され、socket/router.ex では、Plug.Logger.init系の初期化処理の修正が行われました。

chrismccord:45d61f5691b829614dacd41ffbcb0e3bc7a6a44b

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

上記のLog呼び出し系の処理の変更にともない、Plug.Logger.initの初期化処理呼び出しの変更が行われて、 初期化処理の呼び出し先の transports/long_poll.ex と transports/websocket.ex では、初期化処理の呼び出し引数の説明のドキュメントが追加されました。

chrismccord:7c602aa4e5ac8b3ddebda521d71cecf4b4b5a63e

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

祝! Phoenix v0.15.0 のリリースが行われました。
Phoenix v0.15.0 の変更点のリリースノートは別途訳した記事をあげないと思います。

chrismccord:10d28f7b46a012c3cc83cbf2e107e9cd24ba1467

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

そして、Phoenix 0.16.0 の開発が始まりました。