Jose Diaz-Gonzalez
0cf6abe851
Merge pull request #6306 from dokku/dependabot/maven/tests/apps/java/org.apache.maven.plugins-maven-dependency-plugin-3.6.1
...
chore(deps): bump org.apache.maven.plugins:maven-dependency-plugin from 3.6.0 to 3.6.1 in /tests/apps/java
2023-10-24 23:52:27 +00:00
Jose Diaz-Gonzalez
fb15db11a7
Merge pull request #6301 from dokku/dependabot/go_modules/plugins/config/github.com/onsi/gomega-1.28.1
...
chore(deps): bump github.com/onsi/gomega from 1.28.0 to 1.28.1 in /plugins/config
2023-10-24 23:52:13 +00:00
Jose Diaz-Gonzalez
0c4d4ff7e2
Merge pull request #6304 from dokku/dependabot/github_actions/tj-actions/changed-files-39.2.4
...
chore(deps): bump tj-actions/changed-files from 39.2.3 to 39.2.4
2023-10-24 23:40:42 +00:00
Jose Diaz-Gonzalez
a4d1e7350a
Merge pull request #6305 from dokku/dependabot/github_actions/actions/setup-node-4
...
chore(deps): bump actions/setup-node from 3 to 4
2023-10-24 23:39:36 +00:00
dependabot[bot]
ad152a5f8b
chore(deps): bump org.apache.maven.plugins:maven-dependency-plugin
...
Bumps [org.apache.maven.plugins:maven-dependency-plugin](https://github.com/apache/maven-dependency-plugin ) from 3.6.0 to 3.6.1.
- [Commits](https://github.com/apache/maven-dependency-plugin/compare/maven-dependency-plugin-3.6.0...maven-dependency-plugin-3.6.1 )
---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-dependency-plugin
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-10-24 13:26:47 +00:00
dependabot[bot]
747e9fca12
chore(deps): bump actions/setup-node from 3 to 4
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 3 to 4.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-10-24 13:18:43 +00:00
dependabot[bot]
43d86f7846
chore(deps): bump tj-actions/changed-files from 39.2.3 to 39.2.4
...
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files ) from 39.2.3 to 39.2.4.
- [Release notes](https://github.com/tj-actions/changed-files/releases )
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md )
- [Commits](https://github.com/tj-actions/changed-files/compare/v39.2.3...v39.2.4 )
---
updated-dependencies:
- dependency-name: tj-actions/changed-files
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-10-24 13:18:36 +00:00
Jose Diaz-Gonzalez
0a9e0d18e9
Merge pull request #6303 from dokku/openresty-location-includes
2023-10-24 00:46:06 -04:00
Jose Diaz-Gonzalez
2ac0e1ee29
fix: properly pass p arg
2023-10-23 23:20:17 -04:00
Jose Diaz-Gonzalez
32d0390215
feat: add the ability to specify location-block includes
2023-10-23 20:11:40 -04:00
dependabot[bot]
c7f6597624
chore(deps): bump github.com/onsi/gomega in /plugins/config
...
Bumps [github.com/onsi/gomega](https://github.com/onsi/gomega ) from 1.28.0 to 1.28.1.
- [Release notes](https://github.com/onsi/gomega/releases )
- [Changelog](https://github.com/onsi/gomega/blob/master/CHANGELOG.md )
- [Commits](https://github.com/onsi/gomega/compare/v1.28.0...v1.28.1 )
---
updated-dependencies:
- dependency-name: github.com/onsi/gomega
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-10-23 14:14:56 +00:00
Jose Diaz-Gonzalez
a5319827c5
Merge pull request #6297 from dokku/dependabot/docker/tests/apps/dockerfile-procfile/node-21-alpine
2023-10-22 21:46:50 -04:00
Jose Diaz-Gonzalez
d0c4ce0a63
Merge pull request #6292 from dokku/dependabot/docker/tests/apps/dockerfile-procfile-bad/node-21-alpine
2023-10-22 21:46:33 -04:00
dependabot[bot]
75e1f72d8d
chore(deps): bump node in /tests/apps/dockerfile-procfile
...
Bumps node from 20-alpine to 21-alpine.
---
updated-dependencies:
- dependency-name: node
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-10-23 01:46:33 +00:00
Jose Diaz-Gonzalez
056e9301d6
Merge pull request #6293 from dokku/dependabot/docker/tests/apps/dockerfile/node-21-alpine
2023-10-22 21:46:24 -04:00
dependabot[bot]
9bcff32879
chore(deps): bump node in /tests/apps/dockerfile-procfile-bad
...
Bumps node from 20-alpine to 21-alpine.
---
updated-dependencies:
- dependency-name: node
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-10-23 01:46:17 +00:00
Jose Diaz-Gonzalez
52cf42876c
Merge pull request #6294 from dokku/dependabot/pip/docs/_build/pymdown-extensions-10.3.1
2023-10-22 21:46:13 -04:00
Jose Diaz-Gonzalez
b0bd00429c
Merge pull request #6295 from dokku/dependabot/docker/tests/apps/dockerfile-app-json-formations/node-21-alpine
2023-10-22 21:45:53 -04:00
Jose Diaz-Gonzalez
8b829cf0f6
Merge pull request #6296 from dokku/dependabot/docker/tests/apps/dockerfile-noexpose/node-21-alpine
2023-10-22 21:45:43 -04:00
dependabot[bot]
cbadda53d1
chore(deps): bump node in /tests/apps/dockerfile-noexpose
...
Bumps node from 20-alpine to 21-alpine.
---
updated-dependencies:
- dependency-name: node
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-10-20 13:37:14 +00:00
dependabot[bot]
412468b6eb
chore(deps): bump node in /tests/apps/dockerfile-app-json-formations
...
Bumps node from 20-alpine to 21-alpine.
---
updated-dependencies:
- dependency-name: node
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-10-20 13:34:24 +00:00
dependabot[bot]
16e06bbf33
chore(deps): bump pymdown-extensions from 10.3 to 10.3.1 in /docs/_build
...
Bumps [pymdown-extensions](https://github.com/facelessuser/pymdown-extensions ) from 10.3 to 10.3.1.
- [Release notes](https://github.com/facelessuser/pymdown-extensions/releases )
- [Commits](https://github.com/facelessuser/pymdown-extensions/compare/10.3...10.3.1 )
---
updated-dependencies:
- dependency-name: pymdown-extensions
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-10-20 13:25:48 +00:00
dependabot[bot]
c6c1d745c3
chore(deps): bump node in /tests/apps/dockerfile
...
Bumps node from 20-alpine to 21-alpine.
---
updated-dependencies:
- dependency-name: node
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-10-20 13:17:35 +00:00
Jose Diaz-Gonzalez
a062f938f1
Merge pull request #6286 from dokku/josegonzalez-patch-1
...
Remove trailing slash on openresty letsencrypt email
2023-10-17 12:09:35 -04:00
Jose Diaz-Gonzalez
5a699dce08
Merge pull request #6287 from dokku/josegonzalez-patch-2
...
Recursively delete old custom openresty includes
2023-10-17 12:09:26 -04:00
Jose Diaz-Gonzalez
d8e4b7d8f8
Merge pull request #6288 from dokku/josegonzalez-patch-3
...
Add missing link to nixpacks builder
2023-10-17 12:09:12 -04:00
Jose Diaz-Gonzalez
92e7c76e7a
Merge pull request #6289 from dokku/dependabot/pip/docs/_build/mkdocs-material-extensions-1.3
...
chore(deps): bump mkdocs-material-extensions from 1.2 to 1.3 in /docs/_build
2023-10-17 12:08:59 -04:00
Jose Diaz-Gonzalez
cededa6867
Merge pull request #6290 from dokku/dependabot/github_actions/tj-actions/changed-files-39.2.3
...
chore(deps): bump tj-actions/changed-files from 39.2.2 to 39.2.3
2023-10-17 12:08:44 -04:00
dependabot[bot]
bd4c201d1a
chore(deps): bump tj-actions/changed-files from 39.2.2 to 39.2.3
...
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files ) from 39.2.2 to 39.2.3.
- [Release notes](https://github.com/tj-actions/changed-files/releases )
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md )
- [Commits](https://github.com/tj-actions/changed-files/compare/v39.2.2...v39.2.3 )
---
updated-dependencies:
- dependency-name: tj-actions/changed-files
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-10-17 14:03:30 +00:00
dependabot[bot]
05659986cc
chore(deps): bump mkdocs-material-extensions in /docs/_build
...
Bumps [mkdocs-material-extensions](https://github.com/facelessuser/mkdocs-material-extensions ) from 1.2 to 1.3.
- [Release notes](https://github.com/facelessuser/mkdocs-material-extensions/releases )
- [Changelog](https://github.com/facelessuser/mkdocs-material-extensions/blob/master/changelog.md )
- [Commits](https://github.com/facelessuser/mkdocs-material-extensions/compare/1.2...1.3 )
---
updated-dependencies:
- dependency-name: mkdocs-material-extensions
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-10-17 13:41:38 +00:00
Jose Diaz-Gonzalez
6037e1ea0b
docs: add missing link to nixpacks builder
2023-10-17 08:53:23 -04:00
Jose Diaz-Gonzalez
cbdba71a8b
fix: recursively delete old custom openresty includes
...
Without this, deploys would fail if there were any non-empty include directories
2023-10-17 08:50:47 -04:00
Jose Diaz-Gonzalez
718713ca13
fix: remove trailing slash on openresty letsencrypt email
2023-10-17 08:44:27 -04:00
Dokku Bot
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
v0.32.0
2023-10-17 04:58:22 +00:00
Jose Diaz-Gonzalez
0d3b33bfdf
fix: set correct version for builder-nixpacks plugin
2023-10-17 00:56:47 -04:00
Jose Diaz-Gonzalez
4dbdcc0bea
Merge pull request #6282 from dokku/0.32-release
...
Release 0.32.0
2023-10-17 00:55:30 -04:00
Jose Diaz-Gonzalez
b3e752c5bb
Merge pull request #6285 from dokku/dependabot/pip/docs/_build/mkdocs-material-9.4.6
...
chore(deps): bump mkdocs-material from 9.4.5 to 9.4.6 in /docs/_build
2023-10-16 16:39:11 -04:00
Jose Diaz-Gonzalez
5e72bfabad
Merge pull request #6283 from dokku/remove-deprecated-proxy-code
...
Remove deprecated proxy-ports functions and and plugin subcommands
2023-10-16 16:38:30 -04:00
Jose Diaz-Gonzalez
8dfee06c31
Merge pull request #6281 from dokku/upgrade-golang
...
Upgrade golang to 1.21
2023-10-16 16:38:09 -04:00
dependabot[bot]
787829e263
chore(deps): bump mkdocs-material from 9.4.5 to 9.4.6 in /docs/_build
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 9.4.5 to 9.4.6.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/9.4.5...9.4.6 )
---
updated-dependencies:
- dependency-name: mkdocs-material
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-10-16 13:53:54 +00:00
Jose Diaz-Gonzalez
30b8a25ced
feat: upgrade golang to 1.21
2023-10-16 01:10:02 -04:00
Jose Diaz-Gonzalez
e23dcb4abe
Merge pull request #6284 from dokku/checks-deprecation
...
Document future removal of deprecated CHECKS file format
2023-10-16 00:49:03 -04:00
Jose Diaz-Gonzalez
1adbcf7e2d
docs: document future removal of deprecated CHECKS file format
...
This will be removed in the future in favor of defining healthchecks in the app.json file.
2023-10-16 00:21:16 -04:00
Jose Diaz-Gonzalez
126a3ed509
chore: remove deprecated proxy-ports functions and and plugin subcommands
...
These were deprecated in 0.31.0 in favor of the ports plugin.
2023-10-16 00:18:39 -04:00
Jose Diaz-Gonzalez
f33d7f129b
feat: warn when incorrect interface/port in use for web processes
...
Users that misconfigure their process's listening interface or port will now see an additional healthcheck warning for web deploys. While only a single port is checked, this ensures that users at least have some context as to why their app isn't responding as expected.
Closes #4798
2023-10-15 20:25:09 -04:00
Jose Diaz-Gonzalez
ab8a957786
feat: run ps:restore in parallel by default
...
This will speed up restores in cases where app containers disappear on reboot or have new IPs, which primarily impacts the docker-local scheduler in conjunction with nginx.
Closes #4967
2023-10-15 20:25:09 -04:00
Jose Diaz-Gonzalez
fe6a0f796e
feat: add support for nixpacks as a builder
...
Closes #5338
2023-10-15 20:25:09 -04:00
Jose Diaz-Gonzalez
76a979e139
chore: remove ARM support
...
Building/testing for ARM does not happen often - the only runtime environment is Raspberry PI, which supports ARM64 - and complicates support for a ton of features. Aside from that, CI runs are much longer for ARM Dokku images, often reaching 15-20 minutes or just timing out completely.
Rather than support an architecture that doesn't have much usage by maintainers and has a lot of maintenance burden, we're removing the platform.
2023-10-15 20:25:09 -04:00
Jose Diaz-Gonzalez
c23e878e7d
feat: add the ability to specify a custom mailto for all cron output
2023-10-15 20:25:09 -04:00
Jose Diaz-Gonzalez
a433508fb1
chore: deprecate the builder-specific pre-build-* triggers in favor of a global pre-build trigger
...
The pre-build trigger takes a `BUILDER_TYPE` parameter, allowing folks to perform specific actions as needed.
2023-10-15 20:25:09 -04:00