Releases: dokku/docker-orchestrate
Releases · dokku/docker-orchestrate
0.2.1
What's Changed
- build(deps): bump github.com/rs/zerolog from 1.35.0 to 1.35.1 by @dependabot[bot] in #110
Full Changelog: 0.2.0...0.2.1
0.2.0
What's Changed
- build(deps): bump golang from 1.26.1-bookworm to 1.26.2-bookworm by @dependabot[bot] in #99
- build(deps): bump github.com/docker/compose/v5 from 5.1.1 to 5.1.2 by @dependabot[bot] in #100
- feat: add run subcommands for on-demand one-shot service execution by @josegonzalez in #98
- chore: upgrade golang by @josegonzalez in #101
- docs: cleanup documentation issues and add a listing yaml file by @josegonzalez in #102
- test: increase internal coverage to 91% and report in CI by @josegonzalez in #103
- build(deps): bump softprops/action-gh-release from 2 to 3 by @dependabot[bot] in #104
- build(deps): bump github.com/docker/compose/v5 from 5.1.2 to 5.1.3 by @dependabot[bot] in #105
- ci: drop crazy-max/ghaction-xgo in favor of setup-go + make by @josegonzalez in #106
- ci(release): bump homebrew formula on tagged release by @josegonzalez in #107
- build(deps): bump actions/download-artifact from 6 to 8 by @dependabot[bot] in #108
- feat: improve Docker CLI plugin distribution by @josegonzalez in #109
Full Changelog: 0.1.0...0.2.0
0.1.0
What's Changed
- build(deps): bump golang.org/x/sync from 0.18.0 to 0.19.0 by @dependabot[bot] in #1
- refactor: rename commands to have host in them by @josegonzalez in #2
- fix: correctly default the deploy.update_config struct by @josegonzalez in #5
- feat: add support for compose profiles by @josegonzalez in #4
- fix: respect service dependencies when starting services by @josegonzalez in #6
- fix: set the default replicas to 1 by @josegonzalez in #7
- refactor: update logging to be more human readable by @josegonzalez in #8
- feat: add ability to skip detected database services by @josegonzalez in #11
- fix: properly skip the web process by @josegonzalez in #13
- feat: add tests for database image detection by @josegonzalez in #14
- refactor: split out logic ordering services by @josegonzalez in #15
- fix: correct default replica test by @josegonzalez in #16
- tests: add tests for replica fallback logic by @josegonzalez in #17
- feat: add the ability to skip services via label by @josegonzalez in #18
- fix: skip provider services by @josegonzalez in #19
- feat: skip services that run models by @josegonzalez in #20
- feat: add release boilerplate by @josegonzalez in #21
- feat: add the ability to run stop commands in detached from the main process by @josegonzalez in #22
- feat: pass around a single context everywhere by @josegonzalez in #23
- refactor: use boolean values for the detached extensions instead of strings by @josegonzalez in #24
- feat: implement x-pre-stop-command by @josegonzalez in #25
- docs: minor changes by @josegonzalez in #26
- build(deps): bump github.com/docker/compose/v5 from 5.0.1 to 5.0.2 by @dependabot[bot] in #31
- build(deps): bump github.com/docker/compose/v5 from 5.0.2 to 5.1.0 by @dependabot[bot] in #32
- build(deps): bump golang.org/x/sync from 0.19.0 to 0.20.0 by @dependabot[bot] in #33
- build(deps): bump github.com/fatih/color from 1.18.0 to 1.19.0 by @dependabot[bot] in #34
- build(deps): bump github.com/docker/compose/v5 from 5.1.0 to 5.1.1 by @dependabot[bot] in #35
- build(deps): bump github.com/rs/zerolog from 1.34.0 to 1.35.0 by @dependabot[bot] in #36
- feat: default to sh as shell executor and fix Config.Shell handling by @josegonzalez in #37
- Add bats tests for detached commands by @josegonzalez in #38
- feat: add bats tests for various shebangs and SHELL directive detection by @josegonzalez in #39
- Add dependabot config for github-actions, docker, and bundler by @josegonzalez in #40
- build(deps): bump luizm/action-sh-checker from 0.9.0 to 0.10.0 by @dependabot[bot] in #43
- build(deps): bump actions/upload-artifact from 6 to 7 by @dependabot[bot] in #45
- build(deps): bump ruby/setup-ruby from 1.276.0 to 1.299.0 by @dependabot[bot] in #44
- build(deps): bump crazy-max/ghaction-xgo from 3 to 4 by @dependabot[bot] in #46
- build(deps): bump actions/attest-build-provenance from 3.1.0 to 4.1.0 by @dependabot[bot] in #42
- build(deps): bump golang from 1.25.5-bookworm to 1.26.1-bookworm by @dependabot[bot] in #41
- build(deps): bump github.com/compose-spec/compose-go/v2 from 2.10.1 to 2.10.2 by @dependabot[bot] in #47
- Clean up non-running containers before deploy by @josegonzalez in #65
- Fix container rename conflict on deploy with replicas > 1 by @josegonzalez in #66
- feat: respect compose spec stop_grace_period by @josegonzalez in #67
- Execute compose spec pre_stop hooks by @josegonzalez in #68
- Execute compose spec post_start hooks in scale-up path by @josegonzalez in #69
- Support multiple compose files via repeatable -f flag by @josegonzalez in #70
- Add --env-file flag support by @josegonzalez in #71
- feat: respect pull_policy and add --pull CLI override by @josegonzalez in #72
- feat: add --build flag and support pull_policy: build by @josegonzalez in #74
- feat: add x-healthcheck-wait extension for containers without healthchecks by @josegonzalez in #75
- Add x-wait-after-healthy extension for post-healthcheck delay by @josegonzalez in #76
- Add one-shot service support for migrations by @josegonzalez in #77
- Add pre/post deploy host command hooks by @josegonzalez in #78
- fix: ensure detached hooks are properly forked before process exit by @josegonzalez in #81
- Fix flaky detached stop command bats tests by @josegonzalez in #82
- Skip unchanged services using config hash comparison by @josegonzalez in #83
- feat: replace unhealthy containers first during rolling updates by @josegonzalez in #84
- Fix flaky post-deploy detached bats test by @josegonzalez in #86
- Warn on anonymous volumes that will lose data during rolling updates by @josegonzalez in #87
- feat: clean up anonymous volumes on container removal by @josegonzalez in #88
- feat: implement failure_action rollback by @josegonzalez in #89
- fix: handle missing tags in bump-version workflow by @josegonzalez in #90
- Restructure documentation into docs/ directory by @josegonzalez in #94
- feat: skip rolling update when only replica count changes by @josegonzalez in #95
- feat: deploy services that reference compose models by @josegonzalez in #96
- feat: add cron scheduling support for one-shot compose services by @josegonzalez in #97
New Contributors
- @dependabot[bot] made their first contribution in #1
- @josegonzalez made their first contribution in #2
Full Changelog: https://github.com/dokku/docker-orchestrate/commits/0.1.0