0.21.0 Migration Guide
Changes
The tls name is no longer a reserved app name, and can be used by applications. This was previously a reserved app name due to it's use as a place for global SSL certificate files; Dokku has not supported global SSL certificates for many releases, and thus there is no need to reserve the name.
Deprecations
git#git_deploy_branch()is deprecated in favor ofplugn trigger git-deploy-branch.- The
configcommand is deprecated in favor ofconfig:show. - Usage of this command in conjunction with either the
--exportor--shellflag is deprecated in favor ofconfig:export --formatwith the correct format value (exportsorshell, respectively). - The
nginx:build-configcommand is deprecated in favor ofproxy:build-config.
Removals
The apps:destroy command no longer takes a second argument force. Instead, this can be passed as the --force flag, either globally or as a flag to the command itself.
The proxy:enable and proxy:disable no longer restart apps when setting the DOKKU_DISABLE_PROXY environment variable. A future release will disable usage of DOKKU_DISABLE_PROXY altogether.