- Go 1.25 by @crazy-max in #406
- Alpine Linux 3.23 by @crazy-max in #410
- Switch to
github.com/go-viper/mapstructureby @crazy-max in #413 - Bump github.com/alecthomas/kong to 1.10.0 in #400
- Bump github.com/docker/cli to 28.5.2 by @crazy-max in #411
- Bump github.com/docker/docker to 28.5.2 by @crazy-max in #411
- Bump github.com/prometheus/client_golang to 1.11.1 in #379
- Bump github.com/rs/zerolog to 1.34.0 in #399
- Bump golang.org/x/crypto to 0.45.0 in #408
- Bump golang.org/x/sys to 0.39.0 in #396
Full Changelog: v1.14.0...v1.15.0
- Add
tzdatapackage to Docker image by @fl4shback in #337 - Go 1.23 by @crazy-max in #372
- Alpine Linux 3.21 by @crazy-max in #372
- Bump github.com/alecthomas/kong to 1.6.0 in #325 #374
- Bump github.com/distribution/reference to 0.6.0 in #373
- Bump github.com/docker/cli to 27.4.1+incompatible by @crazy-max in #378
- Bump github.com/docker/docker to 27.4.1+incompatible by @crazy-max in #378
- Bump github.com/rs/zerolog to 1.33.0 in #320 #345
- Bump golang.org/x/sys to 0.28.0 in #333 #346 #375
Full Changelog: v1.13.0...v1.14.0
- Enable automatic API version negotiation for the Docker client by @crazy-max in #313
- Go 1.21 by @crazy-max in #285 #284
- Alpine Linux 3.19 by @crazy-max in #317
- Bump github.com/alecthomas/kong to 0.8.1 in #289
- Bump github.com/distribution/distribution to 2.8.3+incompatible in #259 #260 #302
- Bump github.com/docker/cli to 24.0.7+incompatible in #250 #290
- Bump github.com/docker/docker to 24.0.7+incompatible in #250 #290
- Bump github.com/opencontainers/image-spec to 1.0.2 in #239
- Bump github.com/prometheus/client_golang to 1.11.1 in #234
- Bump github.com/rs/zerolog to 1.31.0 in #245 #288
- Bump golang.org/x/crypto to 0.17.0 in #237 #303
- Bump golang.org/x/net to 0.17.0 in #238 #287
- Bump golang.org/x/sys to 0.16.0 in #252 #279 #301 #306
Full Changelog: v1.12.0...v1.13.0
- Go 1.19 by @crazy-max in #214
- Alpine Linux 3.17 by @crazy-max in #223
- Improve workflow by @crazy-max in #215
- Bump github.com/alecthomas/kong to 0.7.1 in #220
- Bump github.com/docker/cli to 20.10.22+incompatible in #221
- Bump github.com/docker/distribution to 2.8.0+incompatible in #233
- Bump github.com/docker/docker to 20.10.22+incompatible in #222
- Bump github.com/rs/zerolog to 1.29.0 in #207 #227
- Bump golang.org/x/sys to 0.5.0 by @crazy-max in #224 #230
Full Changelog: v1.11.0...v1.12.0
- Add an option to query the registry on service update by @crazy-max in #201
- Fix a possible nil pointer in
ElectAuthServerfrom Docker CLI by @crazy-max in #202 - Go 1.18 by @crazy-max in #204
- Alpine Linux 3.16 by @crazy-max in #166 #206
- goreleaser-xx 1.2.5
- Move
syscalltogolang.org/x/sys - MkDocs Material 8.3.9 by @crazy-max in #205
- Improve Dockerfiles by @crazy-max in #163
- Bump github.com/alecthomas/kong to 0.6.1 in #152 #162 #165 #176 #200
- Bump github.com/docker/cli to 20.10.17 in #149 #160 #197
- Bump github.com/docker/docker to 20.10.17 in #148 #159 #196
- Bump github.com/mitchellh/mapstructure to 1.5.0 in #145 #155 #181
- Bump github.com/rs/zerolog to 1.27.0 in #144 #150 #162 #198
Full Changelog: v1.10.0...v1.11.0
- Docker client v20.10.8 in #109 #110 #134 #135
- Go 1.17 by @crazy-max in #114 #140
- Add
darwin/amd64,darwin/arm64,linux/riscv64,windows/arm64artifacts by @crazy-max in #141 - Alpine Linux 3.14
- MkDocs Materials 7.2.6 by @crazy-max in #143
- Remove
linux/s390xDocker platform support (for now) - Switch to goreleaser-xx by @crazy-max in #111
- Bump github.com/alecthomas/kong to 0.2.16 in #106 #112
- Bump github.com/mitchellh/mapstructure to 1.4.1 in #103
- Bump github.com/rs/zerolog to 1.24.0 in #131 #137 #142
Full Changelog: v1.9.0...v1.10.0
- Refactor CI and development workflow with Buildx Bake by @crazy-max in #99
- Upload artifacts
- Add
image-localtarget - Single job for artifacts and image
- Add
armv5artifact
- Use embedded tzdata package and remove
--timezoneflag by @crazy-max in #98 - Go 1.15 by @crazy-max in #97
- Send registry authentication details to Swarm agents by @crazy-max in #96
- Docker client v20.10.1
- Remove support for
freebsd/*(moby/moby#38818) - Handle registry auth from the spec by @crazy-max in #92
- Docker image also available on GitHub Container Registry
- Add docs website with MkDocs
- Add notes about time zones by @clburlison in #43
- Add renovate example by @decentral1se in #42
- Add MariaDB dump example in #35
- Bump github.com/alecthomas/kong to 0.2.12 in #89
- Bump github.com/mitchellh/mapstructure to 1.4.0 in #88
- Bump github.com/rs/zerolog to 1.20.0 in #68
Full Changelog: v1.8.0...v1.9.0
- Switch to the Kong command-line parser
- Go 1.13
- Docker client v19.03.8
- Use Open Container Specification labels, label-schema.org labels are deprecated
- Update dependencies
Full Changelog: v1.7.1...v1.8.0
- Update dependencies
- Cache Go modules
Full Changelog: v1.7.0...v1.7.1
- Seconds field is now optional
- Docker client v19.03.4
Full Changelog: v1.6.0...v1.7.0
- Allow setting more replicas in #16
- Docker client v19.03.3
- Update dependencies
Full Changelog: v1.5.0...v1.6.0
- Update dependencies
- Go 1.12.10
Full Changelog: v1.4.0...v1.5.0
- Log removed/disabled services
- Docker client v19.03.2
- Use GOPROXY
⚠️ Stop publishing Docker image on Quay- Multi-platform Docker image
- Switch to GitHub Actions
- Add instructions to create a Linux service
Full Changelog: v1.3.0...v1.4.0
- Docker client v18.09.8
Full Changelog: v1.3.0-beta.1...v1.3.0
- Add support for global mode in #7
- Use v3 robfig/cron
- Docker client v18.09.7
Full Changelog: v1.2.1...v1.3.0-beta.1
- Fix nil pointer in #7
Full Changelog: v1.2.0...v1.2.1
- Skip completed tasks while checking status in #4
- Update Docker client and some libraries
- Go 1.12.4
Full Changelog: v1.1.0...v1.2.0
- Go 1.12.1
Full Changelog: v1.0.0...v1.1.0
- Add JSON log output
- Deliver artifacts through goreleaser
- Review project structure
Full Changelog: v0.2.1...v1.0.0
- Go 1.11.5
- Update
go.sumafter symlink fix in Go 1.11.4
Full Changelog: v0.2.0...v0.2.1
- Add support for Docker API 1.38 in #3
- Fix
ldflags -Xnot being applied properly
Full Changelog: v0.1.2...v0.2.0
- Fix non-cronjob services added to the cronjob list in #2
- Handle removed services
- Fix an NPE while checking a service
Full Changelog: v0.1.1...v0.1.2
- Fix build arguments
- Checksum mismatch on Go 1.11.4
Full Changelog: v0.1.0...v0.1.1
- Initial version based on Docker API 1.26