Dokku v0.4.4 Release Notes
-
๐ This release adds a few interesting changes:
- ๐ The
dokku logs
command now roughly maps to theheroku logs
command, and supports most available options. - ๐ Native Microsoft Azure support is now available!
- ๐ Quite a few shellcheck issues were fixed thanks to @callahad!
- ๐ Experimental debian installation support. Going forward, we will try and make dokku compatible with all systemd installations, as well as investigate dockerfile-based deployment to continue simplifying installation.
๐ Thanks to all our contributors for making this release great!
๐ Bug Fixes
- #1606: @josegonzalez Install plugn 0.2.0 in Makefile installs
- #1643: @Flink Fix generated nginx config when NO_VHOST=1
- #1644: @mmerickel Watch dokku events through a logrotate
- #1647: @callahad Resolve SC2115: 'Use "${var:?}" to ensure this never expands to /'
- #1648: @callahad Resolve SC2154: 'variable is referenced but not assigned'
- #1649: @callahad Resolve SC2164: 'Use cd ... || exit in case cd fails.'
- #1650: @callahad Resolve SC2148: 'target shell is unknown'
- #1651: @callahad Resolve SC2029: 'this expands on client side'
- #1652: @callahad Resolve SC2143: 'Instead of [ -n $(foo | grep bar) ], use foo | grep -q bar'
- #1653: @callahad Resolve SC2145: 'Argument mixes string and array.'
- #1655: @callahad Resolve SC2162: 'read without -r mangles backslashes'
- ๐ #1656: @callahad Resolve SC2001: 'See if you can use ${var//search/replace} instead'
- #1660: @callahad Fixup debian/control for Debian
- #1662: @xadh00m Only return users of group 'adm'
๐ New Features
- ๐ #1607: @josegonzalez Dokku support for Debian Jessie installation
- #1610: @kdomanski Add post-stop plugn trigger
- ๐ #1612: @Flink Add multiple options to the logs plugin
- โช #1613: @kdomanski Add ps:restore to start applications which weren't manually stopped
- โช #1628: @michaelshobbs Move RESTORE variable to DOKKU_APP namespace
- #1634: @callahad Allow installation of bats via homebrew
- #1645: @rvalyi Add ability to access git repo via ssh
- #1664: @michaelshobbs Add $REV to pre-receive-app call
๐ Documentation
- #1605: @josegonzalez Make commented output a bit more readable
- #1621: @josegonzalez Document
--force
option for:destroy
commands - ๐ #1623: @sedouard Add Azure Documentation
- #1624: @u2mejc Add trace to help output
- ๐ #1626: @josegonzalez Add official dokku-copy-files-to-image plugin
- #1630: @adamwolf Enabling tracing is actually 'dokku trace on'
- โ #1633: @elia Add a warning regarding the use of
trace on
- ๐ #1635: @callahad Remove deprecated Linode stackscript
- โก๏ธ #1657: @kimausloos Various small doc updates
- ๐ The