From e9447a26d91a7e35ad92de803c3db11aad4167bc Mon Sep 17 00:00:00 2001 From: Jose Diaz-Gonzalez Date: Fri, 29 Apr 2016 16:07:58 -0400 Subject: [PATCH] Release 0.5.6 --- HISTORY.md | 29 +++++++++++++++++++ README.md | 4 +-- contrib/dokku-installer.py | 2 +- deb.mk | 2 +- debian/control | 2 +- docs/assets/favicons/browserconfig.xml | 8 +++--- docs/assets/favicons/manifest.json | 12 ++++---- docs/assets/style.css | 4 +-- docs/assets/versions.json | 2 +- docs/development/release-process.md | 2 +- docs/home.html | 40 +++++++++++++------------- docs/index.md | 4 +-- docs/installation.md | 4 +-- docs/template.html | 36 +++++++++++------------ plugins/00_dokku-standard/plugin.toml | 2 +- plugins/20_events/plugin.toml | 2 +- plugins/apps/plugin.toml | 2 +- plugins/build-env/plugin.toml | 2 +- plugins/certs/plugin.toml | 2 +- plugins/checks/plugin.toml | 2 +- plugins/common/plugin.toml | 2 +- plugins/config/plugin.toml | 2 +- plugins/docker-options/plugin.toml | 2 +- plugins/domains/plugin.toml | 2 +- plugins/enter/plugin.toml | 2 +- plugins/git/plugin.toml | 2 +- plugins/logs/plugin.toml | 2 +- plugins/named-containers/plugin.toml | 2 +- plugins/nginx-vhosts/plugin.toml | 2 +- plugins/plugin/plugin.toml | 2 +- plugins/proxy/plugin.toml | 2 +- plugins/ps/plugin.toml | 2 +- plugins/shell/plugin.toml | 2 +- plugins/storage/plugin.toml | 2 +- plugins/tags/plugin.toml | 2 +- plugins/tar/plugin.toml | 2 +- 36 files changed, 112 insertions(+), 83 deletions(-) diff --git a/HISTORY.md b/HISTORY.md index 72e13754a..2a5956f34 100644 --- a/HISTORY.md +++ b/HISTORY.md @@ -1,5 +1,34 @@ # History +## 0.5.6 + +Release 0.5.5 is mostly a documentation release. Please note, however, that we now inject application environment variables into sigil-generated nginx configurations. You can use this to further improve your generated nginx configuration files. + +Thanks to all the contributors who helped with this release! + +### Bug Fixes + +- #2120: @u2mejc Add apex help_content for certs,nginx,storage,tar plugins +- #2122: @michaelshobbs Add 10.0.0.2 so *.dokku.me works +- #2145: @michaelshobbs Fix dockerfile-procfile test + +### New Features + +- #2150: @michaelshobbs export app config vars into sigil environment for use in nginx templates + +### Documentation + +- #2099: @ojosdegris Added clarification on configuration via separate files +- #2107: @simenbrekken Add CI deployment recipe +- #2112: @josegonzalez Alphabetize triggers +- #2114: @josegonzalez Add table of contents to sidebar when there is a table of contents +- #2115: @josegonzalez Document potential dockerfile/nginx.conf.sigil issues +- #2116: @josegonzalez Warn users when there is a low memory condition on installation +- #2127: @crisward Added dokku require plugin +- #2129: @christiangenco Condense upgrading instructions +- #2136: @josegonzalez Use `sleep infinity` for enter cron task +- #2142: @Aluxian Add dokku-nginx-cache to the list of plugins + ## 0.5.5 Release 0.5.5 is mostly a documentation release, further clarifying how our default proxy implementation (nginx) interacts with Dockerfiles. Note that we also updated how ssl certificates interact with application domains, so please check out our domains and ssl documentation. diff --git a/README.md b/README.md index 0cbf73a83..884209e48 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.githubusercontent.com/dokku/dokku/v0.5.5/bootstrap.sh - sudo DOKKU_TAG=v0.5.5 bash bootstrap.sh + wget https://raw.githubusercontent.com/dokku/dokku/v0.5.6/bootstrap.sh + sudo DOKKU_TAG=v0.5.6 bash bootstrap.sh ### Upgrading diff --git a/contrib/dokku-installer.py b/contrib/dokku-installer.py index 7619ff7f8..13356f920 100755 --- a/contrib/dokku-installer.py +++ b/contrib/dokku-installer.py @@ -9,7 +9,7 @@ import subprocess import sys import threading -VERSION = 'v0.5.5' +VERSION = 'v0.5.6' hostname = '' try: diff --git a/deb.mk b/deb.mk index 449b874f7..3767a7f44 100644 --- a/deb.mk +++ b/deb.mk @@ -1,6 +1,6 @@ HEROKUISH_DESCRIPTION = 'Herokuish uses Docker and Buildpacks to build applications like Heroku' HEROKUISH_REPO_NAME ?= gliderlabs/herokuish -HEROKUISH_VERSION ?= 0.3.11 +HEROKUISH_VERSION ?= 0.3.12 HEROKUISH_ARCHITECTURE = amd64 HEROKUISH_PACKAGE_NAME = herokuish_$(HEROKUISH_VERSION)_$(HEROKUISH_ARCHITECTURE).deb diff --git a/debian/control b/debian/control index e232f9a51..c3f25bddd 100644 --- a/debian/control +++ b/debian/control @@ -1,5 +1,5 @@ Package: dokku -Version: 0.5.5 +Version: 0.5.6 Section: web Priority: optional Architecture: amd64 diff --git a/docs/assets/favicons/browserconfig.xml b/docs/assets/favicons/browserconfig.xml index 5743e7074..8df74c2d6 100644 --- a/docs/assets/favicons/browserconfig.xml +++ b/docs/assets/favicons/browserconfig.xml @@ -2,10 +2,10 @@ - - - - + + + + #da532c diff --git a/docs/assets/favicons/manifest.json b/docs/assets/favicons/manifest.json index 34257ae42..e5abdca48 100644 --- a/docs/assets/favicons/manifest.json +++ b/docs/assets/favicons/manifest.json @@ -2,37 +2,37 @@ "name": "Dokku", "icons": [ { - "src": "https:\/\/cdn.rawgit.com\/progrium\/dokku\/v0.5.5\/docs\/assets\/favicons\/android-chrome-36x36.png", + "src": "https:\/\/cdn.rawgit.com\/progrium\/dokku\/v0.5.6\/docs\/assets\/favicons\/android-chrome-36x36.png", "sizes": "36x36", "type": "image\/png", "density": "0.75" }, { - "src": "https:\/\/cdn.rawgit.com\/progrium\/dokku\/v0.5.5\/docs\/assets\/favicons\/android-chrome-48x48.png", + "src": "https:\/\/cdn.rawgit.com\/progrium\/dokku\/v0.5.6\/docs\/assets\/favicons\/android-chrome-48x48.png", "sizes": "48x48", "type": "image\/png", "density": "1.0" }, { - "src": "https:\/\/cdn.rawgit.com\/progrium\/dokku\/v0.5.5\/docs\/assets\/favicons\/android-chrome-72x72.png", + "src": "https:\/\/cdn.rawgit.com\/progrium\/dokku\/v0.5.6\/docs\/assets\/favicons\/android-chrome-72x72.png", "sizes": "72x72", "type": "image\/png", "density": "1.5" }, { - "src": "https:\/\/cdn.rawgit.com\/progrium\/dokku\/v0.5.5\/docs\/assets\/favicons\/android-chrome-96x96.png", + "src": "https:\/\/cdn.rawgit.com\/progrium\/dokku\/v0.5.6\/docs\/assets\/favicons\/android-chrome-96x96.png", "sizes": "96x96", "type": "image\/png", "density": "2.0" }, { - "src": "https:\/\/cdn.rawgit.com\/progrium\/dokku\/v0.5.5\/docs\/assets\/favicons\/android-chrome-144x144.png", + "src": "https:\/\/cdn.rawgit.com\/progrium\/dokku\/v0.5.6\/docs\/assets\/favicons\/android-chrome-144x144.png", "sizes": "144x144", "type": "image\/png", "density": "3.0" }, { - "src": "https:\/\/cdn.rawgit.com\/progrium\/dokku\/v0.5.5\/docs\/assets\/favicons\/android-chrome-192x192.png", + "src": "https:\/\/cdn.rawgit.com\/progrium\/dokku\/v0.5.6\/docs\/assets\/favicons\/android-chrome-192x192.png", "sizes": "192x192", "type": "image\/png", "density": "4.0" diff --git a/docs/assets/style.css b/docs/assets/style.css index 9b3613824..8e1b7375c 100644 --- a/docs/assets/style.css +++ b/docs/assets/style.css @@ -36,13 +36,13 @@ h1 { background-repeat: no-repeat; } .header .navbar-brand a { - background-image: url(https://cdn.rawgit.com/dokku/dokku/v0.5.5/docs/assets/dokku.png); + background-image: url(https://cdn.rawgit.com/dokku/dokku/v0.5.6/docs/assets/dokku.png); text-indent: 40px; } .blurb { color: #424242; background-color: #ededed; - background-image: url(https://cdn.rawgit.com/dokku/dokku/v0.5.5/docs/assets/gplaypattern.png); + background-image: url(https://cdn.rawgit.com/dokku/dokku/v0.5.6/docs/assets/gplaypattern.png); padding: 45px 0; text-align: center; } diff --git a/docs/assets/versions.json b/docs/assets/versions.json index db7f4b842..78c3570cc 100644 --- a/docs/assets/versions.json +++ b/docs/assets/versions.json @@ -2,6 +2,6 @@ "max-versions": [ "0.3.26", "0.4.14", - "0.5.5" + "0.5.6" ] } diff --git a/docs/development/release-process.md b/docs/development/release-process.md index 0d220df25..c22f66792 100644 --- a/docs/development/release-process.md +++ b/docs/development/release-process.md @@ -67,7 +67,7 @@ The workflow looks like this: ```shell # having dokku-arch in ../dokku-arch vagrant up build-arch -# wait for "==> build-arch: ==> Finished making: dokku 0.5.5-2 (Mon Feb 22 23:20:37 CET 2016)" +# wait for "==> build-arch: ==> Finished making: dokku 0.5.6-2 (Mon Feb 22 23:20:37 CET 2016)" cd ../dokku-arch git add PKGBUILD .SRCINFO git commit -m 'Update to dokku 0.9.9' diff --git a/docs/home.html b/docs/home.html index f90f53087..a7b4bc950 100644 --- a/docs/home.html +++ b/docs/home.html @@ -10,30 +10,30 @@ Dokku - The smallest PaaS implementation you've ever seen - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - + + - + @@ -95,12 +95,12 @@

