diff --git a/HISTORY.md b/HISTORY.md index 55064edd7..4612a72f1 100644 --- a/HISTORY.md +++ b/HISTORY.md @@ -1,5 +1,39 @@ # History +## 0.3.23 + +This release is a bugfix release mostly covering installation and nginx issues. As well, we launched a nicer documentation site [here](http://progrium.viewdocs.io/dokku/). Thanks to all of our contributors for making this a great release! + +### Bug Fixes + +- #1334: @josegonzalez Fix pluginhook building and update package version +- #1335: @josegonzalez Fix name for michaelshobbs +- #1341: @michaelshobbs Honor $DOKKU_DOCKERFILE_PORT when binding the docker container to an external IP. +- #1357: @michaelshobbs only run domains and nginx config if we have a port and ip +- #1366: @omeid Make bootstrap.sh safe from bad connection +- #1370: @SamuelMarks Switch from /dev/null to -qq, from --silent to -sL, and sudo +- #1380: @emdantrim Removed uses of `sudo` from `bootstrap.sh` +- #1383: @michaelshobbs fix downscaling from 10+ + +### New Features + +- #1292: @michaelshobbs use column to format help output +- #1337: @josegonzalez Update PREBUILT_STACK_URL to latest buildstep release +- #1354: @alessio Log receive-branch pluginhook +- #1359: @michaelshobbs allow DOKKU_WAIT_TO_RETIRE to be defined per app +- #1365: @michaelshobbs support dockerfile images that don't include bash + +### Docs Changes + +- #1305: @josegonzalez Updated documentation site +- #1321: @fwolfst Mention alternative to nginx.conf templates: include-dir. +- #1346: @michaelshobbs document dokku cleanup and the potential of compat issues +- #1349: @alexkruegger add plugin dokku-app-configfiles +- #1358: @bkniffler Add suggestion for low memory VMs +- #1377: @vkurup Fix link to docs from README +- #1379: @jezdez Deleted old, unmaintained plugins +- #1381: @lunohodov Instructions for using the bash client in shells other than bash + ## 0.3.22 This release is a general bugfix release, with improvements to handling of nginx templates and application configuration. diff --git a/README.md b/README.md index abe5aa41f..ac618b0d3 100644 --- a/README.md +++ b/README.md @@ -10,8 +10,8 @@ Docker powered mini-Heroku. The smallest PaaS implementation you've ever seen. S To install the latest stable release, you can run the following commands as a user that has access to `sudo`: - wget https://raw.github.com/progrium/dokku/v0.3.22/bootstrap.sh - sudo DOKKU_TAG=v0.3.22 bash bootstrap.sh + wget https://raw.github.com/progrium/dokku/v0.3.23/bootstrap.sh + sudo DOKKU_TAG=v0.3.23 bash bootstrap.sh ### Upgrading diff --git a/contrib/dokku-installer.rb b/contrib/dokku-installer.rb index 4ab26d835..265e51b4b 100755 --- a/contrib/dokku-installer.rb +++ b/contrib/dokku-installer.rb @@ -21,7 +21,7 @@ if ARGV[0] == "onboot" exit end -version = "v0.3.22" +version = "v0.3.23" dokku_root = ENV["DOKKU_ROOT"] || "/home/dokku" admin_keys = `cat /root/.ssh/authorized_keys`.split("\n") hostname = `bash -c '[[ $(dig +short $HOSTNAME) ]] && echo $HOSTNAME || curl icanhazip.com'`.strip diff --git a/docs/home.html b/docs/home.html index 3d5a88d7c..9609eb4d4 100644 --- a/docs/home.html +++ b/docs/home.html @@ -64,12 +64,12 @@
~ $ - wget https://raw.github.com/progrium/dokku/v0.3.22/bootstrap.sh + wget https://raw.github.com/progrium/dokku/v0.3.23/bootstrap.sh
~ $ - sudo DOKKU_TAG=v0.3.22 bash bootstrap.sh + sudo DOKKU_TAG=v0.3.23 bash bootstrap.sh
# => Go to your server's IP and follow the web installer diff --git a/docs/index.md b/docs/index.md index 0435fcc66..de020c1bb 100644 --- a/docs/index.md +++ b/docs/index.md @@ -15,12 +15,12 @@
~ $ - wget https://raw.github.com/progrium/dokku/v0.3.22/bootstrap.sh + wget https://raw.github.com/progrium/dokku/v0.3.23/bootstrap.sh
~ $ - sudo DOKKU_TAG=v0.3.22 bash bootstrap.sh + sudo DOKKU_TAG=v0.3.23 bash bootstrap.sh
# => Go to your server's IP and follow the web installer diff --git a/docs/installation.md b/docs/installation.md index 80ac75cae..632b894d3 100644 --- a/docs/installation.md +++ b/docs/installation.md @@ -13,8 +13,8 @@ To install the latest stable version of dokku, you can run the following bootstr ```shell # installs dokku via apt-get -wget https://raw.github.com/progrium/dokku/v0.3.22/bootstrap.sh -sudo DOKKU_TAG=v0.3.22 bash bootstrap.sh +wget https://raw.github.com/progrium/dokku/v0.3.23/bootstrap.sh +sudo DOKKU_TAG=v0.3.23 bash bootstrap.sh # By default, this will do cli-based setup, though you may *also* # go to your server's IP and follow the web installer