Current section

Files

Jump to
edeliver CHANGELOG.md
Raw

CHANGELOG.md

eDeliver Versions
=================
__1.2.5__
- Fix error on automatic phoenix upgrades by not suspending the ranch acceptors supervisor
- Fix passing `ECTO_REPOSITORY` env to ecto migration tasks
- Ecto 2.0 support: read ecto_repos from application env
- Fix skipping automatic relup modifications for upgrades
- Fix changing the version of an old release which is build for an upgrade
- Fix `--mix-env` option
__1.2.4__
- Support migrations for ecto version >= 2.0
__1.2.3__
- Improve displaying of revisions contained in the running release.
__1.2.2__
- Fix detecting branch name on build host for `--autoversion=branch[-unless-master]` option.
__1.2.1__
- Fix syntax on migrate task with down operation
__1.2.0__
- Add `upgrade` task to automatically upgrade all nodes
- Add auto-versioning to append metadata to release versions
- Add command help `mix edeliver help <command>`
- Add automatic relup modifications
- Experimental support for auto-upgrades of phoenix apps
__1.1.6__
- Fix issue caused by CDPATH being set
__1.1.5__
- Fix displaying all output for node commands
__1.1.4__
- Fix selecting release when deploying and no version is given
__1.1.3__
- Fix hex.pm release by adding missing mix.exs
__1.1.2__
- Fix ssh warning if edeliver is used as mix task
- Allow user interaction when building in verbose mode
- Suppress printing app script version if app script was generated with recent exrm version
- Fix skipping git clean when SKIP_GIT_CLEAN env is set
- Show very verbose output of exrm release task if it fails
- Fix name of post hook which is executed after updating the deps
__1.1.1__
- added command line option `--mix-env=<env>`
- automatic authorization of/on release store host
- allow to build different apps in one project when `APP` env is used
- use always explicit compilation for exrm compatibility
__1.1.0__
- allow incremental builds to decrease build time
- support for executing ecto migrations
- support exrm versions from `0.16.0` to > `1.0.0`
- allow to link sys.config and vm.args in release
- display command output when build command failed
- keeps build repository size constant
- return correct status code if mix command failed
- deploy release non-interactively if also upgrade exists
- install hex non-interactive
__1.0.0__
- initial version with elixir support