$ - wget https://raw.githubusercontent.com/dokku/dokku/v0.5.5/bootstrap.sh + wget https://raw.githubusercontent.com/dokku/dokku/v0.5.6/bootstrap.sh

$ - sudo DOKKU_TAG=v0.5.5 bash bootstrap.sh + sudo DOKKU_TAG=v0.5.6 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 ccd520437..c6227baaf 100644 --- a/docs/index.md +++ b/docs/index.md @@ -15,12 +15,12 @@

~ $ - wget https://raw.githubusercontent.com/dokku/dokku/v0.5.5/bootstrap.sh + wget https://raw.githubusercontent.com/dokku/dokku/v0.5.6/bootstrap.sh

~ $ - sudo DOKKU_TAG=v0.5.5 bash bootstrap.sh + sudo DOKKU_TAG=v0.5.6 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 aaaf01154..009749f6c 100644 --- a/docs/installation.md +++ b/docs/installation.md @@ -21,8 +21,8 @@ To install the latest stable version of dokku, you can run the following shell c ```shell # installs dokku via apt-get -wget https://raw.githubusercontent.com/dokku/dokku/v0.5.5/bootstrap.sh -sudo DOKKU_TAG=v0.5.5 bash bootstrap.sh +wget https://raw.githubusercontent.com/dokku/dokku/v0.5.6/bootstrap.sh +sudo DOKKU_TAG=v0.5.6 bash bootstrap.sh ``` The installation process takes about 5-10 minutes, depending upon internet connection speed. diff --git a/docs/template.html b/docs/template.html index 6e62415fe..69dd031a6 100644 --- a/docs/template.html +++ b/docs/template.html @@ -10,26 +10,26 @@ Dokku - The smallest PaaS implementation you've ever seen - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - + + - +