Release 0.18.0

# History

## 0.18.0

Install/update via the bootstrap script:

```shell
wget https://raw.githubusercontent.com/dokku/dokku/v0.18.0/bootstrap.sh
sudo DOKKU_TAG=v0.18.0 bash bootstrap.sh
```

### Bug Fixes

- #3627: @josegonzalez Make image removal synchronous
- #3618: @josegonzalez Ensure the dokku-retire timer is properly installed
- #3614: @alexquick Validate args for config:set and config:unset
- #3605: @josegonzalez Handle case where there are empty newlines in the authorized_keys file
- #3603: @josegonzalez Drop extra % sign in common.LogVerboseQuiet
- #3597: @josegonzalez Allow default trace function to work

### New Features

- #3628: @josegonzalez Handle file copying in a secure and reliable fashion
- #3630: @josegonzalez Fix issue where push warning on bad branch was skipped
- #3629: @josegonzalez Avoid calling the user-auth trigger where possible
- #3626: @josegonzalez Builder plugins
- #3599: @josegonzalez Scope docker-cleanup to specific app
- #3589: @michaelshobbs Allow running Dokku in Docker
- #3607: @josegonzalez Purge cache using herokuish image
- #3602: @alexymik Create a 502 error page to automatically refresh if backend status changes
- #3600: @josegonzalez Refactor IsImageHerokuishBased to match shell version

### Documentation

- #3625: @josegonzalez Remove old reference to SPONSORS.md
- #3619: @josegonzalez Cleanup plugin creation docs
- #3612: @jayjun Improve testing docs
- #3613: @Lyelt Remove all uses of proxy_set_header Connection "upgrade"
- #3596: @josegonzalez Add missing hooks to events plugin and plugin triggers docs

### Tests

- #3610: @jayjun Correct Bats path in single tests
This commit is contained in:
Jose Diaz-Gonzalez
2019-08-07 07:22:12 -04:00
parent 9730992f95
commit 03c7543060
43 changed files with 160 additions and 117 deletions

View File

@@ -32,35 +32,35 @@ dokku plugin:list
```
plugn: dev
00_dokku-standard 0.17.9 enabled dokku core standard plugin
20_events 0.17.9 enabled dokku core events logging plugin
app-json 0.17.9 enabled dokku core app-json plugin
apps 0.17.9 enabled dokku core apps plugin
build-env 0.17.9 enabled dokku core build-env plugin
buildpacks 0.17.9 enabled dokku core buildpacks plugin
certs 0.17.9 enabled dokku core certificate management plugin
checks 0.17.9 enabled dokku core checks plugin
common 0.17.9 enabled dokku core common plugin
config 0.17.9 enabled dokku core config plugin
docker-options 0.17.9 enabled dokku core docker-options plugin
domains 0.17.9 enabled dokku core domains plugin
enter 0.17.9 enabled dokku core enter plugin
git 0.17.9 enabled dokku core git plugin
logs 0.17.9 enabled dokku core logs plugin
network 0.17.9 enabled dokku core network plugin
nginx-vhosts 0.17.9 enabled dokku core nginx-vhosts plugin
plugin 0.17.9 enabled dokku core plugin plugin
proxy 0.17.9 enabled dokku core proxy plugin
ps 0.17.9 enabled dokku core ps plugin
repo 0.17.9 enabled dokku core repo plugin
resource 0.17.9 enabled dokku core resource plugin
scheduler-docker-local 0.17.9 enabled dokku core scheduler-docker-local plugin
shell 0.17.9 enabled dokku core shell plugin
ssh-keys 0.17.9 enabled dokku core ssh-keys plugin
storage 0.17.9 enabled dokku core storage plugin
tags 0.17.9 enabled dokku core tags plugin
tar 0.17.9 enabled dokku core tar plugin
trace 0.17.9 enabled dokku core trace plugin
00_dokku-standard 0.18.0 enabled dokku core standard plugin
20_events 0.18.0 enabled dokku core events logging plugin
app-json 0.18.0 enabled dokku core app-json plugin
apps 0.18.0 enabled dokku core apps plugin
build-env 0.18.0 enabled dokku core build-env plugin
buildpacks 0.18.0 enabled dokku core buildpacks plugin
certs 0.18.0 enabled dokku core certificate management plugin
checks 0.18.0 enabled dokku core checks plugin
common 0.18.0 enabled dokku core common plugin
config 0.18.0 enabled dokku core config plugin
docker-options 0.18.0 enabled dokku core docker-options plugin
domains 0.18.0 enabled dokku core domains plugin
enter 0.18.0 enabled dokku core enter plugin
git 0.18.0 enabled dokku core git plugin
logs 0.18.0 enabled dokku core logs plugin
network 0.18.0 enabled dokku core network plugin
nginx-vhosts 0.18.0 enabled dokku core nginx-vhosts plugin
plugin 0.18.0 enabled dokku core plugin plugin
proxy 0.18.0 enabled dokku core proxy plugin
ps 0.18.0 enabled dokku core ps plugin
repo 0.18.0 enabled dokku core repo plugin
resource 0.18.0 enabled dokku core resource plugin
scheduler-docker-local 0.18.0 enabled dokku core scheduler-docker-local plugin
shell 0.18.0 enabled dokku core shell plugin
ssh-keys 0.18.0 enabled dokku core ssh-keys plugin
storage 0.18.0 enabled dokku core storage plugin
tags 0.18.0 enabled dokku core tags plugin
tar 0.18.0 enabled dokku core tar plugin
trace 0.18.0 enabled dokku core trace plugin
```
Installing a plugin is easy as well using the `plugin:install` command. This command will also trigger the `install` pluginhook on all existing plugins.