Files
dokku/docs/assets/versions.json

34 lines
433 B
JSON
Raw Normal View History

2017-01-08 17:22:30 -07:00
{
"max-versions": [
"0.3.26",
"0.4.14",
"0.5.8",
"0.6.5",
"0.7.2",
"0.8.2",
"0.9.4",
"0.10.5",
"0.11.6",
"0.12.13",
"0.13.4",
"0.14.6",
"0.15.5",
"0.16.4",
Release 0.18.0 # History ## 0.18.0 Install/update via the bootstrap script: ```shell wget https://raw.githubusercontent.com/dokku/dokku/v0.18.0/bootstrap.sh sudo DOKKU_TAG=v0.18.0 bash bootstrap.sh ``` ### Bug Fixes - #3627: @josegonzalez Make image removal synchronous - #3618: @josegonzalez Ensure the dokku-retire timer is properly installed - #3614: @alexquick Validate args for config:set and config:unset - #3605: @josegonzalez Handle case where there are empty newlines in the authorized_keys file - #3603: @josegonzalez Drop extra % sign in common.LogVerboseQuiet - #3597: @josegonzalez Allow default trace function to work ### New Features - #3628: @josegonzalez Handle file copying in a secure and reliable fashion - #3630: @josegonzalez Fix issue where push warning on bad branch was skipped - #3629: @josegonzalez Avoid calling the user-auth trigger where possible - #3626: @josegonzalez Builder plugins - #3599: @josegonzalez Scope docker-cleanup to specific app - #3589: @michaelshobbs Allow running Dokku in Docker - #3607: @josegonzalez Purge cache using herokuish image - #3602: @alexymik Create a 502 error page to automatically refresh if backend status changes - #3600: @josegonzalez Refactor IsImageHerokuishBased to match shell version ### Documentation - #3625: @josegonzalez Remove old reference to SPONSORS.md - #3619: @josegonzalez Cleanup plugin creation docs - #3612: @jayjun Improve testing docs - #3613: @Lyelt Remove all uses of proxy_set_header Connection "upgrade" - #3596: @josegonzalez Add missing hooks to events plugin and plugin triggers docs ### Tests - #3610: @jayjun Correct Bats path in single tests
2019-08-07 07:22:12 -04:00
"0.17.9",
Release 0.19.0 # History ## 0.19.0 Install/update via the bootstrap script: ```shell wget https://raw.githubusercontent.com/dokku/dokku/v0.19.0/bootstrap.sh sudo DOKKU_TAG=v0.19.0 bash bootstrap.sh ``` ### Bug Fixes - #3688: @josegonzalez Correct shfmt issues - #3684: @josegonzalez Do not push betafish releases to docker hub - #3681: @josegonzalez Proper openresty support ### New Features - #3687: @josegonzalez Add scheduler-post-run trigger - #3702: @josegonzalez Cleanup build and destroy logging output - #3693: @josegonzalez Remove ssh-keys user-auth trigger in favor of direct check in dokku binary - #3691: @josegonzalez Silence trigger logging - #3685: @josegonzalez Allow passing labels to one-off dokku containers - #3680: @josegonzalez Follow updated intermediate recommendations from the Mozilla SSL Config Generator - #3677: @josegonzalez Improve package build process - #3679: @josegonzalez Allow keeping the git directory during builds - #3577: @josegonzalez Use new-style docker management commands - #3678: @josegonzalez Add container-type to run and deploy containers - #3671: @josegonzalez Allow overriding checks doc url - #3662: @leshik Improve nginx ciphers compatibility - #3668: @josegonzalez Release latest docker image on release - #3659: @fzerorubigd Add support for grpc/grpcs port forwarding ### Documentation - #3701: @limenet Docs / Getting Started: use HTTPS instead of SSH for clone - #3699: @robhudson Add `dokku cleanup` to help output - #3669: @josegonzalez Fix reference to CHECKS file location ### Tests - #3670: @josegonzalez Upgrade all python test deps ### Other - #3690: @
2019-10-14 05:50:49 -04:00
"0.18.5",
Release 0.20.0 # History ## 0.20.0 Install/update via the bootstrap script: ```shell wget https://raw.githubusercontent.com/dokku/dokku/v0.20.0/bootstrap.sh sudo DOKKU_TAG=v0.20.0 bash bootstrap.sh ``` ### Bug Fixes - #3891: @josegonzalez Add missing cpio dependency - #3861: @josegonzalez Fix app clone and rename calls - #3682: @josegonzalez Force tty check to run with the default language - #3853: @josegonzalez Add missing hooks to events plugin ### New Features - #3899: @josegonzalez Drop unnecessary quotes on docker inspect calls - #3895: @josegonzalez Expose network listeners to nginx templates for all process types - #3893: @josegonzalez Rewrite apps plugin in golang - #3889: @josegonzalez Update herokuish - #3879: @josegonzalez Drop support for unsupported Debian and Ubuntu releases … - #3880: @josegonzalez Remove unnecessary source/import statements - #3871: @josegonzalez Rewrite proxy plugin in golang - #3869: @josegonzalez Standardize plugin trigger calls - #3870: @josegonzalez Use Println in favor of Fprintln for os.Stdout - #3868: @josegonzalez Remove ps command - #3866: @josegonzalez Unify nginx config commands - #3865: @josegonzalez Cleanup injected docker labels - #3860: @josegonzalez Remove deprecated egrep calls from codebase - #3854: @josegonzalez Remove deprecated code - #3852: @josegonzalez Standardize plugin code - #3850: @josegonzalez DRY up reports in golang - #3851: @josegonzalez Update herokuish to 0.5.6 - #3847: @josegonzalez Custom docker networking - #3848: @josegonzalez Minor logging changes - #3843: @josegonzalez Enable HSTS by default - #3844: @josegonzalez Add global fallback for DOKKU_PROXY_PORT and DOKKU_PROXY_SSL_PORT - #3609: @jayjun Start long running containers with --init with tests - #3842: @josegonzalez rework docker-args-process trigger arguments - #3841: @josegonzalez Implement docker-options:clear ### Documentation - #3901: @Cellane 📝 Update information about Dokku CLI installation - #3892: @josegonzalez Move code of conduct to .github org repository - #3888: @decentral1se Mark 9+ for Debian version - #3874: @josegonzalez Push users to upgrade to recent versions - #3864: @alex-galey Change docs copyright to 2020 - #3863: @josegonzalez Update issue template to remove ambiguity around reporting - #3849: @josegonzalez Reference correct property in network docs example - #3840: @ollej Add link to fonts plugin - #3838: @ltalirz Expand docs surrounding access control ### Other - #3897: @dependabot-preview[bot] chore(deps): bump github.com/golang/protobuf from 1.3.4 to 1.3.5 in /tests/apps/gogrpc - #3896: @dependabot-preview[bot] chore(deps): bump maven-dependency-plugin from 3.1.1 to 3.1.2 in /tests/apps/java - #3894: @dependabot-preview[bot] chore(deps): bump google.golang.org/grpc from 1.27.1 to 1.28.0 in /tests/apps/gogrpc - #3885: @dependabot-preview[bot] chore(deps-dev): bump heroku/heroku-buildpack-php from 171 to 172 in /tests/apps/php - #3884: @dependabot-preview[bot] chore(deps): bump jetty-servlet from 9.4.26.v20200117 to 9.4.27.v20200227 in /tests/apps/java - #3877: @dependabot-preview[bot] chore(deps): bump github.com/golang/protobuf from 1.3.3 to 1.3.4 in /tests/apps/gogrpc - #3858: @dependabot-preview[bot] chore(deps-dev): bump heroku/heroku-buildpack-php from 170 to 171 in /tests/apps/php - #3855: @dependabot-preview[bot] chore(deps-dev): bump heroku/heroku-buildpack-php from 169 to 170 in /tests/apps/php - #3846: @dependabot-preview[bot] chore(deps): bump werkzeug from 0.16.1 to 1.0.0 in /tests/apps/python-flask - #3845: @dependabot-preview[bot] chore(deps): bump google.golang.org/grpc from 1.27.0 to 1.27.1 in /tests/apps/gogrpc - #3833: @dependabot-preview[bot] chore(deps): bump google.golang.org/grpc from 1.26.0 to 1.27.0 in /tests/apps/gogrpc - #3837: @dependabot-preview[bot] chore(deps): bump jinja2 from 2.10.3 to 2.11.1 in /tests/apps/python-flask - #3836: @dependabot-preview[bot] chore(deps): bump github.com/golang/protobuf from 1.3.2 to 1.3.3 in /tests/apps/gogrpc - #3829: @dependabot-preview[bot] chore(deps): bump werkzeug from 0.16.0 to 0.16.1 in /tests/apps/python-flask - #3830: @dependabot-preview[bot] chore(deps-dev): bump heroku/heroku-buildpack-php from 166 to 169 in /tests/apps/php
2020-03-20 17:50:50 -04:00
"0.19.13",
Release 0.21.0 # History ## 0.21.0 Install/update via the bootstrap script: ```shell wget https://raw.githubusercontent.com/dokku/dokku/v0.21.0/bootstrap.sh sudo DOKKU_TAG=v0.21.0 bash bootstrap.sh ``` ### Bug Fixes - #4058: @hugopeixoto Ensure web installer creates files with correct permissions - #4055: @hugopeixoto Delete dokkurc recursively during uninstall - #4057: @hugopeixoto Install sudo when installing from source - #4045: @josegonzalez Filter gpus instead of nvidia-gpus from resource arguments - #4029: @josegonzalez Filter args _after_ docker-args-process-deploy - #4026: @josegonzalez Filter resource args from deploy tasks - #4022: @josegonzalez Do not allow slashes in app names - #4020: @josegonzalez Properly handle multiple containers in ps:inspect - #3989: @josegonzalez Correct entering running containers - #3977: @josegonzalez Set default port for all run commands - #3969: @josegonzalez Do not logrotate all services files - #3964: @josegonzalez Remove all --force-yes usage throughout the codebase - #3955: @benwh Fix missing 502 error page - #3953: @josegonzalez Use correct function name for cmd-tar-in and update migration guide ### New Features - #4041: @rvanlaar feat: Add download option to the certs plugin - #4043: @josegonzalez Allow controlling nginx proxy-read-timeout - #4038: @josegonzalez Create proxy:build-config command - #4021: @josegonzalez Depend on python3 binary for CentOS 8 support - #4004: @josegonzalez Add support for moby-engine - #3967: @josegonzalez Add Ubuntu 20.04 support - #3988: @josegonzalez Upgrade plugn to 0.5.0 - #3987: @josegonzalez Upgrade sigil to 0.6.0 - #3986: @josegonzalez Upgrade sshcommand to 0.11.0 - #3985: @josegonzalez Upgrade go-procfile-util to 0.8.2 - #3982: @josegonzalez Allow apps named tls - #3979: @josegonzalez Upgrade herokuish - #3971: @josegonzalez feat: allow users to customize the source of the dokku.conf nginx template - #3966: @josegonzalez Move domain manipulation into triggers - #3965: @josegonzalez Drop dokku references in logging output - #3954: @josegonzalez feat: upgrade herokuish to 0.5.12 - #3940: @josegonzalez Expose last updated time in git:report - #3939: @josegonzalez Add support for outputting the last visited time ### Refactors - #4035: @josegonzalez Switch to go mod - #4008: @josegonzalez Standardize golang command code ### Documentation - #4056: @swrobel Remove invalid help entry for dokku ps commmand - #4039: @josegonzalez Break out bc-break and refactors in changelog - #4025: @alexjj Switch AUR helper to yay - #4019: @tdak Added one possible solution to an error - #4014: @rvanlaar Update dreamhost cloudinit script - #4003: @josegonzalez Add dokku.ai asset - #3999: @DavidLemayian Update URL for less than 1gb memory in bootstrap.sh [ci skip] - #3998: @josegonzalez Document the #dokku channel on slack - #3996: @josegonzalez Clarify network aliases and add section on tld management - #3980: @josegonzalez Clarify that the web installer is not supported in docker-based installs - #3970: @josegonzalez Clarify the 'see the docs' internal links - #3968: @josegonzalez Document access.conf issue - #3957: @swrobel Add official registry plugin - #3942: @scowalt Fix grammar in environment variables documentation ### Tests - #4046: @rvanlaar Make `make test` pass on linting - #4037: @josegonzalez Try to output oomkill information - #4036: @josegonzalez Store the deb and rpm artifacts - #4034: @josegonzalez Teardown apps and containers in global teardown - #4031: @josegonzalez Delete old apps and ensure the test helper is quieter - #4030: @josegonzalez Update circleci workflow - #3947: @jayjun Scope init tests to container processes only ### Other - #4051: @dependabot-preview[bot] chore(deps-dev): bump heroku/heroku-buildpack-php from 177 to 178 in /tests/apps/php - #4028: @dependabot-preview[bot] chore(deps-dev): bump heroku/heroku-buildpack-php from 176 to 177 in /tests/apps/php - #4016: @dependabot-preview[bot] chore(deps): bump jetty-servlet from 9.4.29.v20200521 to 9.4.30.v20200611 in /tests/apps/java - #4006: @dependabot-preview[bot] chore(deps-dev): bump heroku/heroku-buildpack-php from 174 to 176 in /tests/apps/php - #4001: @dependabot-preview[bot] chore(deps): bump jetty-servlet from 9.4.28.v20200408 to 9.4.29.v20200521 in /tests/apps/java - #4002: @dependabot-preview[bot] chore(deps): bump monolog/monolog from 1.25.3 to 1.25.4 in /tests/apps/php - #3993: @dependabot-preview[bot] chore(deps): bump github.com/golang/protobuf from 1.4.1 to 1.4.2 in /tests/apps/gogrpc - #3962: @dependabot-preview[bot] chore(deps): bump github.com/golang/protobuf from 1.4.0 to 1.4.1 in /tests/apps/gogrpc - #3959: @dependabot-preview[bot] chore(deps-dev): bump heroku/heroku-buildpack-php from 173 to 174 in /tests/apps/php - #3950: @dependabot-preview[bot] chore(deps): bump google.golang.org/grpc from 1.29.0 to 1.29.1 in /tests/apps/gogrpc - #3946: @dependabot-preview[bot] chore(deps): bump google.golang.org/grpc from 1.28.1 to 1.29.0 in /tests/apps/gogrpc
2020-07-13 21:10:03 -04:00
"0.20.4",
Release 0.22.0 # History ## 0.22.0 Install/update via the bootstrap script: ```shell wget https://raw.githubusercontent.com/dokku/dokku/v0.22.0/bootstrap.sh sudo DOKKU_TAG=v0.22.0 bash bootstrap.sh ``` See the [0.22.0 migration guide](/docs/appendices/0.22.0-migration-guide.md) for more information on migrating to 0.22.0. ### Bug Fixes - #4204: @josegonzalez Ensure the image is not an empty string - #4198: @josegonzalez Reference extracted Procfile - #4194: @josegonzalez Drop appName check in apps:report - #4183: @josegonzalez Embed pb.UnimplementedGreeterServer to avoid linting issues - #4182: @josegonzalez Upgrade herokuish to fix nodejs tests - #4173: @karimsan Add build-essential to Vagrant provision - #4181: @josegonzalez Conditionally mount the dokku-arch folder if it exists - #4130: @josegonzalez Clear proxy configs on boot - #4131: @josegonzalez Bump minimum docker version - #4123: @fomojola Support for expected CHECKS text with special characters - #4115: @josegonzalez Add missing labels to built images - #4116: @Schlepptop Ensure config:clear an be called ### New Features - #4209: @josegonzalez Add experimental support for Cloud Native Buildpacks (CNB) - #4210: @josegonzalez Add migration guide link to release notes - #4203: @josegonzalez Cleanup log output for failure case - #4208: @ankane Add ability to change the access log format - #4202: @josegonzalez Schedule related images for cleanup when retiring containers - #4197: @josegonzalez Retire intermediate containers after use - #4128: @fomojola Added the container index to the network-compute-ports trigger - #4191: @josegonzalez Create codeql-analysis.yml - #4139: @Yihao-G Allow controlling Nginx proxy-buffer-size, proxy-buffering, proxy-buffers, proxy-busy-buffers-size - #4156: @ltalirz When `cert:add` remove previous cert before copying the new cert - #4129: @josegonzalez Prohibit non-dns names for apps and process types - #4125: @josegonzalez Allow customizing the various nginx templates - #4121: @josegonzalez Add ability to disable custom ninx.conf.sigil extraction ### Refactors - #4160: @nerg4l Rewrite logs plugin in Go - #4149: @josegonzalez Rewrite ps plugin in golang - #4080: @hugopeixoto Stop using VHOST when listing app domains and urls - #4117: @josegonzalez Rewrite app-json plugin in golang - #4113: @josegonzalez Drop herokuish release code ### Documentation - #4196: @josegonzalez Correctly doc apps:report output - #4195: @luizpicolo Fix whitespace in process-management docs - #4184: @badsyntax Add note regarding using plugin triggers instead of sourcing functions - #4188: @fomojola Added the autosync community plugin - #4187: @nahtnam Add `-p` flag to "Run on External Volume" tutorial - #4186: @badsyntax Add dokku-discourse to community plugins list - #4170: @chrisjsimpson Add note on how to enable buildkit usage - #4168: @josegonzalez Revert "The default branch for ruby-getting-started is 'main', not 'master" - #4167: @nateww The default branch for ruby-getting-started is 'main', not 'master - #4135: @znz Fix broken table - #4140: @swrobel Note Ubuntu 20.04 support in README - #4136: @hugopeixoto Update push command for sample app in docs - #4124: @josegonzalez Note that docker options require app rebuilds - #4098: @carlosgeos Add a note on how nginx handles load balancing - #4111: @josegonzalez Add large version of dokku image - #4100: @turicas Fix markdown syntax in nginx docs ### Other - #4201: @dependabot-preview[bot] chore(deps): bump jetty-servlet from 9.4.34.v20201102 to 9.4.35.v20201120 in /tests/apps/java - #4200: @dependabot-preview[bot] chore(deps-dev): bump heroku/heroku-buildpack-php from 183 to 185 in /tests/apps/php - #4189: @dependabot-preview[bot] chore(deps): bump thin from 1.7.2 to 1.8.0 in /tests/apps/ruby - #4175: @dependabot-preview[bot] chore(deps): bump jetty-servlet from 9.4.33.v20201020 to 9.4.34.v20201102 in /tests/apps/java - #4172: @dependabot-preview[bot] chore(deps): bump github.com/golang/protobuf from 1.4.2 to 1.4.3 in /tests/apps/gogrpc - #4185: @dependabot-preview[bot] chore(deps): bump socket.io from 2.3.0 to 3.0.1 in /tests/apps/.websocket.disabled - #4190: @dependabot-preview[bot] chore(deps-dev): bump heroku/heroku-buildpack-php from 182 to 183 in /tests/apps/php - #4165: @dependabot-preview[bot] chore(deps): bump jetty-servlet from 9.4.31.v20200723 to 9.4.33.v20201020 in /tests/apps/java - #4153: @dependabot-preview[bot] chore(deps-dev): bump heroku/heroku-buildpack-php from 181 to 182 in /tests/apps/php - #4144: @dependabot-preview[bot] chore(deps-dev): bump heroku/heroku-buildpack-php from 180 to 181 in /tests/apps/php - #4137: @dependabot-preview[bot] chore(deps-dev): bump heroku/heroku-buildpack-php from 179 to 180 in /tests/apps/php - #4118: @dependabot[bot] chore(deps): bump django from 3.0.2 to 3.0.7 in /tests/apps/dockerfile-release - #4103: @dependabot-preview[bot] chore(deps-dev): bump heroku/heroku-buildpack-php from 178 to 179 in /tests/apps/php - #4091: @dependabot-preview[bot] chore(deps): bump jetty-servlet from 9.4.30.v20200611 to 9.4.31.v20200723 in /tests/apps/java
2020-12-01 16:23:05 -05:00
"0.21.4",
Release 0.23.0 # History ## 0.23.0 Install/update via the bootstrap script: ```shell wget https://raw.githubusercontent.com/dokku/dokku/v0.23.0/bootstrap.sh sudo DOKKU_TAG=v0.23.0 bash bootstrap.sh ``` See the [0.23.0 migration guide](/docs/appendices/0.23.0-migration-guide.md) for more information on migrating to 0.23.0. ### Bug Fixes - #4356: @josegonzalez Do not retag images unnecessarily - #4355: @josegonzalez Allow underscores in vector schemes - #4350: @josegonzalez Add missing trigger to events plugin - #4348: @josegonzalez Correct app-specific shell handling - #4333: @josegonzalez Drop tmpdir environment variables when not running as dokku user ### New Features - #4336: @josegonzalez Add ability to manage stacks on an app or global level … - #4354: @josegonzalez Log all triggers called by golang in trace output - #4300: @AubreyHewes allow disabling hsts globally and explicitly enable per app - #4337: @josegonzalez Add logrotation to container log files - #4318: @josegonzalez Add ability to set client max body size via nginx:set - #4343: @josegonzalez feat: add initial scheduled task implementation - #4297: @josegonzalez Add support for cloning/syncing from a remote repository - #4340: @bjornpost Allow configuring x-forwarded-* proxy headers via nginx:set ### Refactors - #4349: @josegonzalez Remove need for internal dokku calls ### Documentation - #4347: @fomojola Add post-deploy webhook to list of community plugins - #4342: @AubreyHewes Point to current testing docs - #4341: @josegonzalez Add testing link to contributing.md ### Tests - #4352: @josegonzalez Add a test for application renames - #4351: @josegonzalez Set hostname for CI runs - #4322: @josegonzalez Switch to Github Actions for CI ### Other - #4353: @josegonzalez Drop unused flag introduced by logs max-size feature
2021-01-24 02:42:08 -05:00
"0.22.9",
"0.23.9",
Release 0.25.0 # History ## 0.25.0 Install/update via the bootstrap script: ```shell wget https://raw.githubusercontent.com/dokku/dokku/v0.25.0/bootstrap.sh sudo DOKKU_TAG=v0.25.0 bash bootstrap.sh ``` See the [0.25.0 migration guide](/docs/appendices/0.25.0-migration-guide.md) for more information on migrating to 0.25.0. ### Bug Fixes - #4733: @josegonzalez Force grep to run in quiet mode in domains:add call - #4732: @josegonzalez Ensure image cleanup does not impact the stack image and refactor container/image cleanup - #4731: @josegonzalez Respect debconf selections where possible - #4729: @josegonzalez Correct count check for user-auth trigger - #4721: @josegonzalez Recursively sync submodules - #4717: @josegonzalez Silence stderr when checking for ufw on debian systems - #4716: @josegonzalez Suppress dos2unix stderr output during Dockerfile builds - #4686: @josegonzalez Ensure repository is bare when calling git:sync - #4684: @josegonzalez Install gpg-agent in bootstrap script - #4683: @josegonzalez Strip published port flags when triggering deploy tasks - #4651: @josegonzalez Do not attempt to retire when there was no pre-existing container - #4639: @josegonzalez Correct path for azure-vm releases ### New Features - #4730: @josegonzalez Execute motd at the end of the install - #4719: @josegonzalez Add support for routing an app to a specified host:port - #4715: @josegonzalez Switch from xip.io to sslip.io - #4460: @josegonzalez Implement registry plugin - #4711: @josegonzalez Enable installing on RPM systems where bind-utils is bindutils - #4687: @josegonzalez Output message explaining how to remove a deploy lock when a lock is encountered - #4682: @josegonzalez Properly space report output - #4502: @josegonzalez Add monorepo support - #4509: @josegonzalez Add ability to specify initial network - #4641: @dbazile Add initial support for installing onto Fedora ### Refactors - #4508: @josegonzalez Add support for the formation key in app.json - #4507: @josegonzalez Drop support for Ubuntu 16.04 ### Documentation - #4723: @josegonzalez Clarify buildkit instructions - #4718: @josegonzalez Update link to azure installation on homepage - #4714: @josegonzalez Swap from freenode to libera.chat - #4712: @josegonzalez Clarify the shape of the command that should be entered in app.json for a cron task - #4709: @josegonzalez Add migration note for deprecation of ubuntu 16.04 - #4697: @josegonzalez Specify that run containers use the same image - #4688: @josegonzalez Add a note on recovering networks - #4689: @josegonzalez Add a note about wildcards in the installation doc page - #4680: @josegonzalez Cleanup markdown lint errors - #4679: @josegonzalez Cleanup markdown lint errors - #4678: @josegonzalez Cleanup markdown lint errors - #4677: @josegonzalez Cleanup markdown lint errors - #4672: @bjab Fix typo in pack builder docs - #4668: @RealOrangeOne Make example gitlab-ci script a list - #4673: @eltociear Fix comment typo in dokku binary - #4661: @dy3l Fix case style - #4647: @AngCosmin Fixed unable to find version `v1` for official Github Action ### Tests - #4693: @josegonzalez Add package.lock for test app - #4685: @josegonzalez Remove ci skip note in PULL_REQUEST_TEMPLATE.md - #4681: @josegonzalez Ignore duplication warnings in codacy - #4644: @josegonzalez Update unit test publisher to latest ### Other - #4726: @josegonzalez Drop web installer in favor of setup via cli - #4713: @josegonzalez Make heroku-20/focal the default stack for herokuish builds - #4707: @dependabot[bot] chore(deps-dev): bump heroku/heroku-buildpack-php from 195 to 196 in /tests/apps/php - #4701: @josegonzalez Revamp dokku run command - #4671: @dependabot[bot] chore(deps-dev): bump heroku/heroku-buildpack-php from 193 to 195 in /tests/apps/php - #4674: @dependabot[bot] chore(deps): bump jetty-servlet from 11.0.5 to 11.0.6 in /tests/apps/java - #4652: @dependabot[bot] chore(deps): bump jetty-servlet from 11.0.4 to 11.0.5 in /tests/apps/java - #4653: @dependabot[bot] chore(deps): bump maven-dependency-plugin from 3.1.2 to 3.2.0 in /tests/apps/java - #4648: @dependabot[bot] chore(deps): bump django from 3.1.9 to 3.1.12 in /tests/apps/dockerfile-release - #4645: @dependabot[bot] chore(deps): bump jetty-servlet from 11.0.3 to 11.0.4 in /tests/apps/java - #4642: @dependabot[bot] chore(deps-dev): bump heroku/heroku-buildpack-php from 192 to 193 in /tests/apps/php
2021-08-10 17:02:39 +00:00
"0.24.10",
Release 0.26.0 # History ## 0.26.0 Install/update via the bootstrap script: ```shell wget https://raw.githubusercontent.com/dokku/dokku/v0.26.0/bootstrap.sh sudo DOKKU_TAG=v0.26.0 bash bootstrap.sh ``` See the [0.26.0 migration guide](/docs/appendices/0.26.0-migration-guide.md) for more information on migrating to 0.26.0. ### Bug Fixes - #4882: @josegonzalez Add missing setup/teardown of builder plugin properties - #4880: @josegonzalez Ensure the null scheduler reports the app as running when in use - #4871: @josegonzalez Do not error when default Procfile path does not exist when using a custom procfile-path - #4861: @josegonzalez Add missing clone/rename code for plugins ### New Features - #4864: @josegonzalez Switch to unauthenticated tap for formula bumping - #4860: @josegonzalez Add ability to increase the max parallelism when deploying a given process type ### Documentation - #4883: @josegonzalez Enable vertical scrolling on the version selector - #4879: @josegonzalez Clarify that the docker-based dokku installation is ready when a certain message appears - #4863: @josegonzalez Clarify what is necessary for implementing a scheduler plugin ### Other - #4874: @josegonzalez Upgrade vector log integration to 0.17.x - #4881: @josegonzalez Drop bindutils as alternative dependency to bind-utils - #4869: @dependabot[bot] chore(deps): bump socket.io from 4.2.0 to 4.3.0 in /tests/apps/.websocket.disabled - #4868: @dependabot[bot] chore(deps): bump jetty-servlet from 11.0.6 to 11.0.7 in /tests/apps/java - #4866: @dependabot[bot] chore(deps-dev): bump heroku/heroku-buildpack-php from 198 to 199 in /tests/apps/php - #4862: @josegonzalez Set deploy-source and metadata at deploy time - #4853: @josegonzalez Remove dangling images - #4765: @josegonzalez Allow specifying a single process type to restart - #4859: @josegonzalez Remove deprecated tar plugin - #4858: @josegonzalez Remove deprecated tags plugin - #4857: @josegonzalez Implement scheduler management plugin
2021-10-26 00:39:53 +00:00
"0.25.7",
Release 0.27.0 # History ## 0.27.0 Install/update via the bootstrap script: ```shell wget https://raw.githubusercontent.com/dokku/dokku/v0.27.0/bootstrap.sh sudo DOKKU_TAG=v0.27.0 bash bootstrap.sh ``` See the [0.27.0 migration guide](/docs/appendices/0.27.0-migration-guide.md) for more information on migrating to 0.27.0. ### Bug Fixes - #5063: @josegonzalez Fix buildx support for releases - #5061: @josegonzalez Use correct token when publish unit test results - #5057: @josegonzalez Ensure we use the correct variable for WAIT - #5052: @josegonzalez Run crontab under sudo to support rhel systems - #5051: @josegonzalez Ensure vector component sources have valid names - #5035: @nerg4l Fix help flag for logs command - #5019: @josegonzalez Only rename app domains associated with a global domain ### New Features - #5064: @josegonzalez Upgrade docker image to ubuntu focal - #5058: @josegonzalez Add .shellcheckrc - #5055: @josegonzalez Release dokku for 32-bit Raspbian Bullseye - #5050: @josegonzalez Set the default memory unit type to megabytes - #5017: @josegonzalez Add command to clear all proxy configs ### Refactors - #4921: @josegonzalez Add ability to filter returnable apps ### Documentation - #5056: @miku86 Fix typo in port management docs - #5018: @josegonzalez Add warning for setting PORT environment variable ### Other - #5062: @dependabot[bot] chore(deps): bump django from 3.1.13 to 3.1.14 in /tests/apps/dockerfile-release - #5053: @dependabot[bot] chore(deps-dev): bump heroku/heroku-buildpack-php from 211 to 212 in /tests/apps/php - #5038: @dependabot[bot] chore(deps): bump flask from 2.0.2 to 2.0.3 in /tests/apps/multi - #5048: @dependabot[bot] chore(deps-dev): bump heroku/heroku-buildpack-php from 210 to 211 in /tests/apps/php - #5039: @dependabot[bot] chore(deps): bump sinatra from 2.1.0 to 2.2.0 in /tests/apps/ruby - #5037: @dependabot[bot] chore(deps): bump flask from 2.0.2 to 2.0.3 in /tests/apps/python-flask - #5036: @dependabot[bot] chore(deps-dev): bump heroku/heroku-buildpack-php from 207 to 210 in /tests/apps/php - #5025: @dependabot[bot] chore(deps): bump jetty-servlet from 11.0.7 to 11.0.8 in /tests/apps/java - #5026: @dependabot[bot] chore(deps): bump werkzeug from 2.0.2 to 2.0.3 in /tests/apps/python-flask - #5027: @dependabot[bot] chore(deps-dev): bump heroku/heroku-buildpack-php from 206 to 207 in /tests/apps/php - #5021: @dependabot[bot] chore(deps-dev): bump heroku/heroku-buildpack-php from 205 to 206 in /tests/apps/php - #4975: @tcurdt add arm64 to the build
2022-03-08 16:40:53 +00:00
"0.26.8",
Release 0.28.0 # History ## 0.28.0 Install/update via the bootstrap script: ```shell wget https://raw.githubusercontent.com/dokku/dokku/v0.28.0/bootstrap.sh sudo DOKKU_TAG=v0.28.0 bash bootstrap.sh ``` See the [0.28.0 migration guide](/docs/appendices/0.28.0-migration-guide.md) for more information on migrating to 0.28.0. ### Bug Fixes - #5299: @josegonzalez Do not trigger restarts when mutating config globally - #5298: @josegonzalez Set core.bare=true on correct repository path ### New Features - #5300: @josegonzalez Add the ability to disable the init process - #5295: @josegonzalez Add an official caddy proxy implementation - #5293: @josegonzalez Add an official traefik proxy implementation - #5202: @josegonzalez Add builder-lambda plugin ### Documentation - #5296: @janlavicka Fix typo in kubernetes docs - #5288: @josegonzalez Do not have bottom border float on page - #5283: @alexgleason Homepage: fix link in quick install guide ### Other - #5297: @josegonzalez Update vector image - #5294: @josegonzalez Document and enable alternative proxy implementations - #5291: @dependabot[bot] chore(deps): bump werkzeug from 2.2.1 to 2.2.2 in /tests/apps/python-flask - #5292: @dependabot[bot] chore(deps): bump flask from 2.2.1 to 2.2.2 in /tests/apps/multi - #5290: @dependabot[bot] chore(deps): bump flask from 2.2.1 to 2.2.2 in /tests/apps/python-flask - #5227: @josegonzalez Drop forwarded port from vagrant setup - #5285: @josegonzalez Update all development dependencies - #5240: @josegonzalez Drop support for CentOS, Fedora, OpenSuse, as well as Debian 9 - #5281: @dependabot[bot] chore(deps): bump flask from 2.1.3 to 2.2.1 in /tests/apps/multi - #5280: @dependabot[bot] chore(deps): bump flask from 2.1.3 to 2.2.1 in /tests/apps/python-flask - #5284: @dependabot[bot] chore(deps-dev): bump heroku/heroku-buildpack-php from 222 to 223 in /tests/apps/php
2022-08-17 18:29:17 +00:00
"0.27.10",
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
2022-12-06 20:43:46 +00:00
"0.28.4",
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
2023-02-16 03:32:45 +00:00
"0.29.4",
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
2023-08-14 02:08:52 +00:00
"0.30.11",
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
2023-10-15 23:32:29 +00:00
"0.31.5"
2017-01-08 17:22:30 -07:00
]
}