Skip to content
vic

phoenix-diff/phoenix-diff

See the changes needed when upgrading an Elixir Phoenix application

phoenix-diff/phoenix-diff.json
{
"createdAt": "2016-10-08T04:09:40Z",
"defaultBranch": "master",
"description": "See the changes needed when upgrading an Elixir Phoenix application",
"fullName": "phoenix-diff/phoenix-diff",
"homepage": "http://www.phoenixdiff.org",
"language": "Elixir",
"name": "phoenix-diff",
"pushedAt": "2025-11-26T23:44:52Z",
"stargazersCount": 365,
"topics": [
"diff",
"elixir",
"phoenix-framework"
],
"updatedAt": "2025-11-26T23:44:56Z",
"url": "https://github.com/phoenix-diff/phoenix-diff"
}

Build Status

A phoenix application to show the changes between different versions of generated phoenix apps, which makes it easy to upgrade an existing app with latest changes.

Currently hosted at http://www.phoenixdiff.org

To add a new version of phoenix, run the following mix command

mix phx_diff.gen.sample <phoenix_version>

Also, it is necessary to generate samples for other mix phx.new arguments, as shown below:

mix phx_diff.gen.sample <phoenix_version> --binary-id
mix phx_diff.gen.sample <phoenix_version> --no-ecto
mix phx_diff.gen.sample <phoenix_version> --no-html
mix phx_diff.gen.sample <phoenix_version> --no-live
mix phx_diff.gen.sample <phoenix_version> --umbrella