Phoenix のアップデート
v0.17.0 がリリースされていたので更新してみる。フレームワーク(というか、Mixでインストールしたライブラリ)をアップデートするのは今回が初めて。
% mix archive.install https://github.com/phoenixframework/phoenix/releases/download/v0.17.0/phoenix_new-0.17.0.ez Found existing archive(s): phoenix_new-0.16.1.ez. Are you sure you want to replace them? [Yn] y * creating .mix/archives/phoenix_new-0.17.0.ez
特別悩むことはなくアップデート完了。インストールと同じコマンドで大丈夫だった。
変更点は http://www.phoenixframework.org/blog/upgrading-from-v016-to-v017 に書かれている。
大きな変更はないけれど、個人的に良かったと思う点は、パラメータに %{"format" => "html"} が追加されなくなったところ。jsonしか返さないAPIサーバを作る場合とか邪魔だったので。