mirror of
https://github.com/dokku/dokku.git
synced 2025-12-21 14:29:25 +01:00
8929b51f6ff147c205796623dba6fb4e36fc55a7
154 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
5e2a78e7df |
Release 0.34.4
# History ## 0.34.4 Install/update via the bootstrap script: ```shell wget -NP . https://dokku.com/install/v0.34.4/bootstrap.sh sudo DOKKU_TAG=v0.34.4 bash bootstrap.sh ``` ### Bug Fixes - #6801: @josegonzalez Guard against invalid proxy values due to move of port mapping to ports plugin - #6798: @josegonzalez Implement missing scheduler-app-status trigger in k3s scheduler plugin - #6791: @josegonzalez Correct issue where pre-deploy scripts do not have root access ### New Features - #6800: @josegonzalez Update message for deployment tasks that execute in ephemeral containers ### Documentation - #6799: @josegonzalez Document that a registry is required for k3s usage ### Tests - #6802: @josegonzalez Update test for new deployment task output ### Dependencies - #6807: @josegonzalez chore: bump go modules - #6805: @dependabot[bot] chore(deps): bump golang.org/x/sync from 0.6.0 to 0.7.0 in /plugins/common - #6806: @dependabot[bot] chore(deps): bump golang.org/x/crypto from 0.21.0 to 0.22.0 in /plugins/common - #6803: @dependabot[bot] chore(deps): bump golang.org/x/sync from 0.6.0 to 0.7.0 in /plugins/scheduler-docker-local - #6804: @dependabot[bot] chore(deps): bump golang.org/x/sync from 0.6.0 to 0.7.0 in /plugins/app-json - #6794: @dependabot[bot] chore(deps): bump golang from 1.22.1 to 1.22.2 in /tests/apps/zombies-dockerfile-tini - #6796: @dependabot[bot] chore(deps): bump golang from 1.22.1 to 1.22.2 in /tests/apps/gogrpc - #6793: @dependabot[bot] chore(deps): bump golang from 1.22.1 to 1.22.2 in /tests/apps/zombies-dockerfile-no-tini - #6797: @dependabot[bot] chore(deps): bump golang from 1.22.1 to 1.22.2 in /tests/apps/go-fail-postdeploy - #6795: @dependabot[bot] chore(deps): bump google.golang.org/grpc from 1.62.1 to 1.63.0 in /tests/apps/gogrpc - #6792: @dependabot[bot] chore(deps): bump golang from 1.22.1 to 1.22.2 in /tests/apps/go-fail-predeploy |
||
|
|
08a136f73f |
Release 0.34.3
# History ## 0.34.3 Install/update via the bootstrap script: ```shell wget -NP . https://dokku.com/install/v0.34.3/bootstrap.sh sudo DOKKU_TAG=v0.34.3 bash bootstrap.sh ``` ### New Features - #6785: @josegonzalez Update herokuish requirement to better support readonly containers ### Documentation - #6788: @bumblefudge Fix typos in nginx documentation - #6789: @crazehang Fix typos in documentation ### Dependencies - #6786: @dependabot[bot] chore(deps): bump werkzeug from 3.0.1 to 3.0.2 in /tests/apps/python-flask - #6787: @dependabot[bot] chore(deps): bump mkdocs-material from 9.5.16 to 9.5.17 in /docs/_build - #6782: @dependabot[bot] chore(deps): bump mkdocs-material from 9.5.15 to 9.5.16 in /docs/_build |
||
|
|
169d8a927e |
docs: fix some comments
Signed-off-by: crazehang <zhangrenzhong@outlook.com> |
||
|
|
3f47aaea03 |
Release 0.34.2
# History ## 0.34.2 Install/update via the bootstrap script: ```shell wget -NP . https://dokku.com/install/v0.34.2/bootstrap.sh sudo DOKKU_TAG=v0.34.2 bash bootstrap.sh ``` ### Bug Fixes - #6779: @josegonzalez Add --global flag to ps:set - #6778: @josegonzalez Popd out of tmp directory after a git push-based deployment - #6777: @josegonzalez Use correct function name in openresty:report output ### Documentation - #6781: @josegonzalez Update builder management docs to warn that globally setting a builder will force all apps to use that builder - #6780: @josegonzalez Clarify ssh-keys commands to run when adding ssh keys in docker-based installation ### Other - #6776: @josegonzalez Use a long git sha in the git:report output |
||
|
|
a6cad2cca4 |
docs: clarify ssh-keys commands to run when adding ssh keys in docker-based installation
Closes #6730 |
||
|
|
0a1f787310 |
Release 0.34.1
# History ## 0.34.1 Install/update via the bootstrap script: ```shell wget -NP . https://dokku.com/install/v0.34.1/bootstrap.sh sudo DOKKU_TAG=v0.34.1 bash bootstrap.sh ``` ### Bug Fixes - #6775: @josegonzalez Ensure files get created with the correct permissions when building with herokuish - #6739: @AndrewKvalheim Dereference annotated git tags when deploying via git:sync - #6743: @testwill Fix typo in app-json output ### New Features - #6768: @josegonzalez Migrate away from transitional packages ### Documentation - #6763: @iloveitaly Add docker-compose example to installation docs - #6757: @josegonzalez Add documentation issue template - #6742: @josegonzalez Remove trailing whitespace from history doc ### Dependencies - #6772: @dependabot[bot] chore(deps): bump tj-actions/changed-files from 43.0.1 to 44.0.0 - #6766: @dependabot[bot] chore(deps): bump mkdocs-material from 9.5.14 to 9.5.15 in /docs/_build - #6744: @dependabot[bot] chore(deps): bump github.com/docker/docker from 24.0.7+incompatible to 24.0.9+incompatible in /plugins/scheduler-k3s - #6754: @dependabot[bot] chore(deps): bump express from 4.18.3 to 4.19.1 in /tests/apps/dockerfile-app-json-formations - #6745: @dependabot[bot] chore(deps): bump express from 4.18.3 to 4.19.1 in /tests/apps/nodejs-express - #6746: @dependabot[bot] chore(deps): bump tj-actions/changed-files from 43.0.0 to 43.0.1 - #6747: @dependabot[bot] chore(deps): bump express from 4.18.3 to 4.19.1 in /tests/apps/.websocket.disabled - #6748: @dependabot[bot] chore(deps): bump express from 4.18.3 to 4.19.1 in /tests/apps/nodejs-express-noprocfile - #6749: @dependabot[bot] chore(deps): bump express from 4.18.3 to 4.19.1 in /tests/apps/nodejs-express-noappjson - #6750: @dependabot[bot] chore(deps): bump express from 4.18.3 to 4.19.1 in /tests/apps/dockerfile-procfile-bad - #6751: @dependabot[bot] chore(deps): bump importlib-metadata from 7.0.2 to 7.1.0 in /docs/_build - #6752: @dependabot[bot] chore(deps): bump express from 4.18.3 to 4.19.1 in /tests/apps/dockerfile-procfile - #6753: @dependabot[bot] chore(deps): bump express from 4.18.3 to 4.19.1 in /tests/apps/gitsubmodules - #6741: @dependabot[bot] chore(deps): bump github.com/onsi/gomega from 1.31.1 to 1.32.0 in /plugins/common - #6740: @dependabot[bot] chore(deps): bump github.com/onsi/gomega from 1.31.1 to 1.32.0 in /plugins/config |
||
|
|
f6167a0452 | docs: adding docker-compose example | ||
|
|
ca312fe8f7 |
Release 0.34.0
# History ## 0.34.0 Install/update via the bootstrap script: ```shell wget -NP . https://dokku.com/install/v0.34.0/bootstrap.sh sudo DOKKU_TAG=v0.34.0 bash bootstrap.sh ``` See the [0.34.0 migration guide](/docs/appendices/0.34.0-migration-guide.md) for more information on migrating to 0.34.0. ### Bug Fixes - #6724: @josegonzalez Correctly check if a repository has code or not in git plugin - #6721: @josegonzalez Correct issue where cron properties cannot be retrieved if global - #6720: @josegonzalez Add nginx-property binary to gitignore - #6708: @josegonzalez Correctly handle quoted spaces over ssh - #6707: @josegonzalez Correct issue where removing by index failed due to incorrect input validation - #6705: @josegonzalez Ensure we cleanup the data directory on app deletion - #6703: @josegonzalez Use copytruncate in logrotate commands ### New Features - #6725: @josegonzalez Warn when publish ports if scaling up or zero downtime is enabled - #6719: @josegonzalez Add a make target to copy the dokku binary over - #6717: @josegonzalez Add ability to only build synced repo if there are changes - #6715: @josegonzalez Add disk utilization to report output - #6704: @josegonzalez Switch the default k3s routing layer from traefik to nginx ### Removals - #6700: @josegonzalez Remove priority property from traefik plugin ### Refactors - #6714: @josegonzalez Use CallPlugnTrigger instead of PlugnTriggerSetup - #6713: @josegonzalez Use CallPlugnTrigger instead of PlugnTrigger - #6712: @josegonzalez Use CallPlugnTrigger instead of PlugnTriggerOutput - #6711: @josegonzalez Use CallPlugnTrigger instead of PlugnTriggerOutputAsString - #6681: @josegonzalez Migrate to single ingress per app/domain combination when using nginx for k3s proxying - #6156: @josegonzalez Migrate the app deploy lock to the data directory ### Documentation - #6738: @josegonzalez Update migration guide for 0.34.x - #6731: @strugee Clarify alternate proxy support status ### Dependencies - #6736: @dependabot[bot] chore(deps): bump mkdocs-material from 9.5.13 to 9.5.14 in /docs/_build - #6729: @dependabot[bot] chore(deps): update markdown requirement from <3.6,>=3.2.1 to >=3.2.1,<3.7 in /docs/_build - #6728: @dependabot[bot] chore(deps): bump zipp from 3.17.0 to 3.18.1 in /docs/_build - #6727: @dependabot[bot] chore(deps): bump tj-actions/changed-files from 42.1.0 to 43.0.0 - #6723: @dependabot[bot] chore(deps): bump zipp from 3.17.0 to 3.18.0 in /docs/_build - #6722: @dependabot[bot] chore(deps): bump tj-actions/changed-files from 42.1.0 to 43.0.0 - #6710: @dependabot[bot] chore(deps): bump google.golang.org/protobuf from 1.32.0 to 1.33.0 in /plugins/scheduler-k3s - #6709: @dependabot[bot] chore(deps): bump zipp from 3.17.0 to 3.18.0 in /docs/_build ### Other - #6718: @josegonzalez Write current process id to all acquired lock files - #6706: @josegonzalez Remove git:unlock command - #6650: @bastianh Do not expose all containers via traefik by default - #6632: @josegonzalez Simplify file ownership in the container by setting the process ownership during the build process - #6630: @josegonzalez Remove unused code for copying cache directories |
||
|
|
1d2549e7d7 |
Release 0.33.9
# History ## 0.33.9 Install/update via the bootstrap script: ```shell wget -NP . https://dokku.com/install/v0.33.9/bootstrap.sh sudo DOKKU_TAG=v0.33.9 bash bootstrap.sh ``` ### Bug Fixes - #6695: @josegonzalez Do not attempt to install both k3s and traefik - #6687: @josegonzalez Correct issue where ClusterTriggerAuthentication objects were filtered based on prefix - #6686: @josegonzalez Validate input for the autoscaling-auth:set command - #6678: @josegonzalez Handle case where most builders didn't detect amd64 images on arm64 - #6677: @josegonzalez Handle case where keda isn't installed properly - #6676: @josegonzalez Drop extra logging call from app-json plugin - #6674: @josegonzalez Remove systemd reverse dependency by dropping software-properties-common ### New Features - #6698: @josegonzalez Upgrade ingress-nginx - #6588: @taraszka Add extra tags to every image dokku push when push-extra-tags are set - #6680: @josegonzalez Wait until helm charts are installed before marking a deploy as failed or completed ### Documentation - #6699: @josegonzalez Add a placeholder migration guide for 0.33.0 - #6682: @josegonzalez Fix reference to formation key in autoscaling example ### Tests - #6696: @josegonzalez Run k3s tests with a specified server ip - #6679: @josegonzalez Split out k3s tests to speed up ci ### Dependencies - #6697: @dependabot[bot] chore(deps): bump timberio/vector from 0.36.0-debian to 0.36.1-debian in /plugins/logs - #6685: @dependabot[bot] chore(deps): bump github.com/go-jose/go-jose/v3 from 3.0.1 to 3.0.3 in /plugins/scheduler-k3s - #6692: @dependabot[bot] chore(deps): bump packaging from 23.2 to 24.0 in /docs/_build - #6693: @dependabot[bot] chore(deps): bump tj-actions/changed-files from 42.0.7 to 42.1.0 - #6689: @dependabot[bot] chore(deps): bump tj-actions/changed-files from 42.0.6 to 42.0.7 - #6683: @dependabot[bot] chore(deps): bump importlib-metadata from 7.0.1 to 7.0.2 in /docs/_build - #6684: @dependabot[bot] chore(deps): bump tj-actions/changed-files from 42.0.5 to 42.0.6 |
||
|
|
1eeaa781a0 |
Release 0.33.8
# History ## 0.33.8 Install/update via the bootstrap script: ```shell wget -NP . https://dokku.com/install/v0.33.8/bootstrap.sh sudo DOKKU_TAG=v0.33.8 bash bootstrap.sh ``` ### Bug Fixes - #6675: @josegonzalez Remove the need for executing crontab as root - #6660: @josegonzalez Handle case where systemctl isn't in /usr/bin - #6659: @josegonzalez Add missing cron:set command - #6658: @josegonzalez Execute go get/build with mod in readonly mode - #6642: @josegonzalez Use correct annotations key for the ingress chart - #6631: @josegonzalez Correctly use cache volume for herokuish builds - #6629: @josegonzalez Use smaller reference to image pull secrets in secret naming - #6628: @josegonzalez Ensure non-web processes do not attempt to perform web logic in k3s templates - #6623: @josegonzalez Do not allow reusing the same scheme:host-port mappings when setting ports - #6624: @taraszka Install jq in vagrant vm - #6614: @josegonzalez Correct issue where --force-tty was not properly supported by run:detached calls ### New Features - #6673: @josegonzalez Add image version as label to built images - #6640: @josegonzalez Add initial support for injecting keda addons - #6662: @josegonzalez Allow limiting letsencrypt to certain domains when using openresty as a proxy - #6643: @josegonzalez Add ability to add extra labels - #6639: @josegonzalez Add support for setting underscores-in-headers for nginx, openresty, and k3s - #6634: @josegonzalez feat: install keda addon in k3s cluster - #6616: @josegonzalez Ensure referenced images get updated by dependabot - #6613: @josegonzalez Add a helper binary to deploy a test app for local development ### Refactors - #6644: @josegonzalez Only apply the cluster issuers helm chart when setting letsencrypt properties - #6641: @josegonzalez Rename image pull secrets to standardize on secret naming pattern - #6626: @josegonzalez Copy code into initial base image via docker build ### Documentation - #6656: @holamendi Fix typo in builder management docs - #6652: @Calyhre Added dokku-mdns to list of community plugins - #6649: @undercontr Added detach flag to Docker installation documentation ### Dependencies - #6671: @josegonzalez Update dokku dependencies - #6672: @dependabot[bot] chore(deps): bump golang from 1.22.0 to 1.22.1 in /tests/apps/go-fail-predeploy - #6670: @dependabot[bot] chore(deps): bump google.golang.org/grpc from 1.62.0 to 1.62.1 in /tests/apps/gogrpc - #6669: @dependabot[bot] chore(deps): bump google.golang.org/protobuf from 1.32.0 to 1.33.0 in /tests/apps/gogrpc - #6668: @dependabot[bot] chore(deps): bump golang from 1.22.0 to 1.22.1 in /tests/apps/zombies-dockerfile-tini - #6667: @dependabot[bot] chore(deps): bump golang from 1.22.0 to 1.22.1 in /tests/apps/gogrpc - #6664: @dependabot[bot] chore(deps): bump golang from 1.22.0 to 1.22.1 in /tests/apps/go-fail-postdeploy - #6666: @dependabot[bot] chore(deps): bump pyparsing from 3.1.1 to 3.1.2 in /docs/_build - #6665: @dependabot[bot] chore(deps): bump mkdocs-material from 9.5.12 to 9.5.13 in /docs/_build - #6663: @dependabot[bot] chore(deps): bump golang from 1.22.0 to 1.22.1 in /tests/apps/zombies-dockerfile-no-tini - #6661: @josegonzalez Bump go modules - #6654: @dependabot[bot] chore(deps): bump pymdown-extensions from 10.7 to 10.7.1 in /docs/_build - #6653: @dependabot[bot] chore(deps): bump golang.org/x/crypto from 0.20.0 to 0.21.0 in /plugins/common - #6651: @dependabot[bot] chore(deps): bump python-dateutil from 2.9.0 to 2.9.0.post0 in /docs/_build - #6648: @dependabot[bot] chore(deps): bump python-dateutil from 2.8.2 to 2.9.0 in /docs/_build - #6645: @dependabot[bot] chore(deps): bump rack from 2.2.8 to 2.2.8.1 in /tests/apps/ruby - #6646: @dependabot[bot] chore(deps): bump mkdocs-material from 9.5.11 to 9.5.12 in /docs/_build - #6638: @josegonzalez chore: bump go modules - #6635: @dependabot[bot] chore(deps): bump tj-actions/changed-files from 42.0.4 to 42.0.5 - #6636: @dependabot[bot] chore(deps): bump timberio/vector from 0.36.X-debian to 0.36.0-debian in /plugins/logs - #6637: @dependabot[bot] chore(deps): bump golang.org/x/crypto from 0.19.0 to 0.20.0 in /plugins/common - #6619: @dependabot[bot] chore(deps): bump traefik from v2.10 to 2.11 in /plugins/traefik-vhosts - #6622: @josegonzalez chore(deps): bump timberio/vector from 0.35.X-debian to 0.36.X-debian in /plugins/logs - #6618: @dependabot[bot] chore(deps): bump mkdocs-material from 9.5.10 to 9.5.11 in /docs/_build - #6621: @dependabot[bot] chore(deps): bump byjg/easy-haproxy from 4.3.0 to 4.4.0 in /plugins/haproxy-vhosts - #6610: @dependabot[bot] chore(deps): bump helm.sh/helm/v3 from 3.14.1 to 3.14.2 in /plugins/scheduler-k3s |
||
|
|
0a14f61778 | Update docker.md | ||
|
|
27f33b0a19 |
Release 0.33.7
# History ## 0.33.7 Install/update via the bootstrap script: ```shell wget -NP . https://dokku.com/install/v0.33.7/bootstrap.sh sudo DOKKU_TAG=v0.33.7 bash bootstrap.sh ``` ### Bug Fixes - #6608: @josegonzalez Fix issue with setting k3s resource values and lower the initial default values - #6607: @josegonzalez Call sed in unbuffered form to ensure log output is streamed to stdout - #6600: @josegonzalez Use correct label key for worker nodes - #6593: @josegonzalez Remove extra trailing newline to fix govet issue ### New Features - #6595: @josegonzalez Add ability for users to specify alternative kubeconfig and kubecontext ### Refactors - #6594: @josegonzalez Remove all calls to common.NewShellCmd - #6592: @josegonzalez Remove all calls to common.NewShellCmdWithArgs - #6591: @josegonzalez Always capture stdout/stderr when executing subprocesses - #6590: @josegonzalez Remove all direct usage of go-sh outside of plugin trigger setup ### Dependencies - #6609: @dependabot[bot] chore(deps): bump google.golang.org/grpc from 1.61.1 to 1.62.0 in /tests/apps/gogrpc - #6604: @dependabot[bot] chore(deps): bump mkdocs-material from 9.5.9 to 9.5.10 in /docs/_build - #6603: @dependabot[bot] chore(deps): bump tj-actions/changed-files from 42.0.2 to 42.0.4 - #6601: @dependabot[bot] chore(deps): bump helm.sh/helm/v3 from 3.13.3 to 3.14.1 in /plugins/scheduler-k3s - #6596: @dependabot[bot] chore(deps): bump google.golang.org/grpc from 1.61.0 to 1.61.1 in /tests/apps/gogrpc |
||
|
|
688ee518af |
Release 0.33.6
# History ## 0.33.6 Install/update via the bootstrap script: ```shell wget -NP . https://dokku.com/install/v0.33.6/bootstrap.sh sudo DOKKU_TAG=v0.33.6 bash bootstrap.sh ``` ### Bug Fixes - #6589: @josegonzalez Use image pull secrets instead of registries.yaml to reference private repositories when deploying via k3s - #6581: @josegonzalez Fix issues in tls handling when deploying via k3s - #6582: @josegonzalez Correctly handle extra whitespace in scale file contents - #6390: @renweibo Prefer systemctl over sv when both exist while restarting nginx - #6579: @josegonzalez Ensure k3s can be installed with taints ### New Features - #6585: @josegonzalez Add more context to errors in fetching cron entries - #6583: @josegonzalez Add WithContext functions for all subprocess-related code ### Refactors - #6584: @josegonzalez Use new CallExecCommand when checking to see how help is being called ### Dependencies - #6586: @dependabot[bot] chore(deps): bump mvdan.cc/sh/v3 from 3.7.0 to 3.8.0 in /plugins/cron - #6587: @dependabot[bot] chore(deps): bump mkdocs-material from 9.5.8 to 9.5.9 in /docs/_build - #6381: @dependabot[bot] chore(deps): bump actions/upload-artifact from 3 to 4 - #6578: @josegonzalez Bump go modules ### Other - #6576: @Tashows Allow creating a detached container with TTY enabled for attaching remote terminal |
||
|
|
596d785fe4 |
Release 0.33.5
# History ## 0.33.5 Install/update via the bootstrap script: ```shell wget -NP . https://dokku.com/install/v0.33.5/bootstrap.sh sudo DOKKU_TAG=v0.33.5 bash bootstrap.sh ``` ### Bug Fixes - #6574: @josegonzalez Correct indentation when configuring https on a k3s app ### Documentation - #6575: @josegonzalez Remove reference to web ui from digitalocean install documentation ### Dependencies - #6573: @dependabot[bot] chore(deps): bump golang from 1.21.6 to 1.22.0 in /tests/apps/go-fail-postdeploy - #6569: @dependabot[bot] chore(deps): bump golang from 1.21.6 to 1.22.0 in /tests/apps/go-fail-predeploy - #6570: @dependabot[bot] chore(deps): bump golang.org/x/crypto from 0.18.0 to 0.19.0 in /plugins/common - #6571: @dependabot[bot] chore(deps): bump golang from 1.21.6 to 1.22.0 in /tests/apps/zombies-dockerfile-tini - #6572: @dependabot[bot] chore(deps): bump python from 3.12.1-alpine to 3.12.2-alpine in /docs/_build |
||
|
|
ccf713c104 |
Release 0.33.4
# History ## 0.33.4 Install/update via the bootstrap script: ```shell wget -NP . https://dokku.com/install/v0.33.4/bootstrap.sh sudo DOKKU_TAG=v0.33.4 bash bootstrap.sh ``` ### Bug Fixes - #6564: @josegonzalez Ignore link and volume flags for nixpacks builds - #6563: @josegonzalez Wait until initial k3s node is ready before installing manifests - #6561: @josegonzalez Index the process map to ensure the correct config is pulled - #6560: @josegonzalez Skip app stop/delete when k3s is not installed - #6559: @josegonzalez Check errors when writing properties - #6556: @josegonzalez Respect the release namespace when creating resources for a k3s deploy ### New Features - #6562: @josegonzalez Add support for specifying annotations on kubernetes resources - #6555: @josegonzalez Add support for app-specific service accounts when deploying via k3s - #6546: @josegonzalez Install kubectx and kubens helper binaries when setting up a k3s cluster ### Refactors - #6558: @josegonzalez Use type-specific functions for writing contents to a file - #6557: @josegonzalez Consolidate property fetching for nginx plugin into golang codebase - #6536: @josegonzalez Manage vector container via compose ### Documentation - #6545: @josegonzalez Migrate markdown doc rewriting into mkdocs hooks ### Tests - #6554: @josegonzalez Fix issue where CI cannot install docker-buildx-plugin ### Dependencies - #6568: @dependabot[bot] chore(deps): bump golang from 1.21.6 to 1.22.0 in /tests/apps/gogrpc - #6567: @dependabot[bot] chore(deps): bump watchdog from 3.0.0 to 4.0.0 in /docs/_build - #6566: @dependabot[bot] chore(deps): bump mkdocs-material from 9.5.7 to 9.5.8 in /docs/_build - #6565: @dependabot[bot] chore(deps): bump golang from 1.21.6 to 1.22.0 in /tests/apps/zombies-dockerfile-no-tini - #6551: @dependabot[bot] chore(deps): bump flask from 3.0.1 to 3.0.2 in /tests/apps/multi - #6552: @dependabot[bot] chore(deps): bump mkdocs-material from 9.5.6 to 9.5.7 in /docs/_build - #6553: @dependabot[bot] chore(deps): bump markupsafe from 2.1.4 to 2.1.5 in /docs/_build - #6550: @dependabot[bot] chore(deps): bump flask from 3.0.1 to 3.0.2 in /tests/apps/python-flask - #6548: @dependabot[bot] chore(deps): bump org.eclipse.jetty:jetty-servlet from 11.0.19 to 11.0.20 in /tests/apps/java ### Other - #6547: @josegonzalez Add support for nginx as a k3s ingress implementation |
||
|
|
aff753ca67 |
Release 0.33.3
# History ## 0.33.3 Install/update via the bootstrap script: ```shell wget -NP . https://dokku.com/install/v0.33.3/bootstrap.sh sudo DOKKU_TAG=v0.33.3 bash bootstrap.sh ``` ### Bug Fixes - #6542: @josegonzalez Drop -- when calling dokku run for cron-tab templating ### Documentation - #6543: @josegonzalez Add support for badge shortcodes in documentation |
||
|
|
2e66cee50f |
Release 0.33.2
# History ## 0.33.2 Install/update via the bootstrap script: ```shell wget -NP . https://dokku.com/install/v0.33.2/bootstrap.sh sudo DOKKU_TAG=v0.33.2 bash bootstrap.sh ``` ### Bug Fixes - #6535: @josegonzalez Properly fetch default vector image if none is passed - #6533: @josegonzalez Ensure all k3s traefik middleware resources are scoped to the process - #6524: @josegonzalez Ensure all copied files always have line endings converted to unix-style ### New Features - #6537: @josegonzalez Add the dokku logo as the chart icon - #6527: @josegonzalez Upgrade vector image to 0.35.x - #6534: @josegonzalez Allow specifying an ingress class via chart value ### Documentation - #6530: @josegonzalez Fix indentation on letsencrypt sections for k3s scheduler docs ### Tests - #6532: @josegonzalez Correct issues in tests for vector image log property ### Dependencies - #6540: @dependabot[bot] chore(deps): bump mkdocs-material from 9.5.5 to 9.5.6 in /docs/_build - #6538: @dependabot[bot] chore(deps): bump tj-actions/changed-files from 42.0.1 to 42.0.2 - #6528: @dependabot[bot] chore(deps): bump tj-actions/changed-files from 42.0.0 to 42.0.1 - #6529: @dependabot[bot] chore(deps): bump google.golang.org/protobuf from 1.31.0 to 1.32.0 in /tests/apps/gogrpc ### Other - #6526: @josegonzalez Allow setting the vector image as a global property |
||
|
|
9ac76dec2f |
Release 0.33.1
# History ## 0.33.1 Install/update via the bootstrap script: ```shell wget -NP . https://dokku.com/install/v0.33.1/bootstrap.sh sudo DOKKU_TAG=v0.33.1 bash bootstrap.sh ``` ### Bug Fixes - #6520: @josegonzalez Guard against missing healthcheck config - #6519: @josegonzalez Use correct name for cluster-issuers helm chart ### Refactors - #6521: @josegonzalez Install traefik via helm chart directly to avoid issues where traefik silently fails installation ### Dependencies - #6523: @dependabot[bot] chore(deps): bump mkdocs-material from 9.5.4 to 9.5.5 in /docs/_build - #6522: @dependabot[bot] chore(deps): bump google.golang.org/grpc from 1.60.1 to 1.61.0 in /tests/apps/gogrpc |
||
|
|
6fec401ded |
Release 0.33.0
# History ## 0.33.0 Install/update via the bootstrap script: ```shell wget -NP . https://dokku.com/install/v0.33.0/bootstrap.sh sudo DOKKU_TAG=v0.33.0 bash bootstrap.sh ``` ### Bug Fixes - #6466: @josegonzalez Use correct key for migrating global scheduler configuration on upgrade - #6450: @josegonzalez Always set -- on docker run commands internally to avoid parsing flags on specified commands - #6447: @josegonzalez Propagate arm64 build support for development builds - #6445: @josegonzalez Do not strip whitespace when displaying a file for debugging purposes - #6442: @josegonzalez Ignore go.work when bumping modules - #6427: @josegonzalez Add missing gitignore entry for app-json trigger ### New Features - #6500: @josegonzalez Add support for custom user namespaces when creating persistent storage directories - #6492: @josegonzalez Add support for multierror when exiting triggers - #6491: @josegonzalez Add wrappers for exec and ssh commands - #6489: @josegonzalez Disable flag parsing for dokku enter - #6469: @josegonzalez Allow generating an ssh deploy key via the git plugin - #6468: @josegonzalez Implement global support for setting proxy type - #6467: @josegonzalez Add ability to customize the registry repo with a template - #6464: @josegonzalez Create helper function for exposing a docker image's working directory - #6462: @josegonzalez Ensure ps:stop has a proper cli header - #6460: @josegonzalez Add a post-registry-login trigger - #6459: @josegonzalez Alias common registry names to docker.io - #6457: @josegonzalez Add the ability to specify the output format when listing ports - #6452: @josegonzalez Add alternative implementation for calling plugin triggers - #6446: @josegonzalez Add support for global-only environment properties - #6443: @josegonzalez Add support for exposing healthchecks in the AppJson struct - #6435: @josegonzalez Implement native k3s scheduler support - #6433: @josegonzalez Add go.work.sum to gitignore - #6432: @josegonzalez Upgrade golang to 1.21.6 - #6430: @josegonzalez Reformat devcontainer file - #6428: @josegonzalez Add ms-azuretools.vscode-docker to devcontainer setup - #6313: @josegonzalez Set the platform flag in order to run amd64 images on arm64 deploy targets ### Refactors - #6448: @josegonzalez Return an int32 for scale count - #6444: @josegonzalez Allow setting a custom mode when writing a slice to a file ### Documentation - #6517: @josegonzalez Remove k3s tutorial from documentation - #6516: @josegonzalez Note that the external kubernetes plugin is deprecated - #6515: @josegonzalez Replace the kubernetes plugin with k3s in the documentation - #6514: @josegonzalez Add notes on k3s replacement of the scheduler-kubernetes plugin - #6461: @josegonzalez Add documentation for implementing scheduler-related commands - #6458: @josegonzalez Add docblocks to appjson structs - #6420: @aochagavia Fix typo in zero downtime documentation ### Tests - #6465: @josegonzalez Update haproxy tests so they pass - #6449: @josegonzalez Run ci on ubuntu 22.04 - #6431: @josegonzalez Add golanglint-ci testing support ### Dependencies - #6513: @dependabot[bot] chore(deps): bump github.com/containerd/containerd from 1.7.6 to 1.7.11 in /plugins/scheduler-k3s - #6512: @josegonzalez Update github.com/gonsi/gomega golang dependency - #6511: @josegonzalez Update crypto and sys golang dependencies - #6494: @dependabot[bot] chore(deps): bump markupsafe from 2.1.3 to 2.1.4 in /docs/_build - #6482: @dependabot[bot] chore(deps): bump mkdocs-material from 9.5.3 to 9.5.4 in /docs/_build - #6478: @dependabot[bot] chore(deps): bump golang from 1.21.5 to 1.21.6 in /tests/apps/zombies-dockerfile-tini - #6456: @dependabot[bot] chore(deps): bump google.golang.org/grpc from 1.29.1 to 1.60.1 in /tests/apps/gogrpc - #6454: @dependabot[bot] chore(deps): bump flask from 3.0.0 to 3.0.1 in /tests/apps/python-flask - #6455: @dependabot[bot] chore(deps): bump flask from 3.0.0 to 3.0.1 in /tests/apps/multi - #6453: @josegonzalez Remove ignored dependency from dependabot - #6451: @josegonzalez Update go modules - #6439: @dependabot[bot] chore(deps): bump github.com/onsi/gomega from 1.30.0 to 1.31.0 in /plugins/config - #6438: @dependabot[bot] chore(deps): bump github.com/onsi/gomega from 1.30.0 to 1.31.0 in /plugins/common - #6437: @dependabot[bot] chore(deps): bump beautifulsoup4 from 4.12.2 to 4.12.3 in /docs/_build - #6436: @dependabot[bot] chore(deps): bump tj-actions/changed-files from 41.1.1 to 42.0.0 - #6425: @dependabot[bot] chore(deps): bump tj-actions/changed-files from 41.0.1 to 41.1.1 - #6424: @dependabot[bot] chore(deps): bump mkdocs-material from 9.5.3 to 9.5.4 in /docs/_build - #6421: @josegonzalez chore: bump golang.org/x/sync from 0.5.0 to 0.6.0 - #6419: @dependabot[bot] chore(deps): bump jinja2 from 3.1.2 to 3.1.3 in /docs/_build - #6418: @dependabot[bot] chore(deps): bump jinja2 from 3.1.2 to 3.1.3 in /tests/apps/python-flask - #6415: @dependabot[bot] chore(deps): bump golang from 1.21.5 to 1.21.6 in /tests/apps/go-fail-postdeploy - #6414: @dependabot[bot] chore(deps): bump golang from 1.21.5 to 1.21.6 in /tests/apps/gogrpc - #6413: @dependabot[bot] chore(deps): bump golang from 1.21.5 to 1.21.6 in /tests/apps/go-fail-predeploy - #6412: @dependabot[bot] chore(deps): bump golang from 1.21.5 to 1.21.6 in /tests/apps/zombies-dockerfile-no-tini - #6411: @dependabot[bot] chore(deps): bump golang from 1.21.5 to 1.21.6 in /tests/apps/zombies-dockerfile-tini - #6410: @dependabot[bot] chore(deps): bump golang.org/x/net from 0.19.0 to 0.20.0 in /tests/apps/gogrpc - #6406: @dependabot[bot] chore(deps): bump golang.org/x/sync from 0.5.0 to 0.6.0 in /plugins/scheduler-docker-local ### Other - #6463: @josegonzalez Use exported function from appjson module instead of manually parsing - #6429: @josegonzalez Use go.work for development purposes |
||
|
|
145b4d7dda |
Release 0.32.4
# History ## 0.32.4 Install/update via the bootstrap script: ```shell wget -NP . https://dokku.com/install/v0.32.4/bootstrap.sh sudo DOKKU_TAG=v0.32.4 bash bootstrap.sh ``` ### Bug Fixes - #6407: @josegonzalez Upgrade ruby to fix the release process - #6394: @josegonzalez Scope the delete of symlinked plugins in debian post-install to the plugin folders ### Refactors - #6388: @Juneezee Replace deprecated `io/ioutil` functions ### Documentation - #6385: @josegonzalez Fix docblock entries for properties in plugins - #6384: @josegonzalez Cleanup some markdown in documentation - #6365: @josegonzalez Split out archive/image deployment docs into their own file ### Tests - #6408: @josegonzalez Add options to the release workflow - #6359: @josegonzalez Update buildpack api for test buildpack ### Dependencies - #6399: @dependabot[bot] chore(deps): bump pymdown-extensions from 10.5 to 10.7 in /docs/_build - #6398: @dependabot[bot] chore(deps): bump sinatra from 3.1.0 to 3.2.0 in /tests/apps/ruby - #6395: @dependabot[bot] chore(deps): bump ruby from 3.2.2 to 3.3.0 in /tests/apps/dockerfile-entrypoint - #6391: @dependabot[bot] chore(deps): bump mkdocs-material from 9.5.2 to 9.5.3 in /docs/_build - #6392: @dependabot[bot] chore(deps): bump importlib-metadata from 7.0.0 to 7.0.1 in /docs/_build - #6393: @dependabot[bot] chore(deps): bump tj-actions/changed-files from 40.2.3 to 41.0.1 - #6387: @dependabot[bot] chore(deps): bump org.eclipse.jetty:jetty-servlet from 11.0.18 to 11.0.19 in /tests/apps/java - #6386: @dependabot[bot] chore(deps): bump tj-actions/changed-files from 40.2.2 to 40.2.3 - #6377: @dependabot[bot] chore(deps): bump tj-actions/changed-files from 40.2.1 to 40.2.2 - #6380: @dependabot[bot] chore(deps): bump github/codeql-action from 2 to 3 - #6379: @dependabot[bot] chore(deps): bump mkdocs-material from 9.5.1 to 9.5.2 in /docs/_build - #6378: @dependabot[bot] chore(deps): bump python from 3.12.0-alpine to 3.12.1-alpine in /docs/_build - #6376: @dependabot[bot] chore(deps): bump mkdocs-material from 9.4.14 to 9.5.1 in /docs/_build - #6371: @dependabot[bot] chore(deps): bump golang from 1.21.4 to 1.21.5 in /tests/apps/gogrpc - #6369: @dependabot[bot] chore(deps): bump golang from 1.21.4 to 1.21.5 in /tests/apps/zombies-dockerfile-tini - #6368: @dependabot[bot] chore(deps): bump golang from 1.21.4 to 1.21.5 in /tests/apps/zombies-dockerfile-no-tini - #6367: @dependabot[bot] chore(deps): bump importlib-metadata from 6.8.0 to 7.0.0 in /docs/_build - #6366: @dependabot[bot] chore(deps): bump tj-actions/changed-files from 40.2.0 to 40.2.1 - #6370: @dependabot[bot] chore(deps): bump golang from 1.21.4 to 1.21.5 in /tests/apps/go-fail-predeploy - #6372: @dependabot[bot] chore(deps): bump golang from 1.21.4 to 1.21.5 in /tests/apps/go-fail-postdeploy - #6373: @dependabot[bot] chore(deps): bump actions/setup-python from 4 to 5 - #6364: @dependabot[bot] chore(deps): bump golang.org/x/net from 0.18.0 to 0.19.0 in /tests/apps/gogrpc - #6361: @dependabot[bot] chore(deps): bump pymdown-extensions from 10.4 to 10.5 in /docs/_build - #6362: @dependabot[bot] chore(deps): bump mkdocs-material from 9.4.12 to 9.4.14 in /docs/_build - #6360: @dependabot[bot] chore(deps): bump tj-actions/changed-files from 40.1.1 to 40.2.0 - #6357: @dependabot[bot] chore(deps): bump mkdocs-material-extensions from 1.3 to 1.3.1 in /docs/_build - #6355: @dependabot[bot] chore(deps): bump pygments from 2.16.1 to 2.17.2 in /docs/_build - #6358: @dependabot[bot] chore(deps): bump mkdocs-material from 9.4.8 to 9.4.12 in /docs/_build - #6348: @dependabot[bot] chore(deps): bump pymdown-extensions from 10.3.1 to 10.4 in /docs/_build |
||
|
|
d753dd0d31 |
Release 0.32.3
# History ## 0.32.3 Install/update via the bootstrap script: ```shell wget -NP . https://dokku.com/install/v0.32.3/bootstrap.sh sudo DOKKU_TAG=v0.32.3 bash bootstrap.sh ``` ### Bug Fixes - #6345: @josegonzalez Use updated pre-build trigger for builder-herokuish ### New Features - #6346: @josegonzalez Update all go modules and add a command to bump modules ### Documentation - #6339: @nschlemm Fixed link to vector sink documentation - #6314: @josegonzalez Remove reference to DOKKU_SCHEDULER environment variable in favor of scheduler:set - #6317: @edmorley Replace deprecated builder reference in persistent-storage.md - #6325: @josegonzalez Add documentation on openresty includes ### Dependencies - #6343: @dependabot[bot] chore(deps): bump golang.org/x/net from 0.17.0 to 0.18.0 in /tests/apps/gogrpc - #6338: @dependabot[bot] chore(deps): bump golang from 1.21.3 to 1.21.4 in /tests/apps/go-fail-postdeploy - #6337: @dependabot[bot] chore(deps): bump golang from 1.21.3 to 1.21.4 in /tests/apps/gogrpc - #6336: @dependabot[bot] chore(deps): bump tj-actions/changed-files from 40.0.2 to 40.1.1 - #6335: @dependabot[bot] chore(deps): bump golang from 1.21.3 to 1.21.4 in /tests/apps/go-fail-predeploy - #6334: @dependabot[bot] chore(deps): bump golang from 1.21.3 to 1.21.4 in /tests/apps/zombies-dockerfile-tini - #6333: @dependabot[bot] chore(deps): bump golang from 1.21.3 to 1.21.4 in /tests/apps/zombies-dockerfile-no-tini - #6328: @dependabot[bot] chore(deps): bump mkdocs-material from 9.4.7 to 9.4.8 in /docs/_build - #6320: @dependabot[bot] chore(deps): bump org.eclipse.jetty:jetty-servlet from 11.0.17 to 11.0.18 in /tests/apps/java - #6318: @dependabot[bot] chore(deps): bump mkdocs-material from 9.4.6 to 9.4.7 in /docs/_build - #6322: @dependabot[bot] chore(deps): bump tj-actions/changed-files from 40.0.0 to 40.0.2 - #6323: @dependabot[bot] chore(deps): bump django from 4.1.10 to 4.1.13 in /tests/apps/dockerfile-release ### Other - #6315: @josegonzalez Correct key in dependency file to fix docker-container-healthchecker installs on local arm64 servers |
||
|
|
ba57919dfe |
Release 0.32.2
# History ## 0.32.2 Install/update via the bootstrap script: ```shell wget -NP . https://dokku.com/install/v0.32.2/bootstrap.sh sudo DOKKU_TAG=v0.32.2 bash bootstrap.sh ``` ### New Features - #6324: @josegonzalez Update openresty image to 0.6.0 ### Documentation - #6316: @holamendi Fix docs app-exists plugin trigger description ### Dependencies - #6307: @dependabot[bot] chore(deps): bump luizm/action-sh-checker from 0.7.0 to 0.8.0 - #6308: @dependabot[bot] chore(deps): bump werkzeug from 3.0.0 to 3.0.1 in /tests/apps/python-flask - #6310: @dependabot[bot] chore(deps): bump github.com/onsi/gomega from 1.28.1 to 1.29.0 in /plugins/config - #6311: @dependabot[bot] chore(deps): bump tj-actions/changed-files from 39.2.4 to 40.0.0 |
||
|
|
99da35e6d2 |
Release 0.32.1
# History ## 0.32.1 Install/update via the bootstrap script: ```shell wget -NP . https://dokku.com/install/v0.32.1/bootstrap.sh sudo DOKKU_TAG=v0.32.1 bash bootstrap.sh ``` ### Bug Fixes - #6286: @josegonzalez Remove trailing quote on openresty letsencrypt email - #6287: @josegonzalez Recursively delete old custom openresty includes ### New Features - #6303: @josegonzalez feat: add the ability to specify location-block includes ### Documentation - #6288: @josegonzalez Add missing link to nixpacks builder ### Dependencies - #6306: @dependabot[bot] chore(deps): bump org.apache.maven.plugins:maven-dependency-plugin from 3.6.0 to 3.6.1 in /tests/apps/java - #6301: @dependabot[bot] chore(deps): bump github.com/onsi/gomega from 1.28.0 to 1.28.1 in /plugins/config - #6304: @dependabot[bot] chore(deps): bump tj-actions/changed-files from 39.2.3 to 39.2.4 - #6305: @dependabot[bot] chore(deps): bump actions/setup-node from 3 to 4 - #6297: @dependabot[bot] chore(deps): bump node from 20-alpine to 21-alpine in /tests/apps/dockerfile-procfile - #6292: @dependabot[bot] chore(deps): bump node from 20-alpine to 21-alpine in /tests/apps/dockerfile-procfile-bad - #6293: @dependabot[bot] chore(deps): bump node from 20-alpine to 21-alpine in /tests/apps/dockerfile - #6294: @dependabot[bot] chore(deps): bump pymdown-extensions from 10.3 to 10.3.1 in /docs/_build - #6295: @dependabot[bot] chore(deps): bump node from 20-alpine to 21-alpine in /tests/apps/dockerfile-app-json-formations - #6296: @dependabot[bot] chore(deps): bump node from 20-alpine to 21-alpine in /tests/apps/dockerfile-noexpose - #6289: @dependabot[bot] chore(deps): bump mkdocs-material-extensions from 1.2 to 1.3 in /docs/_build - #6290: @dependabot[bot] chore(deps): bump tj-actions/changed-files from 39.2.2 to 39.2.3 |
||
|
|
5cfbef70b2 |
Release 0.32.0
# History ## 0.32.0 Install/update via the bootstrap script: ```shell wget -NP . https://dokku.com/install/v0.32.0/bootstrap.sh sudo DOKKU_TAG=v0.32.0 bash bootstrap.sh ``` See the [0.32.0 migration guide](/docs/appendices/0.32.0-migration-guide.md) for more information on migrating to 0.32.0. ### New Features - #6277: @josegonzalez Run ps:restore in parallel by default - #6276: @josegonzalez Warn when incorrect interface/port in use for web processes - #6132: @josegonzalez Add the ability to specify a custom mailto for all cron output - #6124: @josegonzalez Add a shell function to check if a plugin trigger exists - #5348: @josegonzalez Add nixpacks builder support ### Removals - #6283: @josegonzalez Remove deprecated proxy-ports functions and and plugin subcommands ### Deprecations - #6127: @josegonzalez Deprecate the builder-specific pre-release-* triggers in favor of a global pre-release-builder trigger - #6126: @josegonzalez Deprecate the builder-specific post-build-* triggers in favor of a global post-build trigger - #6125: @josegonzalez Deprecate the builder-specific pre-build-* triggers in favor of a global pre-build trigger ### Documentation - #6284: @josegonzalez Document future removal of deprecated CHECKS file format - #6123: @josegonzalez Add a migration guide for 0.32.x ### Dependencies - #6285: @dependabot[bot] chore(deps): bump mkdocs-material from 9.4.5 to 9.4.6 in /docs/_build - #6281: @josegonzalez Upgrade golang to 1.21 ### Other - #6155: @josegonzalez Remove ARM support |
||
|
|
358da862c8 |
Release 0.31.5
# History ## 0.31.5 Install/update via the bootstrap script: ```shell wget -NP . https://dokku.com/install/v0.31.5/bootstrap.sh sudo DOKKU_TAG=v0.31.5 bash bootstrap.sh ``` ### Bug Fixes - #6275: @josegonzalez Update message referencing CHECKS file usage to app.json - #6273: @josegonzalez Clean up local build images immediately after an image is released ### New Features - #6274: @josegonzalez Add more version output to dokku report command - #6255: @josegonzalez Add ci concurrency to linting workflow - #6253: @josegonzalez Add ci concurrency to doc building - #6254: @josegonzalez Add ci concurrency to codeql analysis - #6222: @josegonzalez Install docker-buildx-plugin to silence buildx warnings ### Refactors - #6257: @josegonzalez Manage Dokku system dependencies in a single file ### Documentation - #6271: @josegonzalez Update list of official, community, and deprecated plugins - #6224: @joeyates Correct typo in example app.json for healthchecks - #6207: @AlejandroAkbal Update port clearing command in Dockerfile deploy documentation ### Tests - #6278: @josegonzalez Remove pack installation from builder-lambda tests ### Dependencies - #6269: @dependabot[bot] chore(deps): bump golang.org/x/net from 0.14.0 to 0.17.0 in /plugins/common - #6270: @dependabot[bot] chore(deps): bump tj-actions/changed-files from 39.2.1 to 39.2.2 - #6262: @dependabot[bot] chore(deps): bump golang from 1.21.2 to 1.21.3 in /tests/apps/zombies-dockerfile-no-tini - #6263: @dependabot[bot] chore(deps): bump golang.org/x/net from 0.16.0 to 0.17.0 in /tests/apps/gogrpc - #6264: @dependabot[bot] chore(deps): bump golang from 1.21.2 to 1.21.3 in /tests/apps/zombies-dockerfile-tini - #6265: @dependabot[bot] chore(deps): bump golang from 1.21.2 to 1.21.3 in /tests/apps/go-fail-predeploy - #6259: @dependabot[bot] chore(deps): bump org.eclipse.jetty:jetty-servlet from 11.0.16 to 11.0.17 in /tests/apps/java - #6260: @dependabot[bot] chore(deps): bump mkdocs-material from 9.4.4 to 9.4.5 in /docs/_build - #6261: @dependabot[bot] chore(deps): bump golang from 1.21.2 to 1.21.3 in /tests/apps/gogrpc - #6266: @dependabot[bot] chore(deps): bump golang from 1.21.2 to 1.21.3 in /tests/apps/go-fail-postdeploy - #6258: @dependabot[bot] chore(deps): update markdown requirement from <3.5,>=3.2.1 to >=3.2.1,<3.6 in /docs/_build - #6256: @josegonzalez chore: bump github.com/otiai10/copy and golang.org/x/sync - #6241: @dependabot[bot] chore(deps): bump python from 3.11.5-alpine to 3.12.0-alpine in /docs/_build - #6252: @dependabot[bot] chore(deps): bump mkdocs-material from 9.4.2 to 9.4.4 in /docs/_build - #6235: @dependabot[bot] chore(deps): bump packaging from 23.1 to 23.2 in /docs/_build - #6232: @dependabot[bot] chore(deps): bump werkzeug from 2.3.7 to 3.0.0 in /tests/apps/python-flask - #6231: @dependabot[bot] chore(deps): bump flask from 2.3.3 to 3.0.0 in /tests/apps/python-flask - #6248: @dependabot[bot] chore(deps): bump golang from 1.21.1 to 1.21.2 in /tests/apps/gogrpc - #6251: @dependabot[bot] chore(deps): bump golang from 1.21.1 to 1.21.2 in /tests/apps/zombies-dockerfile-tini - #6250: @dependabot[bot] chore(deps): bump golang.org/x/net from 0.15.0 to 0.16.0 in /tests/apps/gogrpc - #6249: @dependabot[bot] chore(deps): bump golang from 1.21.1 to 1.21.2 in /tests/apps/go-fail-predeploy - #6247: @dependabot[bot] chore(deps): bump golang from 1.21.1 to 1.21.2 in /tests/apps/zombies-dockerfile-no-tini - #6246: @dependabot[bot] chore(deps): bump golang from 1.21.1 to 1.21.2 in /tests/apps/go-fail-postdeploy - #6245: @dependabot[bot] chore(deps): bump golang.org/x/sync from 0.3.0 to 0.4.0 in /plugins/scheduler-docker-local - #6233: @dependabot[bot] chore(deps): bump flask from 2.3.3 to 3.0.0 in /tests/apps/multi - #6239: @dependabot[bot] chore(deps): bump github.com/otiai10/copy from 1.12.0 to 1.14.0 in /plugins/ps - #6234: @dependabot[bot] chore(deps): bump github.com/otiai10/copy from 1.12.0 to 1.14.0 in /plugins/builder - #6240: @dependabot[bot] chore(deps): bump tj-actions/changed-files from 39.2.0 to 39.2.1 - #6228: @josegonzalez Update all go modules and ensure all are tracked in dependabot - #6227: @dependabot[bot] chore(deps): bump github.com/onsi/gomega from 1.27.10 to 1.28.0 in /plugins/common - #6216: @dependabot[bot] chore(deps): bump tj-actions/changed-files from 39.1.2 to 39.2.0 - #6217: @dependabot[bot] chore(deps): bump mkdocs-material from 9.4.1 to 9.4.2 in /docs/_build - #6215: @dependabot[bot] chore(deps): bump mkdocs-material from 9.3.1 to 9.4.1 in /docs/_build - #6214: @dependabot[bot] chore(deps): bump mkdocs-material-extensions from 1.1.1 to 1.2 in /docs/_build - #6209: @dependabot[bot] chore(deps): bump zipp from 3.16.2 to 3.17.0 in /docs/_build - #6211: @dependabot[bot] chore(deps): bump mkdocs from 1.5.2 to 1.5.3 in /docs/_build - #6213: @dependabot[bot] chore(deps): bump tj-actions/changed-files from 39.0.2 to 39.1.2 - #6202: @dependabot[bot] chore(deps): bump docker/setup-buildx-action from 2 to 3 - #6199: @dependabot[bot] chore(deps): bump docker/login-action from 2 to 3 - #6200: @dependabot[bot] chore(deps): bump tj-actions/changed-files from 39.0.0 to 39.0.2 - #6201: @dependabot[bot] chore(deps): bump docker/setup-qemu-action from 2 to 3 - #6203: @dependabot[bot] chore(deps): bump mkdocs-material from 9.2.8 to 9.3.1 in /docs/_build |
||
|
|
ac0ba064ce |
Release 0.31.4
# History ## 0.31.4 Install/update via the bootstrap script: ```shell wget -NP . https://dokku.com/install/v0.31.4/bootstrap.sh sudo DOKKU_TAG=v0.31.4 bash bootstrap.sh ``` ### Documentation - #5958: @gamedevsam Update command used to retrieve image digest when image is not pushed to a registry ### Dependencies - #6194: @dependabot[bot] chore(deps): bump golang from 1.21.0 to 1.21.1 in /tests/apps/go-fail-predeploy - #6197: @dependabot[bot] chore(deps): bump golang from 1.21.0 to 1.21.1 in /tests/apps/gogrpc - #6195: @dependabot[bot] chore(deps): bump golang from 1.21.0 to 1.21.1 in /tests/apps/go-fail-postdeploy - #6196: @dependabot[bot] chore(deps): bump golang from 1.21.0 to 1.21.1 in /tests/apps/zombies-dockerfile-tini - #6193: @dependabot[bot] chore(deps): bump golang from 1.21.0 to 1.21.1 in /tests/apps/zombies-dockerfile-no-tini - #6190: @dependabot[bot] chore(deps): bump golang.org/x/net from 0.14.0 to 0.15.0 in /tests/apps/gogrpc ### Other - #6191: @josegonzalez chore: remove debug logging from git plugin |
||
|
|
5b772d6a22 |
Release 0.31.3
# History ## 0.31.3 Install/update via the bootstrap script: ```shell wget -NP . https://dokku.com/install/v0.31.3/bootstrap.sh sudo DOKKU_TAG=v0.31.3 bash bootstrap.sh ``` ### Bug Fixes - #6179: @rct-k Fix build cache for herokuish-built apps ### Tests - #6177: @maxvisser Update shellcheck junit integration for newer version of shellcheck ### Dependencies - #6186: @dependabot[bot] chore(deps): bump pymdown-extensions from 10.2.1 to 10.3 in /docs/_build - #6184: @dependabot[bot] chore(deps): bump soupsieve from 2.4.1 to 2.5 in /docs/_build - #6183: @dependabot[bot] chore(deps): bump actions/checkout from 3 to 4 - #6187: @dependabot[bot] chore(deps): bump mkdocs-material from 9.2.6 to 9.2.8 in /docs/_build - #6188: @dependabot[bot] chore(deps): bump tj-actions/changed-files from 38.2.0 to 39.0.0 - #6173: @dependabot[bot] chore(deps): bump org.eclipse.jetty:jetty-servlet from 11.0.15 to 11.0.16 in /tests/apps/java - #6174: @dependabot[bot] chore(deps): bump tj-actions/changed-files from 38.1.3 to 38.2.0 - #6175: @dependabot[bot] chore(deps): bump pymdown-extensions from 10.2 to 10.2.1 in /docs/_build - #6176: @dependabot[bot] chore(deps): bump mkdocs-material from 9.2.5 to 9.2.6 in /docs/_build - #6171: @dependabot[bot] chore(deps): bump pymdown-extensions from 10.1 to 10.2 in /docs/_build - #6168: @dependabot[bot] chore(deps): bump tj-actions/changed-files from 38.1.0 to 38.1.3 - #6170: @dependabot[bot] chore(deps): bump mkdocs-material from 9.2.3 to 9.2.5 in /docs/_build - #6169: @dependabot[bot] chore(deps): bump python from 3.11.4-alpine to 3.11.5-alpine in /docs/_build |
||
|
|
bf4d5fce02 |
Release 0.31.2
# History ## 0.31.2 Install/update via the bootstrap script: ```shell wget -NP . https://dokku.com/install/v0.31.2/bootstrap.sh sudo DOKKU_TAG=v0.31.2 bash bootstrap.sh ``` ### Bug Fixes - #6154: @josegonzalez Ensure app clones have domains setup - #6164: @josegonzalez Use correct path for openresty letsencrypt data - #6165: @josegonzalez Ensure we cleanup extracted files prior to next deployment - #6166: @josegonzalez Remove unused source from openresty trigger - #6163: @josegonzalez Add missing triggers for openresty-vhosts plugin - #6151: @josegonzalez Do not pass an empty argument to scheduler-run when triggering cron tasks manually - #6150: @josegonzalez Correct issue where temp file cleanup fails deploy ### Documentation - #6167: @josegonzalez Correct svg path on homepage - #6153: @imankulov Fix superscript typos in plugin documentation ### Tests - #6152: @josegonzalez Use buildjet for building arm images - #6149: @josegonzalez Fix issue where CI cannot install docker-compose-plugin ### Dependencies - #6161: @josegonzalez Upgrade sigil to 0.10.1 - #6162: @josegonzalez Upgrade herokuish to 0.7.1 - #6160: @josegonzalez Upgrade sshcommand to 0.17.1 - #6159: @josegonzalez Upgrade procfile-util to 0.16.0 - #6158: @josegonzalez Upgrade netrc to 0.7.1 - #6157: @josegonzalez Upgrade lambda-builder to 0.5.0 - #6147: @dependabot[bot] chore(deps): bump tj-actions/changed-files from 37.6.1 to 38.1.0 - #6145: @dependabot[bot] chore(deps): bump mkdocs-material from 9.2.2 to 9.2.3 in /docs/_build - #6139: @dependabot[bot] chore(deps): bump flask from 2.3.2 to 2.3.3 in /tests/apps/multi - #6140: @dependabot[bot] chore(deps): bump flask from 2.3.2 to 2.3.3 in /tests/apps/python-flask - #6141: @dependabot[bot] chore(deps): bump mkdocs-material from 9.1.21 to 9.2.2 in /docs/_build ### Other - #6148: @josegonzalez Add missing relabel command to docker-image-labeler for CNB builder |
||
|
|
46b0015de8 |
Release 0.31.1
# History ## 0.31.1 Install/update via the bootstrap script: ```shell wget -NP . https://dokku.com/install/v0.31.1/bootstrap.sh sudo DOKKU_TAG=v0.31.1 bash bootstrap.sh ``` ### Bug Fixes - #6133: @josegonzalez Properly handle tag and branch pushes - #6131: @josegonzalez Ensure tmp files are cleaned up when commands exit - #6130: @josegonzalez Correct package for container healthchecker when building digitalocean image - #6121: @josegonzalez Add missing error-log-path function to openresty plugin ### Documentation - #6129: @josegonzalez Cleanup markdown and use Github Admonitions ### Dependencies - #6120: @dependabot[bot] chore(deps): bump click from 8.1.6 to 8.1.7 in /docs/_build - #6119: @dependabot[bot] chore(deps): bump tj-actions/changed-files from 37.6.0 to 37.6.1 - #6118: @dependabot[bot] chore(deps): bump werkzeug from 2.3.6 to 2.3.7 in /tests/apps/python-flask - #6115: @dependabot[bot] chore(deps): bump golang from 1.20.7 to 1.21.0 in /tests/apps/zombies-dockerfile-no-tini - #6114: @dependabot[bot] chore(deps): bump golang from 1.20.7 to 1.21.0 in /tests/apps/zombies-dockerfile-tini - #6104: @dependabot[bot] chore(deps): bump golang.org/x/net from 0.13.0 to 0.14.0 in /tests/apps/gogrpc - #6113: @dependabot[bot] chore(deps): bump golang from 1.20.7 to 1.21.0 in /tests/apps/go-fail-predeploy - #6112: @dependabot[bot] chore(deps): bump golang from 1.20.7 to 1.21.0 in /tests/apps/go-fail-postdeploy - #6111: @dependabot[bot] chore(deps): bump golang from 1.20.7 to 1.21.0 in /tests/apps/gogrpc - #6107: @dependabot[bot] chore(deps): bump pygments from 2.15.1 to 2.16.1 in /docs/_build - #6106: @dependabot[bot] chore(deps): bump tj-actions/changed-files from 37.5.2 to 37.6.0 - #6105: @dependabot[bot] chore(deps): bump sinatra from 3.0.6 to 3.1.0 in /tests/apps/ruby ### Other - #6122: @josegonzalez Plugin trigger and event cleanup |
||
|
|
4139fb1d7f |
Release 0.31.0
# History ## 0.31.0 Install/update via the bootstrap script: ```shell wget -NP . https://dokku.com/install/v0.31.0/bootstrap.sh sudo DOKKU_TAG=v0.31.0 bash bootstrap.sh ``` See the [0.31.0 migration guide](/docs/appendices/0.31.0-migration-guide.md) for more information on migrating to 0.31.0. ### Backwards Compatibility Breaks - #6102: @josegonzalez Deprecate ARM as a build target - #6029: @josegonzalez Provide users the ability to override auto-detected port mappings ### Bug Fixes - #6110: @josegonzalez Correctly handle rebase when generating release notes for minor/major releases - #6081: @josegonzalez Use correct namespace for haproxy service state tracking - #6079: @josegonzalez Remove debugging code from builder-dockerfile plugin - #6078: @josegonzalez Use correct quoting in format template when fetching exposed image ports - #6070: @josegonzalez Do not write empty values for nginx container labels - #6014: @josegonzalez Automatically clear the git source-image property when changing deployment methodologies - #5985: @josegonzalez Mount the traefik data directory instead of the acme.json file when starting traefik - #5979: @josegonzalez Do not start proxy implementations during server restore if they weren't manually started via the :start command - #5973: @josegonzalez Remove all containers and images by label on app destroy ### New Features - #6100: @josegonzalez Add support for non-web healthchecks via app.json - #6098: @josegonzalez Upgrade traefik image from v2.8 to v2.10 - #6097: @josegonzalez Upgrade caddy image from 2.7 to 2.8 - #6082: @josegonzalez Add openresty proxy implementation - #6057: @josegonzalez Inject docker labels when nginx proxy implementation is in use - #6043: @josegonzalez Write auto-detected port mappings during a deploy - #6013: @josegonzalez Export environment variables during dockerfile builds for use with value-less --build-arg flags - #6007: @Firfi Add application/wasm to nginx.conf.sigil gzip - #5993: @josegonzalez Un-deprecate apps and config cli aliases - #5992: @josegonzalez Mount the vector data directory instead of the vector file - #5991: @josegonzalez Add the ability to execute a cron task on the fly - #5990: @josegonzalez Add json format output to cron:list command - #5989: @josegonzalez Skip scaled processes that are missing in the Procfile - #5978: @josegonzalez Export environment variables during dockerfile builds for use with value-less --build-arg flags - #5908: @josegonzalez Generate jobs for crontab in parallel - #5891: @josegonzalez Add support for specifying multiple networks on a given app ### Refactors - #6042: @josegonzalez Rename port-map property to port - #6021: @josegonzalez Simplify ports-configure codebase - #6018: @josegonzalez Move code that fetches raw tcp ports for dockerfile deploys to ports plugin - #6017: @josegonzalez Deprecate proxy-configure-ports plugin trigger in favor of ports-configure - #6011: @josegonzalez Use ports-get plugn trigger for fetching port mappings - #6010: @josegonzalez Use ports-clear plugn trigger to manage clearing the port map - #5988: @josegonzalez Move crontab writing code to scheduler-docker-local plugin - #5975: @josegonzalez Standardize on shorthand for redirecting all output to /dev/null - #5974: @josegonzalez Standardize on ls subcommand when interacting with the docker binary ### Documentation - #6116: @josegonzalez Remove extra newline in migration docs - #6099: @josegonzalez Clean up references in proxy plugins - #5987: @josegonzalez Clarify that a branch can be specified when updating a plugin ### Tests - #6103: @josegonzalez Timeout docker image builds in CI - #6101: @josegonzalez Make it possible to specify an alternative base domain for tests - #6095: @josegonzalez Remove assertion for unconsumed build arguments - #6094: @josegonzalez Correct assertion for dockerfile builds when a variable is eval'd - #6080: @josegonzalez Add assertions to various bats tests - #6076: @josegonzalez Use assert_output_not_exists instead of asserting output is empty string - #6075: @josegonzalez Use an alternative curl request to ensure requests go to the local nginx - #6074: @josegonzalez Fix issue where networks weren't being torn down during testing - #6012: @josegonzalez Use ports:report to get the list of port mappings - #5977: @josegonzalez Move all shellcheck disable definitions to .shellcheckrc - #5976: @josegonzalez Remove Stickler configuration ### Other - #6109: @josegonzalez Make heroku-22/jammy the default stack for cnb/herokuish builds - #6096: @josegonzalez Upgrade vector image from 0.23.x to 0.31.x - #6019: @josegonzalez Move code for fetching an available port to the ports plugin - #6015: @josegonzalez Move CHECKS file extraction to the beginning of the deploy - #5995: @josegonzalez Migrate the proxy port map from config variable to property system - #5986: @josegonzalez Move all port management code to standalone ports plugin - #5495: @josegonzalez Move herokuish app cache from the filesystem into a docker volume |
||
|
|
ce0177967d |
Release 0.30.11
# History ## 0.30.11 Install/update via the bootstrap script: ```shell wget -NP . https://dokku.com/install/v0.30.11/bootstrap.sh sudo DOKKU_TAG=v0.30.11 bash bootstrap.sh ``` ### Dependencies - #6091: @dependabot[bot] chore(deps): bump mkdocs from 1.5.1 to 1.5.2 in /docs/_build - #6093: @dependabot[bot] chore(deps): bump tj-actions/changed-files from 37.5.1 to 37.5.2 - #6088: @dependabot[bot] chore(deps): bump golang from 1.20.6 to 1.20.7 in /tests/apps/gogrpc - #6087: @dependabot[bot] chore(deps): bump golang from 1.20.6 to 1.20.7 in /tests/apps/zombies-dockerfile-no-tini - #6086: @dependabot[bot] chore(deps): bump golang.org/x/net from 0.12.0 to 0.13.0 in /tests/apps/gogrpc - #6085: @dependabot[bot] chore(deps): bump golang from 1.20.6 to 1.20.7 in /tests/apps/go-fail-postdeploy - #6084: @dependabot[bot] chore(deps): bump golang from 1.20.6 to 1.20.7 in /tests/apps/go-fail-predeploy - #6083: @dependabot[bot] chore(deps): bump golang from 1.20.6 to 1.20.7 in /tests/apps/zombies-dockerfile-tini - #6072: @dependabot[bot] chore(deps): bump tj-actions/changed-files from 37.5.0 to 37.5.1 - #6073: @dependabot[bot] chore(deps): bump pyparsing from 3.1.0 to 3.1.1 in /docs/_build |
||
|
|
4003c3f1a6 |
Release 0.30.10
# History ## 0.30.10 Install/update via the bootstrap script: ```shell wget -NP . https://dokku.com/install/v0.30.10/bootstrap.sh sudo DOKKU_TAG=v0.30.10 bash bootstrap.sh ``` ### Bug Fixes - #6036: @l3x4 Remove auth middleware from traefik compose setup when basic auth is not enabled - #6041: @josegonzalez Use updated path for devcontainer vscode extensions - #6022: @iphoting Fix issue with docker plugin-list install failing boot for docker-based installations - #6028: @josegonzalez Detect and use systemd on Debian systems when interacting with nginx ### Documentation - #6068: @nickgal Fix typo in port management docs - #6063: @PabloCastellano Fix typo in nginx docs ### Tests - #6035: @iphoting Allow the check-commit CI job to work with PRs from other repos ### Dependencies - #6065: @dependabot[bot] chore(deps): bump mkdocs-material from 9.1.19 to 9.1.21 in /docs/_build - #6064: @dependabot[bot] chore(deps): bump mkdocs from 1.4.3 to 1.5.1 in /docs/_build - #6059: @josegonzalez Update go packages to fix build issues - #6058: @dependabot[bot] chore(deps): bump tj-actions/changed-files from 37.4.0 to 37.5.0 - #6053: @dependabot[bot] chore(deps): bump tj-actions/changed-files from 37.3.0 to 37.4.0 - #6049: @dependabot[bot] chore(deps): bump gunicorn from 21.1.0 to 21.2.0 in /tests/apps/multi - #6050: @dependabot[bot] chore(deps): bump click from 8.1.5 to 8.1.6 in /docs/_build - #6051: @dependabot[bot] chore(deps): bump gunicorn from 21.1.0 to 21.2.0 in /tests/apps/python-flask - #6052: @dependabot[bot] chore(deps): bump tj-actions/changed-files from 37.1.2 to 37.3.0 - #6048: @dependabot[bot] chore(deps): bump pyyaml from 6.0 to 6.0.1 in /docs/_build - #6047: @dependabot[bot] chore(deps): bump mkdocs-material from 9.1.18 to 9.1.19 in /docs/_build - #6046: @dependabot[bot] chore(deps): bump gunicorn from 20.1.0 to 21.1.0 in /tests/apps/python-flask - #6045: @dependabot[bot] chore(deps): bump gunicorn from 20.1.0 to 21.1.0 in /tests/apps/multi - #6044: @dependabot[bot] chore(deps): bump zipp from 3.16.1 to 3.16.2 in /docs/_build - #6038: @dependabot[bot] chore(deps): bump pymdown-extensions from 10.0.1 to 10.1 in /docs/_build - #6039: @dependabot[bot] chore(deps): bump click from 8.1.4 to 8.1.5 in /docs/_build - #6040: @dependabot[bot] chore(deps): bump tj-actions/changed-files from 37.1.1 to 37.1.2 - #6037: @dependabot[bot] chore(deps): bump zipp from 3.16.0 to 3.16.1 in /docs/_build - #6034: @dependabot[bot] chore(deps): bump golang from 1.20.5 to 1.20.6 in /tests/apps/zombies-dockerfile-tini - #6032: @dependabot[bot] chore(deps): bump golang from 1.20.5 to 1.20.6 in /tests/apps/zombies-dockerfile-no-tini - #6033: @dependabot[bot] chore(deps): bump golang from 1.20.5 to 1.20.6 in /tests/apps/gogrpc - #6031: @dependabot[bot] chore(deps): bump golang from 1.20.5 to 1.20.6 in /tests/apps/go-fail-postdeploy - #6030: @dependabot[bot] chore(deps): bump golang from 1.20.5 to 1.20.6 in /tests/apps/go-fail-predeploy - #6027: @dependabot[bot] chore(deps): bump tj-actions/changed-files from 37.1.0 to 37.1.1 - #6024: @dependabot[bot] chore(deps): bump tj-actions/changed-files from 37.0.5 to 37.1.0 - #6026: @dependabot[bot] chore(deps): bump importlib-metadata from 6.7.0 to 6.8.0 in /docs/_build - #6025: @dependabot[bot] chore(deps): bump zipp from 3.15.0 to 3.16.0 in /docs/_build ### Other - #6056: @Coffee2CodeNL Add debian bookworm to release and bootstrap script |
||
|
|
1958594177 |
Release 0.30.9
# History ## 0.30.9 Install/update via the bootstrap script: ```shell wget -NP . https://dokku.com/install/v0.30.9/bootstrap.sh sudo DOKKU_TAG=v0.30.9 bash bootstrap.sh ``` ### Bug Fixes - #6009: @josegonzalez Properly set the plugin repository name when installing in a docker-based dokku install - #5999: @caplod Fix http to https redirect in traefik ### Documentation - #6006: @josegonzalez Clarify how to specify the contents of an ssh key for dokku - #5998: @kleutzinger Fix typo in scheduled cron task documentation - #5984: @josegonzalez Unify all Procfile-handling documentation under the process management docs - #5982: @josegonzalez Update docs to mention that files are extracted from source where source code is available ### Dependencies - #6008: @dependabot[bot] chore(deps): bump click from 8.1.3 to 8.1.4 in /docs/_build - #6003: @dependabot[bot] chore(deps): bump django from 4.1.9 to 4.1.10 in /tests/apps/dockerfile-release - #6005: @dependabot[bot] chore(deps): bump golang.org/x/net from 0.11.0 to 0.12.0 in /tests/apps/gogrpc - #6000: @dependabot[bot] chore(deps): bump mkdocs-material from 9.1.17 to 9.1.18 in /docs/_build |
||
|
|
66d790ca2d |
Release 0.30.8
# History ## 0.30.8 Install/update via the bootstrap script: ```shell wget -NP . https://dokku.com/install/v0.30.8/bootstrap.sh sudo DOKKU_TAG=v0.30.8 bash bootstrap.sh ``` ### Bug Fixes - #5941: @josegonzalez Use github token to avoid rate limiting during packer init - #5930: @michaelmulley Fix issue with docker plugin-list install failing boot for docker-based installations ### New Features - #5962: @jaytula Add Debian 12 support to the bootstrap install script - #5926: @josegonzalez Update default herokuish version to 0.6.0 ### Documentation - #5943: @josegonzalez Add a note for each network type mentioning when they are best used - #5938: @josegonzalez Add build-base to ensure gcc is available - #5927: @aradalvand Improve docs about `X-Forwarded-*` headers and move it to nginx.md - #5921: @aradalvand Update dockerfiles.md to mention that BuildKit is the default builder from Docker v24 onwards - #5923: @aradalvand Remove `:master` from `git push` commands in the documentation ### Tests - #5972: @josegonzalez Add permissions to allow publishing test results for pull requests - #5944: @josegonzalez Add the ability to skip ci when commit message includes a ci skip message or are docs related ### Dependencies - #5971: @dependabot[bot] chore(deps): bump tj-actions/changed-files from 37.0.4 to 37.0.5 - #5967: @dependabot[bot] chore(deps): bump socket.io from 4.6.2 to 4.7.1 in /tests/apps/.websocket.disabled - #5968: @dependabot[bot] chore(deps): bump tj-actions/changed-files from 37.0.3 to 37.0.4 - #5966: @dependabot[bot] chore(deps): bump mkdocs-material from 9.1.16 to 9.1.17 in /docs/_build - #5965: @dependabot[bot] chore(deps): bump tj-actions/changed-files from 36.4.1 to 37.0.3 - #5957: @josegonzalez chore: update go packages to fix build issues - #5956: @dependabot[bot] chore(deps): bump tj-actions/changed-files from 36.4.0 to 36.4.1 - #5949: @dependabot[bot] chore(deps): bump github.com/otiai10/copy from 1.11.0 to 1.12.0 in /plugins/builder - #5951: @dependabot[bot] chore(deps): bump github.com/otiai10/copy from 1.11.0 to 1.12.0 in /plugins/ps - #5952: @dependabot[bot] chore(deps): bump github.com/otiai10/copy from 1.11.0 to 1.12.0 in /plugins/common - #5953: @dependabot[bot] chore(deps): bump github.com/otiai10/copy from 1.11.0 to 1.12.0 in /plugins/app-json - #5948: @dependabot[bot] chore(deps): bump tj-actions/changed-files from 36.3.0 to 36.4.0 - #5950: @dependabot[bot] chore(deps): bump importlib-metadata from 6.6.0 to 6.7.0 in /docs/_build - #5954: @dependabot[bot] chore(deps): bump pyparsing from 3.0.9 to 3.1.0 in /docs/_build - #5946: @josegonzalez Update to actions/checkout@v3 - #5940: @dependabot[bot] chore(deps): bump mkdocs-material from 9.1.15 to 9.1.16 in /docs/_build - #5939: @dependabot[bot] chore(deps): bump tj-actions/changed-files from 36.2.1 to 36.3.0 - #5937: @josegonzalez chore: update go packages to fix build issues - #5934: @dependabot[bot] chore(deps): bump golang.org/x/sync from 0.2.0 to 0.3.0 in /plugins/app-json - #5933: @dependabot[bot] chore(deps): bump tj-actions/changed-files from 36.1.0 to 36.2.1 - #5935: @dependabot[bot] chore(deps): bump golang.org/x/sync from 0.2.0 to 0.3.0 in /plugins/common - #5928: @dependabot[bot] chore(deps): bump golang.org/x/net from 0.10.0 to 0.11.0 in /tests/apps/gogrpc - #5922: @dependabot[bot] chore(deps): bump werkzeug from 2.3.5 to 2.3.6 in /tests/apps/python-flask - #5919: @dependabot[bot] chore(deps): bump python from 3.11.3-buster to 3.11.4-buster in /tests/apps/dockerfile-release - #5913: @dependabot[bot] chore(deps): bump golang from 1.20.4 to 1.20.5 in /tests/apps/go-fail-predeploy - #5915: @dependabot[bot] chore(deps): bump github.com/onsi/gomega from 1.27.7 to 1.27.8 in /plugins/config - #5916: @dependabot[bot] chore(deps): bump github.com/onsi/gomega from 1.27.7 to 1.27.8 in /plugins/common - #5917: @dependabot[bot] chore(deps): bump werkzeug from 2.3.4 to 2.3.5 in /tests/apps/python-flask - #5918: @dependabot[bot] chore(deps): bump tj-actions/changed-files from 36.0.18 to 36.1.0 - #5920: @dependabot[bot] chore(deps): bump python from 3.11.3-alpine to 3.11.4-alpine in /docs/_build - #5914: @dependabot[bot] chore(deps): bump golang from 1.20.4 to 1.20.5 in /tests/apps/zombies-dockerfile-no-tini - #5912: @dependabot[bot] chore(deps): bump golang from 1.20.4 to 1.20.5 in /tests/apps/go-fail-postdeploy - #5911: @dependabot[bot] chore(deps): bump golang from 1.20.4 to 1.20.5 in /tests/apps/gogrpc - #5910: @dependabot[bot] chore(deps): bump golang from 1.20.4 to 1.20.5 in /tests/apps/zombies-dockerfile-tini - #5909: @dependabot[bot] chore(deps): bump tj-actions/changed-files from 36.0.17 to 36.0.18 - #5906: @dependabot[bot] chore(deps): bump markupsafe from 2.1.2 to 2.1.3 in /docs/_build - #5907: @dependabot[bot] chore(deps): bump tj-actions/changed-files from 36.0.15 to 36.0.17 ### Other - #5945: @josegonzalez tests: split out image building into it's own job to speed up ci - #5942: @josegonzalez Move the times function to functions.go |
||
|
|
d0d00d9c99 |
Release 0.30.7
# History ## 0.30.7 Install/update via the bootstrap script: ```shell wget -NP . https://dokku.com/install/v0.30.7/bootstrap.sh sudo DOKKU_TAG=v0.30.7 bash bootstrap.sh ``` ### Bug Fixes - #5905: @josegonzalez fix: trim whitespace on registry property values ### Documentation - #5897: @josegonzalez Add cron-restart to plugin registry ### Dependencies - #5904: @dependabot[bot] chore(deps): bump tj-actions/changed-files from 36.0.11 to 36.0.15 - #5902: @dependabot[bot] chore(deps): bump tj-actions/changed-files from 36.0.10 to 36.0.11 - #5900: @dependabot[bot] chore(deps): bump tj-actions/changed-files from 36.0.9 to 36.0.10 - #5898: @dependabot[bot] chore(deps): bump tj-actions/changed-files from 36.0.8 to 36.0.9 - #5899: @dependabot[bot] chore(deps): bump mkdocs-material from 9.1.14 to 9.1.15 in /docs/_build - #5894: @dependabot[bot] chore(deps): bump tj-actions/changed-files from 36.0.6 to 36.0.8 |
||
|
|
deedd4f689 |
Release 0.30.6
# History ## 0.30.6 Install/update via the bootstrap script: ```shell wget -NP . https://dokku.com/install/v0.30.6/bootstrap.sh sudo DOKKU_TAG=v0.30.6 bash bootstrap.sh ``` ### Bug Fixes - #5889: @josegonzalez Respect dashboard disabling properties in traefik - #5890: @josegonzalez Add missing report triggers and omitted proxy functionality - #5757: @josegonzalez Ensure users can push from an image-deploy repository and respect deploy-branch ### New Features - #5873: @josegonzalez Add dependabot to all plugin dependencies ### Dependencies - #5877: @dependabot[bot] chore(deps): bump github.com/multiformats/go-base36 from 0.1.1-0.20220823151017-f5af2eed4d9c to 0.2.0 in /plugins/cron - #5886: @josegonzalez chore: bump github.com/otiai10/copy from 1.9.0 to 1.11.0 - #5875: @dependabot[bot] chore(deps): bump github.com/gofrs/flock from 0.8.0 to 0.8.1 in /plugins/ps - #5885: @dependabot[bot] chore(deps): bump tj-actions/changed-files from 36.0.3 to 36.0.6 - #5871: @dependabot[bot] chore(deps): bump tj-actions/changed-files from 35.9.2 to 36.0.3 ### Other - #5887: @josegonzalez chore: bump github.com/ryanuber/columnize from 1.1.2-0.20190319233515-9e6335e58db3 to 2.1.2+incompatible - #5872: @Samuelodan Fix typo in upgrading docs |
||
|
|
56c535041e |
Release 0.30.5
# History ## 0.30.5 Install/update via the bootstrap script: ```shell wget -NP . https://dokku.com/install/v0.30.5/bootstrap.sh sudo DOKKU_TAG=v0.30.5 bash bootstrap.sh ``` ### New Features - #5862: @edmorley Stop using the `latest` tag for the default `DOKKU_CNB_BUILDER` ### Documentation - #5870: @josegonzalez Repair malformed code-block - #5863: @joker234 Remove reference to ssh github clone from app deployment docs ### Tests - #5867: @josegonzalez Update linuxserver image used in tests to one that is compatible with arm64 ### Dependencies - #5868: @josegonzalez Update all golang dependencies to fix go.0 tests - #5856: @dependabot[bot] chore(deps): bump pymdown-extensions from 9.11 to 10.0.1 in /docs/_build - #5865: @dependabot[bot] chore(deps): bump requests from 2.27.1 to 2.31.0 in /tests/apps/lambda-python - #5864: @dependabot[bot] chore(deps): bump mkdocs-material from 9.1.12 to 9.1.14 in /docs/_build - #5866: @dependabot[bot] chore(deps): bump maven-dependency-plugin from 3.5.0 to 3.6.0 in /tests/apps/java |
||
|
|
e72f5b1d90 |
Release 0.30.4
# History ## 0.30.4 Install/update via the bootstrap script: ```shell wget -NP . https://dokku.com/install/v0.30.4/bootstrap.sh sudo DOKKU_TAG=v0.30.4 bash bootstrap.sh ``` ### Bug Fixes - #5786: @obrienmd Detect id_ed25519.pub in git:public-key command - #5758: @josegonzalez Support pack-based images that do not have a Procfile ### New Features - #5851: @josegonzalez Allow setting _ as domain name for default nginx routing ### Documentation - #5853: @josegonzalez Always overwrite bootstrap install file - #5828: @josegonzalez Add a note to the troubleshooting docs pointing developers to bind to all interfaces - #5827: @josegonzalez Add permalink support to headers ### Tests - #5850: @josegonzalez Only run packer validation if any packer-related files were changed ### Dependencies - #5837: @dependabot[bot] chore(deps): bump golang from 1.20.3 to 1.20.4 in /tests/apps/zombies-dockerfile-tini - #5836: @dependabot[bot] chore(deps): bump golang from 1.20.3 to 1.20.4 in /tests/apps/gogrpc - #5832: @dependabot[bot] chore(deps): bump flask from 2.3.1 to 2.3.2 in /tests/apps/multi - #5831: @dependabot[bot] chore(deps): bump flask from 2.3.1 to 2.3.2 in /tests/apps/python-flask - #5839: @dependabot[bot] chore(deps): bump mkdocs from 1.4.2 to 1.4.3 in /docs/_build - #5835: @dependabot[bot] chore(deps): bump golang from 1.20.3 to 1.20.4 in /tests/apps/zombies-dockerfile-no-tini - #5838: @dependabot[bot] chore(deps): bump golang from 1.20.3 to 1.20.4 in /tests/apps/go-fail-predeploy - #5841: @dependabot[bot] chore(deps): bump golang.org/x/net from 0.9.0 to 0.10.0 in /tests/apps/gogrpc - #5842: @dependabot[bot] chore(deps): bump werkzeug from 2.3.1 to 2.3.4 in /tests/apps/python-flask - #5844: @dependabot[bot] chore(deps): bump django from 4.1.7 to 4.1.9 in /tests/apps/dockerfile-release - #5848: @dependabot[bot] chore(deps): bump mkdocs-material from 9.1.8 to 9.1.12 in /docs/_build - #5840: @dependabot[bot] chore(deps): bump golang from 1.20.3 to 1.20.4 in /tests/apps/go-fail-postdeploy - #5823: @dependabot[bot] chore(deps): bump flask from 2.2.3 to 2.3.1 in /tests/apps/python-flask - #5825: @dependabot[bot] chore(deps): bump flask from 2.2.3 to 2.3.1 in /tests/apps/multi - #5826: @dependabot[bot] chore(deps): bump werkzeug from 2.2.3 to 2.3.1 in /tests/apps/python-flask |
||
|
|
e9429c5c09 |
Release 0.30.3
# History ## 0.30.3 Install/update via the bootstrap script: ```shell wget https://dokku.com/install/v0.30.3/bootstrap.sh sudo DOKKU_TAG=v0.30.3 bash bootstrap.sh ``` ### Bug Fixes - #5763: @josegonzalez Set dokku version correctly for digitalocean image build ### New Features - #5799: @josegonzalez Add ability to run dokku report without downloading herokuish image ### Documentation - #5810: @strugee Fix typo in 0.30.x migration guide - #5820: @tylercrumpton Fix "cotainer" typo in one-off tasks docs page. - #5800: @josegonzalez Fix indentation in registry configuration documentation ### Dependencies - #5809: @dependabot[bot] chore(deps): bump pygments from 2.15.0 to 2.15.1 in /docs/_build - #5811: @dependabot[bot] chore(deps): bump node from 19-alpine to 20-alpine in /tests/apps/dockerfile-noexpose - #5812: @dependabot[bot] chore(deps): bump node from 19-alpine to 20-alpine in /tests/apps/dockerfile-procfile - #5813: @dependabot[bot] chore(deps): bump node from 19-alpine to 20-alpine in /tests/apps/dockerfile-procfile-bad - #5814: @dependabot[bot] chore(deps): bump node from 19-alpine to 20-alpine in /tests/apps/dockerfile - #5815: @dependabot[bot] chore(deps): bump node from 19-alpine to 20-alpine in /tests/apps/dockerfile-app-json-formations - #5816: @dependabot[bot] chore(deps): bump sqlparse from 0.4.3 to 0.4.4 in /tests/apps/dockerfile-release - #5818: @dependabot[bot] chore(deps): bump importlib-metadata from 6.5.0 to 6.6.0 in /docs/_build - #5821: @dependabot[bot] chore(deps): bump mkdocs-material from 9.1.6 to 9.1.8 in /docs/_build - #5805: @dependabot[bot] chore(deps): bump jetty-servlet from 11.0.14 to 11.0.15 in /tests/apps/java - #5808: @dependabot[bot] chore(deps): bump importlib-metadata from 6.3.0 to 6.5.0 in /docs/_build - #5802: @dependabot[bot] chore(deps): bump packaging from 23.0 to 23.1 in /docs/_build - #5806: @dependabot[bot] chore(deps): bump soupsieve from 2.4 to 2.4.1 in /docs/_build - #5779: @dependabot[bot] chore(deps): bump golang from 1.20.2 to 1.20.3 in /tests/apps/gogrpc - #5782: @dependabot[bot] chore(deps): bump golang from 1.20.2 to 1.20.3 in /tests/apps/go-fail-postdeploy - #5788: @dependabot[bot] chore(deps): bump python from 3.11.2-alpine to 3.11.3-alpine in /docs/_build - #5795: @dependabot[bot] chore(deps): bump pygments from 2.14.0 to 2.15.0 in /docs/_build - #5796: @dependabot[bot] chore(deps): bump beautifulsoup4 from 4.12.0 to 4.12.2 in /docs/_build - #5797: @dependabot[bot] chore(deps): bump mkdocs-material from 9.1.4 to 9.1.6 in /docs/_build - #5801: @dependabot[bot] chore(deps): bump sinatra from 3.0.5 to 3.0.6 in /tests/apps/ruby - #5794: @dependabot[bot] chore(deps): bump pymdown-extensions from 9.10 to 9.11 in /docs/_build - #5793: @dependabot[bot] chore(deps): bump importlib-metadata from 6.1.0 to 6.3.0 in /docs/_build - #5791: @dependabot[bot] chore(deps): bump golang.org/x/net from 0.8.0 to 0.9.0 in /tests/apps/gogrpc - #5789: @dependabot[bot] chore(deps): bump python from 3.11.2-buster to 3.11.3-buster in /tests/apps/dockerfile-release - #5783: @dependabot[bot] chore(deps): bump golang from 1.20.2 to 1.20.3 in /tests/apps/zombies-dockerfile-tini - #5781: @dependabot[bot] chore(deps): bump golang from 1.20.2 to 1.20.3 in /tests/apps/zombies-dockerfile-no-tini - #5780: @dependabot[bot] chore(deps): bump golang from 1.20.2 to 1.20.3 in /tests/apps/go-fail-predeploy - #5775: @dependabot[bot] chore(deps): bump ruby from 3.2.1 to 3.2.2 in /tests/apps/dockerfile-entrypoint - #5774: @dependabot[bot] chore(deps): bump thin from 1.8.1 to 1.8.2 in /tests/apps/ruby - #5765: @dependabot[bot] chore(deps): bump mkdocs-material from 9.1.3 to 9.1.4 in /docs/_build |
||
|
|
35a9036f79 |
Release 0.30.2
# History ## 0.30.2 Install/update via the bootstrap script: ```shell wget https://dokku.com/install/v0.30.2/bootstrap.sh sudo DOKKU_TAG=v0.30.2 bash bootstrap.sh ``` ### Bug Fixes - #5749: @josegonzalez Keep image specified by git:from-image on app rebuild - #5750: @josegonzalez Return an error when an invalid scale count is encountered - #5748: @josegonzalez Correct set source type and source metadata ### New Features - #5754: @josegonzalez Ignore release branches in changelog output ### Removals - #5756: @josegonzalez Drop code supporting git versions without worktree support ### Documentation - #5744: @josegonzalez Add DOKKU_LIB_HOST_ROOT to docker usage docs - #5740: @josegonzalez Add a note about how running plugin:install does not apply for docker-based installs - #5719: @TkTech Give a quick example of what to do after disabling the proxy to expose a UDP port - #5737: @Samuelodan Update instructions for setting letsencrypt global email - #5736: @josegonzalez Remove extra backtick from nginx docs - #5725: @IgnisDa Add surrealdb community plugin ### Tests - #5755: @josegonzalez Ignore issue where errors are required to be lowercased ### Dependencies - #5762: @dependabot[bot] chore(deps): bump watchdog from 2.3.1 to 3.0.0 in /docs/_build - #5760: @dependabot[bot] chore(deps): bump importlib-metadata from 6.0.0 to 6.1.0 in /docs/_build - #5761: @dependabot[bot] chore(deps): bump beautifulsoup4 from 4.11.2 to 4.12.0 in /docs/_build - #5745: @dependabot[bot] chore(deps): bump mkdocs-material from 9.1.2 to 9.1.3 in /docs/_build - #5746: @dependabot[bot] chore(deps): bump rack from 2.2.6.3 to 2.2.6.4 in /tests/apps/ruby - #5732: @dependabot[bot] chore(deps): bump github.com/golang/protobuf from 1.5.2 to 1.5.3 in /tests/apps/gogrpc - #5727: @dependabot[bot] chore(deps): bump golang from 1.20.1 to 1.20.2 in /tests/apps/zombies-dockerfile-tini - #5708: @dependabot[bot] chore(deps): bump zipp from 3.14.0 to 3.15.0 in /docs/_build - #5734: @dependabot[bot] chore(deps): bump mkdocs-material from 9.1.0 to 9.1.2 in /docs/_build - #5731: @dependabot[bot] chore(deps): bump rack from 2.2.6.2 to 2.2.6.3 in /tests/apps/ruby - #5730: @dependabot[bot] chore(deps): bump golang from 1.20.1 to 1.20.2 in /tests/apps/go-fail-predeploy - #5729: @dependabot[bot] chore(deps): bump golang from 1.20.1 to 1.20.2 in /tests/apps/zombies-dockerfile-no-tini - #5728: @dependabot[bot] chore(deps): bump golang from 1.20.1 to 1.20.2 in /tests/apps/gogrpc - #5726: @dependabot[bot] chore(deps): bump golang from 1.20.1 to 1.20.2 in /tests/apps/go-fail-postdeploy - #5723: @dependabot[bot] chore(deps): bump pymdown-extensions from 9.9.2 to 9.10 in /docs/_build - #5722: @dependabot[bot] chore(deps): bump golang.org/x/net from 0.7.0 to 0.8.0 in /tests/apps/gogrpc - #5721: @dependabot[bot] chore(deps): bump golang.org/x/net from 0.0.0-20220225172249-27dd8689420f to 0.7.0 in /plugins/common - #5715: @dependabot[bot] chore(deps): bump luizm/action-sh-checker from 0.5.0 to 0.7.0 - #5712: @dependabot[bot] chore(deps): bump jetty-servlet from 11.0.13 to 11.0.14 in /tests/apps/java - #5713: @dependabot[bot] chore(deps): bump watchdog from 2.3.0 to 2.3.1 in /docs/_build - #5717: @dependabot[bot] chore(deps): bump mkdocs-material from 9.0.14 to 9.1.0 in /docs/_build - #5703: @dependabot[bot] chore(deps): bump golang.org/x/net from 0.0.0-20190813141303-74dc4d7220e7 to 0.7.0 in /tests/apps/gogrpc - #5705: @dependabot[bot] chore(deps): bump mkdocs-material from 9.0.13 to 9.0.14 in /docs/_build - #5704: @dependabot[bot] chore(deps): bump watchdog from 2.2.1 to 2.3.0 in /docs/_build - #5698: @dependabot[bot] chore(deps): bump golang.org/x/text from 0.3.7 to 0.3.8 in /plugins/common - #5697: @dependabot[bot] chore(deps): bump golang.org/x/text from 0.3.2 to 0.3.8 in /tests/apps/gogrpc ### Other - #5751: @josegonzalez Update all golang dependencies to fix go.0 tests |
||
|
|
bcab9ee2c5 |
docs: add DOKKU_LIB_HOST_ROOT to docker usage docs
This is necessary to fix certain plugins that need to be aware of host paths for volume mounting. |
||
|
|
9f410a1a5a | docs: add a note about alternative method for plugin installation for docker-based installs | ||
|
|
38847373cd |
Release 0.30.1
# History ## 0.30.1 Install/update via the bootstrap script: ```shell wget https://dokku.com/install/v0.30.1/bootstrap.sh sudo DOKKU_TAG=v0.30.1 bash bootstrap.sh ``` ### Bug Fixes - #5690: @josegonzalez Update dependencies for golang code to fix builds - #5683: @josegonzalez Ensure the services directory also exists - #5688: @josegonzalez Set custom entrypoint for pack-based containers so custom command/argument combinations are respected ### New Features - #5682: @josegonzalez Build Digitalocean image automatically upon release - #5675: @josegonzalez Add new sections to release notes ### Documentation - #5695: @josegonzalez Add a note about required upgrade to 0.29.x for versions prior to 0.25.x - #5689: @josegonzalez Add note about ubuntu 18.04 being deprecated - #5684: @josegonzalez Note that the app.json is pulled from the specified image when deploying via git:from-image - #5679: @josegonzalez Revert invalid replacement in homepage html path objects - #5678: @josegonzalez Cleanup docs on homepage for installation ### Dependencies - #5693: @dependabot[bot] chore(deps): bump mkdocs-material from 9.0.12 to 9.0.13 in /docs/_build - #5694: @dependabot[bot] chore(deps): bump zipp from 3.13.0 to 3.14.0 in /docs/_build - #5677: @dependabot[bot] chore(deps): bump flask from 2.2.2 to 2.2.3 in /tests/apps/multi - #5676: @dependabot[bot] chore(deps): bump flask from 2.2.2 to 2.2.3 in /tests/apps/python-flask |
||
|
|
89affb1984 |
Release 0.30.0
# History ## 0.30.0 Install/update via the bootstrap script: ```shell wget https://dokku.com/install/v0.30.0/bootstrap.sh sudo DOKKU_TAG=v0.30.0 bash bootstrap.sh ``` See the [0.30.0 migration guide](/docs/appendices/0.30.0-migration-guide.md) for more information on migrating to 0.30.0. ### Bug Fixes - #5674: @josegonzalez Use authenticated requests to the github api in order to generate changelogs for a release - #5604: @josegonzalez Trigger nginx proxy rebuild early to avoid downtime if deploying large numbers of processes - #5589: @josegonzalez Use warning_scheme variable instead of bare word in caddy-vhosts warning output - #5580: @josegonzalez Do not attempt to reinstall already installed plugins ### New Features - #5663: @josegonzalez Update build-base docker image to ensure we can build on all supported platforms without stalling - #5308: @josegonzalez Implement haproxy proxy plugin - #5633: @josegonzalez Add auto-updates to docs python dependencies - #5603: @josegonzalez Add ability to deploy images generated via docker save with git:load-image - #5591: @josegonzalez Allow the herokuish builder to be detected when the computed allowed value is set not set to false - #5570: @josegonzalez Add support for customizing the remote in use for all commands sent via the official client - #5581: @josegonzalez Use short url for installation ### Refactors - #5659: @josegonzalez Remove deprecated functions and commands ### Documentation - #5658: @mpslanker Updated debian install docs to work on both debian and ubuntu - #5657: @josegonzalez Use correct version of Markdown for mkdocs - #5656: @josegonzalez Add "new as of" prefix to version in user management docs - #5645: @josegonzalez Update mkdocs-material features to cope with upgrade to 9.x - #5632: @josegonzalez Add a note mentioning that network aliases only work when attached to a network other than bridge - #5630: @josegonzalez Remove extra location block from built docs nginx config - #5616: @jcalfee Add a note about reloading nginx to troubleshooting docs - #5590: @josegonzalez Note that connecting to vagrant should be done via vagrant ssh - #5588: @josegonzalez Document how to route to server-local apps via a service proxy - #5585: @NicolasLM Improve instructions for disabling the default nginx site ### Tests - #5673: @josegonzalez Cancel in progress builds when a new commit is pushed - #5611: @josegonzalez Add more debugging output to deploy tests - #5587: @josegonzalez Timeout build jobs within 45 minutes ### Other - #5671: @dependabot[bot] chore(deps): bump soupsieve from 2.3.2.post1 to 2.4 in /docs/_build - #5666: @dependabot[bot] chore(deps): bump golang from 1.20.0 to 1.20.1 in /tests/apps/go-fail-predeploy - #5672: @dependabot[bot] chore(deps): bump django from 4.1.6 to 4.1.7 in /tests/apps/dockerfile-release - #5670: @dependabot[bot] chore(deps): bump golang from 1.20.0 to 1.20.1 in /tests/apps/zombies-dockerfile-no-tini - #5669: @dependabot[bot] chore(deps): bump golang from 1.20.0 to 1.20.1 in /tests/apps/go-fail-postdeploy - #5668: @dependabot[bot] chore(deps): bump golang from 1.20.0 to 1.20.1 in /tests/apps/gogrpc - #5667: @dependabot[bot] chore(deps): bump golang from 1.20.0 to 1.20.1 in /tests/apps/zombies-dockerfile-tini - #5665: @dependabot[bot] chore(deps-dev): bump heroku/heroku-buildpack-php from 230 to 231 in /tests/apps/php - #5664: @dependabot[bot] chore(deps): bump werkzeug from 2.2.2 to 2.2.3 in /tests/apps/python-flask - #5559: @josegonzalez Move app.json extraction from built image artifact to source code - #5661: @dependabot[bot] chore(deps): update markdown requirement from <3.4,>=3.2.1 to >=3.2.1,<3.5 in /docs/_build - #5655: @dependabot[bot] chore(deps): bump zipp from 3.12.1 to 3.13.0 in /docs/_build - #5654: @dependabot[bot] chore(deps): bump mkdocs-material from 9.0.11 to 9.0.12 in /docs/_build - #5648: @dependabot[bot] chore(deps): bump markdown from 3.3.7 to 3.4.1 in /docs/_build - #5650: @dependabot[bot] chore(deps): bump python from 3.11.1-buster to 3.11.2-buster in /tests/apps/dockerfile-release - #5651: @dependabot[bot] chore(deps): bump ruby from 3.2.0 to 3.2.1 in /tests/apps/dockerfile-entrypoint - #5652: @dependabot[bot] chore(deps): bump python from 3.11.1-alpine to 3.11.2-alpine in /docs/_build - #5647: @dependabot[bot] chore(deps): bump importlib-metadata from 4.12.0 to 6.0.0 in /docs/_build - #5646: @dependabot[bot] chore(deps-dev): bump heroku/heroku-buildpack-php from 229 to 230 in /tests/apps/php - #5634: @dependabot[bot] chore(deps): bump mkdocs-material from 8.4.2 to 9.0.11 in /docs/_build - #5637: @dependabot[bot] chore(deps): bump packaging from 21.3 to 23.0 in /docs/_build - #5643: @dependabot[bot] chore(deps): bump watchdog from 2.1.9 to 2.2.1 in /docs/_build - #5642: @dependabot[bot] chore(deps): bump pymdown-extensions from 9.5 to 9.9.2 in /docs/_build - #5639: @dependabot[bot] chore(deps): bump mkdocs from 1.3.1 to 1.4.2 in /docs/_build - #5638: @dependabot[bot] chore(deps): bump mkdocs-material-extensions from 1.0.3 to 1.1.1 in /docs/_build - #5631: @dependabot[bot] chore(deps): bump socket.io from 4.5.4 to 4.6.0 in /tests/apps/.websocket.disabled - #5636: @dependabot[bot] chore(deps): bump markupsafe from 2.1.1 to 2.1.2 in /docs/_build - #5641: @dependabot[bot] chore(deps): bump beautifulsoup4 from 4.11.1 to 4.11.2 in /docs/_build - #5635: @dependabot[bot] chore(deps): bump pygments from 2.13.0 to 2.14.0 in /docs/_build - #5640: @dependabot[bot] chore(deps): bump zipp from 3.8.1 to 3.12.1 in /docs/_build - #5629: @josegonzalez Update list indentation explaining network property utilization - #5617: @dependabot[bot] chore(deps): bump golang from 1.19.5 to 1.20.0 in /tests/apps/go-fail-predeploy - #5620: @dependabot[bot] chore(deps): bump golang from 1.19.5 to 1.20.0 in /tests/apps/gogrpc - #5618: @dependabot[bot] chore(deps): bump golang from 1.19.5 to 1.20.0 in /tests/apps/go-fail-postdeploy - #5625: @dependabot[bot] chore(deps): bump django from 4.1.2 to 4.1.6 in /tests/apps/dockerfile-release - #5619: @dependabot[bot] chore(deps): bump golang from 1.19.5 to 1.20.0 in /tests/apps/zombies-dockerfile-no-tini - #5621: @dependabot[bot] chore(deps): bump golang from 1.19.5 to 1.20.0 in /tests/apps/zombies-dockerfile-tini - #5615: @dependabot[bot] chore(deps): bump ludeeus/action-shellcheck from 1.1.0 to 2.0.0 - #5610: @dependabot[bot] chore(deps-dev): bump heroku/heroku-buildpack-php from 227 to 229 in /tests/apps/php - #5608: @josegonzalez tests: refactor the config test to use a simple python codebase instead - #5606: @josegonzalez Ensure the mounted services directory is symlinked correctly - #5558: @josegonzalez Remove references to ubuntu 18.04 ahead of EOL - #5600: @dependabot[bot] chore(deps): bump rack from 2.2.4 to 2.2.6.2 in /tests/apps/ruby - #5598: @dependabot[bot] chore(deps): bump hadolint/hadolint-action from 3.0.0 to 3.1.0 - #5595: @josegonzalez Remove deprecated ability to call logs:failed without specifying an app or --all flag - #5594: @josegonzalez Remove deprecated builder-specific post-release hooks - #5593: @josegonzalez Remove deprecated --detach flag - #5592: @josegonzalez Remove support for DOKKU_SCALE file - #5560: @josegonzalez Drop SPDY support from nginx plugin - #5579: @dependabot[bot] chore(deps): bump maven-dependency-plugin from 3.4.0 to 3.5.0 in /tests/apps/java |
||
|
|
1edab5fa4f |
Release 0.29.4
# History ## 0.29.4 Install/update via the bootstrap script: ```shell wget https://raw.githubusercontent.com/dokku/dokku/v0.29.4/bootstrap.sh sudo DOKKU_TAG=v0.29.4 bash bootstrap.sh ``` ### Bug Fixes - #5571: @josegonzalez Ensure we properly setup all data directories on app install and creation - #5555: @josegonzalez Drop debugging code from ps plugin ### Documentation - #5563: @kbuilds Clarify documentation for default site under nginx ### Tests - #5557: @josegonzalez Update GitHub actions ### Other - #5577: @dependabot[bot] chore(deps): bump golang from 1.19.4 to 1.19.5 in /tests/apps/gogrpc - #5573: @dependabot[bot] chore(deps): bump golang from 1.19.4 to 1.19.5 in /tests/apps/go-fail-postdeploy - #5574: @dependabot[bot] chore(deps): bump golang from 1.19.4 to 1.19.5 in /tests/apps/zombies-dockerfile-tini - #5575: @dependabot[bot] chore(deps): bump golang from 1.19.4 to 1.19.5 in /tests/apps/go-fail-predeploy - #5576: @dependabot[bot] chore(deps): bump golang from 1.19.4 to 1.19.5 in /tests/apps/zombies-dockerfile-no-tini |
||
|
|
f828c7a3ec |
Release 0.29.3
# History ## 0.29.3 Install/update via the bootstrap script: ```shell wget https://raw.githubusercontent.com/dokku/dokku/v0.29.3/bootstrap.sh sudo DOKKU_TAG=v0.29.3 bash bootstrap.sh ``` ### Bug Fixes - #5544: @josegonzalez Exit non-zero when git:from-image deploys fail to start the app - #5543: @josegonzalez Properly parse arguments for git:status command ### Tests - #5554: @josegonzalez Validate that procfile-path is respected ### Other - #5551: @dependabot[bot] chore(deps): bump ruby from 3.1.3 to 3.2.0 in /tests/apps/dockerfile-entrypoint - #5547: @dependabot[bot] chore(deps): bump setuptools from 65.5.0 to 65.5.1 in /tests/apps/dockerfile-release - #5542: @josegonzalez Add json output format support to storage:list |
||
|
|
74ff44915c |
Release 0.29.2
# History ## 0.29.2 Install/update via the bootstrap script: ```shell wget https://raw.githubusercontent.com/dokku/dokku/v0.29.2/bootstrap.sh sudo DOKKU_TAG=v0.29.2 bash bootstrap.sh ``` ### Bug Fixes - #5537: @jamesremuscat Correctly include `auth` middleware on `api` router. |
||
|
|
e6b1cbc057 |
Release 0.29.1
# History ## 0.29.1 Install/update via the bootstrap script: ```shell wget https://raw.githubusercontent.com/dokku/dokku/v0.29.1/bootstrap.sh sudo DOKKU_TAG=v0.29.1 bash bootstrap.sh ``` ### Bug Fixes - #5532: @josegonzalez Fix issue where git:from-image deploys may result in extracted files not being respected ### Documentation - #5531: @josegonzalez Fix indentation on heading in where to get help - #5521: @AlejandroAkbal Remove reference to `--rm` flag cron task documentation - #5517: @josegonzalez Fix reference to scheduler name in kubernetes docs - #5516: @josegonzalez Fix reference to scheduler name in nomad docs ### Tests - #5533: @josegonzalez Add a test case for nested vector-sink values with plus signs ### Other - #5534: @dependabot[bot] chore(deps): bump sinatra from 3.0.4 to 3.0.5 in /tests/apps/ruby - #5514: @dependabot[bot] chore(deps): bump golang from 1.19.3 to 1.19.4 in /tests/apps/go-fail-predeploy - #5512: @dependabot[bot] chore(deps): bump golang from 1.19.3 to 1.19.4 in /tests/apps/go-fail-postdeploy - #5513: @dependabot[bot] chore(deps): bump golang from 1.19.3 to 1.19.4 in /tests/apps/zombies-dockerfile-no-tini - #5511: @dependabot[bot] chore(deps): bump golang from 1.19.3 to 1.19.4 in /tests/apps/zombies-dockerfile-tini - #5510: @dependabot[bot] chore(deps): bump golang from 1.19.3 to 1.19.4 in /tests/apps/gogrpc - #5525: @dependabot[bot] chore(deps): bump jetty-servlet from 11.0.12 to 11.0.13 in /tests/apps/java - #5519: @dependabot[bot] chore(deps): bump python from 3.11.0-buster to 3.11.1-buster in /tests/apps/dockerfile-release - #5520: @dependabot[bot] chore(deps): bump python from 3.11.0-alpine to 3.11.1-alpine in /docs/_build |
||
|
|
afaff73025 |
Release 0.29.0
# History ## 0.29.0 Install/update via the bootstrap script: ```shell wget https://raw.githubusercontent.com/dokku/dokku/v0.29.0/bootstrap.sh sudo DOKKU_TAG=v0.29.0 bash bootstrap.sh ``` See the [0.29.0 migration guide](/docs/appendices/0.29.0-migration-guide.md) for more information on migrating to 0.29.0. ### Bug Fixes - #5506: @josegonzalez Add support for escaped plus (+) signs in vector configurations - #5505: @josegonzalez Add missing event hooks - #5493: @josegonzalez Correct issue with detection of non-https port mapping as https port mapping - #5499: @josegonzalez Do not use traefik priority in service name - #5491: @josegonzalez Add missing http part to traefik routing rule - #5477: @josegonzalez Add missing config_sub entry to config gitignore - #5474: @josegonzalez Add missing source call - #5345: @esirK Always set app created-at via property instead of introspecting on folder creation time - #5456: @cooperaj Ensure Traefik only attempts to obtain certificate for api when enabled - #5466: @josegonzalez Drop the app argument when calling storage:ensure-directory from remote client - #5458: @cooperaj Ensure the TLS resolver is specifed for HTTPS enabled apps - #5448: @josegonzalez Do not attempt to attach a network to a container that already has it ### New Features - #5494: @josegonzalez Silence the warning message when there are no dokku apps on install - #5490: @josegonzalez Add ability to set a custom priority for traefik routing rules - #5489: @josegonzalez Use exit code 137 to signify a lock was unable to be retrieved when calling ps:retire - #5487: @josegonzalez Use a priority when routing requests with traefik - #5481: @josegonzalez Drop installation of nginx ppa - #5478: @josegonzalez Allow users to enable herokuish usage on arm/arm64 platforms - #5479: @josegonzalez Cleanup builder code and docs - #5476: @josegonzalez Add fileutils plugin to the devcontainer - #5473: @josegonzalez Add warning when a user is attempting to deploy with an ipv4/ipv6 domain name and has the default nginx site file available - #5451: @josegonzalez Add git:status subcommand - #5349: @josegonzalez Error out when executing caddy and traefik commands without the compose plugin installed - #5322: @josegonzalez Implement run:logs command - #5321: @josegonzalez Implement run:stop command - #5434: @josegonzalez Upgrade to go 1.19 everywhere - #5320: @josegonzalez Add json format output to run:list ### Refactors - #5488: @josegonzalez De-duplicate proxy building and simplify url generation - #5454: @josegonzalez Switch from base64-encoding to base36-encoding of cron task IDs ### Documentation - #5509: @josegonzalez Update data loss blockquote to be warning - #5507: @josegonzalez Add tutorials link to navigation - #5503: @josegonzalez Document potential deployment downtime - #5484: @IgnisDa Add edgedb community plugin - #5482: @JonathanMH Fixes minor typos in proxy docs - #5465: @josegonzalez Fix embedded lists on deployment tasks - #5430: @pablobm Clarify that proxy:build-config is required for any nginx:set call - #5447: @josegonzalez Specify correct command for builder-lambda:report - #5429: @pablobm Clarify details of the default template ### Tests - #5449: @josegonzalez Install goverage via go get ### Other - #5500: @dependabot[bot] chore(deps): bump maven-dependency-plugin from 3.3.0 to 3.4.0 in /tests/apps/java - #5472: @josegonzalez Start started proxies automatically during ps:restore - #5497: @dependabot[bot] chore(deps): bump ruby from 3.1.2 to 3.1.3 in /tests/apps/dockerfile-entrypoint - #5496: @dependabot[bot] chore(deps): bump sinatra from 3.0.3 to 3.0.4 in /tests/apps/ruby - #5480: @josegonzalez Cleanup zero'd out processes when a Procfile omitting those process types is set - #5475: @josegonzalez Refactor nginx.conf.sigil to be extracted from a specified path in source code instead of the built image - #5467: @josegonzalez Move DOKKU_WAIT_TO_RETIRE to a checks property - #5455: @dependabot[bot] chore(deps): bump hadolint/hadolint-action from 2.1.0 to 3.0.0 - #5463: @dependabot[bot] chore(deps): bump sinatra from 3.0.2 to 3.0.3 in /tests/apps/ruby - #5450: @dependabot[bot] chore(deps-dev): bump heroku/heroku-buildpack-php from 226 to 227 in /tests/apps/php - #5437: @dependabot[bot] chore(deps): bump golang from 1.19.2 to 1.19.3 in /tests/apps/zombies-dockerfile-tini - #5441: @dependabot[bot] chore(deps): bump golang from 1.19.2 to 1.19.3 in /tests/apps/gogrpc - #5440: @dependabot[bot] chore(deps): bump golang from 1.19.2 to 1.19.3 in /tests/apps/go-fail-predeploy - #5439: @dependabot[bot] chore(deps): bump golang from 1.19.2 to 1.19.3 in /tests/apps/zombies-dockerfile-no-tini - #5438: @dependabot[bot] chore(deps): bump golang from 1.19.2 to 1.19.3 in /tests/apps/go-fail-postdeploy - #5431: @dependabot[bot] chore(deps-dev): bump heroku/heroku-buildpack-php from 225 to 226 in /tests/apps/php - #5426: @dependabot[bot] chore(deps): bump python from 3.10.0-buster to 3.11.0-buster in /tests/apps/dockerfile-release - #5319: @josegonzalez Use container name instead of container id for run:detached output - #5427: @dependabot[bot] chore(deps): bump python from 3.10.8-alpine to 3.11.0-alpine in /docs/_build |
||
|
|
90951d73ac |
Release 0.28.4
# History ## 0.28.4 Install/update via the bootstrap script: ```shell wget https://raw.githubusercontent.com/dokku/dokku/v0.28.4/bootstrap.sh sudo DOKKU_TAG=v0.28.4 bash bootstrap.sh ``` ### Bug Fixes - #5423: @josegonzalez Respect PLUGIN_PATH when checking if a plugin trigger exists - #5425: @josegonzalez Ignore https mappings when no ssl certificate exists ### New Features - #5424: @josegonzalez Download all src files for go mod dependencies for use in vscode ### Documentation - #5421: @josegonzalez Document that scaling via app.json will set all other processes to zero ### Tests - #5422: @josegonzalez Test that build-arg works as expected ### Other - #5418: @dependabot[bot] chore(deps): bump node from 18-alpine to 19-alpine in /tests/apps/dockerfile-noexpose - #5417: @dependabot[bot] chore(deps): bump node from 18-alpine to 19-alpine in /tests/apps/dockerfile-procfile-bad - #5419: @dependabot[bot] chore(deps): bump node from 18-alpine to 19-alpine in /tests/apps/dockerfile-dokku-scale - #5416: @dependabot[bot] chore(deps): bump node from 18-alpine to 19-alpine in /tests/apps/dockerfile-procfile - #5415: @dependabot[bot] chore(deps): bump node from 18-alpine to 19-alpine in /tests/apps/dockerfile - #5413: @dependabot[bot] chore(deps): bump ibiqlik/action-yamllint from 3.1.0 to 3.1.1 |