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 では、初期化処理の呼び出し引数の説明のドキュメントが追加されました。