github.com/crazy-max/swarm-cronjob
v1.16.0
#2544 most downloaded on Go modules
crazy-max/swarm-cronjob
What this package is like to depend on
Last release 2 months ago
22 Jun 2026
Release timing varies
gaps range from 3 weeks to 12 months
Nearly every release is documented
notes for 23 of 23 stable releases
Nothing withdrawn
no release was ever pulled
8 years old
55 releases · first in 2018
4 releases in the last 12 months
see the full history below
Release timeline
55 releases · Dec 2018 to Jun 2026Releases
latest 55-
v1.16.1-0.20260622104630-72d78d60fdbc22 Jun 2026 pre-releaseNothing published for this version
-
v1.16.1-0.20260516110203-3b5ae37e8c3816 May 2026 pre-releaseNothing published for this version
-
v1.16.023 Apr 2026Release notes
Open source →- Skip cron runs while services are reconciling by @crazy-max in #472
- Fix missed schedule updates with periodic cronjob reconciliation by @crazy-max in #473
- Migrate to Moby client and api modules, updating to 29.4.1 by @crazy-max in #466
- Simplify shutdown lifecycle by @crazy-max in #471
- Go 1.26 by @crazy-max in #459
- MkDocs Materials 9.7.5 by @crazy-max in #469
- Bump github.com/alecthomas/kong to 1.15.0 in #452
- Bump github.com/go-viper/mapstructure/v2 to 2.5.0 in #421
- Bump github.com/rs/zerolog to 1.35.1 in #443 #475
- Bump golang.org/x/sys to 0.43.0 in #457
Full Changelog:
v1.15.0...v1.16.0Release notes
Open source →- Skip cron runs while services are reconciling by @crazy-max in #472
- Fix missed schedule updates with periodic cronjob reconciliation by @crazy-max in #473
- Migrate to Moby client and api modules, updating to 29.4.1 by @crazy-max in #466
- Simplify shutdown lifecycle by @crazy-max in #471
- Go 1.26 by @crazy-max in #459
- MkDocs Materials 9.7.5 by @crazy-max in #469
- Bump github.com/alecthomas/kong to 1.15.0 in #452
- Bump github.com/go-viper/mapstructure/v2 to 2.5.0 in #421
- Bump github.com/rs/zerolog to 1.35.1 in #443 #475
- Bump golang.org/x/sys to 0.43.0 in #457
Full Changelog:
v1.15.0...v1.16.0 -
v1.15.031 Dec 2025Release notes
Open source →- Go 1.25 (#406)
- Alpine Linux 3.23 (#410)
- Switch to
github.com/go-viper/mapstructure(#413) - Bump github.com/alecthomas/kong to 1.10.0 (#400)
- Bump github.com/docker/cli to 28.5.2 (#411)
- Bump github.com/docker/docker to 28.5.2 (#411)
- Bump github.com/prometheus/client_golang to 1.11.1 (#379)
- Bump github.com/rs/zerolog to 1.34.0 (#399)
- Bump golang.org/x/crypto to 0.45.0 (#408)
- Bump golang.org/x/sys to 0.39.0 (#396)
Release notes
Open source →- 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 -
v1.14.023 Dec 2024Release notes
Open source →- Add
tzdatapackage to Docker image (#337) - Go 1.23 (#372)
- Alpine Linux 3.21 (#372)
- Bump github.com/alecthomas/kong from 0.8.1 to 1.6.0 (#325 #374)
- Bump github.com/distribution/reference to 0.6.0 (#373)
- Bump github.com/docker/cli to 27.4.1+incompatible (#378)
- Bump github.com/docker/docker to 27.4.1+incompatible (#378)
- Bump github.com/rs/zerolog to 1.33.0 (#320 #345)
- Bump golang.org/x/sys from 0.16.0 to 0.28.0 (#333 #346 #375)
Release notes
Open source →- 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 - Add
-
v1.13.1-0.20240623152304-d004f06fcd2323 Jun 2024 pre-releaseNothing published for this version
-
v1.13.1-0.20240412135607-ff8cd84a949312 Apr 2024 pre-releaseNothing published for this version
-
v1.13.001 Feb 2024Release notes
Open source →- Enables automatic API version negotiation for the docker client (#313)
- Go 1.21 (#285 #284)
- Alpine Linux 3.19 (#317)
- Bump github.com/alecthomas/kong to 0.8.1 (#289)
- Bump github.com/distribution/distribution to 2.8.3+incompatible (#259 #260 #302)
- Bump github.com/docker/cli to 24.0.7+incompatible (#250 #290)
- Bump github.com/docker/docker to 24.0.7+incompatible (#250 #290)
- Bump github.com/opencontainers/image-spec to 1.0.2 (#239)
- Bump github.com/prometheus/client_golang to 1.11.1 (#234)
- Bump github.com/rs/zerolog from 1.29.0 to 1.31.0 (#245 #288)
- Bump golang.org/x/crypto to 0.17.0 (#237 #303)
- Bump golang.org/x/net to 0.17.0 (#238 #287)
- Bump golang.org/x/sys to 0.16.0 (#252 #279 #301 #306)
Release notes
Open source →- 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 -
v1.12.1-0.20240201092954-e285890c9bd701 Feb 2024 pre-releaseNothing published for this version
-
v1.12.1-0.20230216014419-a53cbba548c116 Feb 2023 pre-releaseNothing published for this version
-
v1.12.014 Feb 2023Release notes
Open source →- Go 1.19 (#214)
- Alpine Linux 3.17 (#223)
- Enhance workflow (#215)
- Bump github.com/alecthomas/kong from 0.6.1 to 0.7.1 (#220)
- Bump github.com/docker/cli from 20.10.17+incompatible to 20.10.22+incompatible (#221)
- Bump github.com/docker/docker from 20.10.17+incompatible to 20.10.22+incompatible (#222)
- Bump golang.org/x/sys to 0.5.0 (#224 #230)
- Bump github.com/rs/zerolog from 1.27.0 to 1.29.0 (#207 #227)
- Bump github.com/docker/distribution from 2.7.1+incompatible to 2.8.0+incompatible (#233)
Release notes
Open source →- 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 -
v1.11.1-0.20230102162516-17e8759e7ea902 Jan 2023 pre-releaseNothing published for this version
-
v1.11.1-0.20220717174341-14813e6beb3417 Jul 2022 pre-releaseNothing published for this version
-
v1.11.017 Jul 2022Release notes
Open source →- Option to query the registry on service update (#201)
- Fix possible nil pointer with ElectAuthServer from docker cli (#202)
- Go 1.18 (#204)
- Alpine Linux 3.16 (#166 #206)
- goreleaser-xx 1.2.5
- Move
syscalltogolang.org/x/sys - MkDocs Material 8.3.9 (#205)
- Enhance dockerfiles (#163)
- Bump github.com/alecthomas/kong from 0.2.17 to 0.6.1 (#152 #162 #165 #176 #200)
- Bump github.com/docker/cli from 20.10.8 to 20.10.17 (#149 #160 #197)
- Bump github.com/docker/docker from 20.10.8 to 20.10.17 (#148 #159 #196)
- Bump github.com/mitchellh/mapstructure from 1.4.1 to 1.5.0 (#145 #155 #181)
- Bump github.com/rs/zerolog from 1.24.0 to 1.27.0 (#144 #150 #162 #198)
Release notes
Open source →- 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 -
v1.10.1-0.20220526164205-4edd8188198326 May 2022 pre-releaseNothing published for this version
-
v1.10.1-0.20220507201015-722fb5d9884a07 May 2022 pre-releaseNothing published for this version
-
v1.10.1-0.20220315114320-b7a30a747d9315 Mar 2022 pre-releaseNothing published for this version
-
v1.10.1-0.20220116083237-9ba680d6290016 Jan 2022 pre-releaseNothing published for this version
-
v1.10.1-0.20220108143757-99ad0c43453308 Jan 2022 pre-releaseNothing published for this version
-
v1.10.1-0.20220108142657-57870819596f08 Jan 2022 pre-releaseNothing published for this version
-
v1.10.1-0.20211226050214-fda72673754b26 Dec 2021 pre-releaseNothing published for this version
-
v1.10.1-0.20211226043204-7ad9c13d979f26 Dec 2021 pre-releaseNothing published for this version
-
v1.10.1-0.20211215124704-88e5cf2deb1d15 Dec 2021 pre-releaseNothing published for this version
-
v1.10.1-0.20211105063542-71f5876f21a505 Nov 2021 pre-releaseNothing published for this version
-
v1.10.1-0.20211105044910-bb3823bfafa805 Nov 2021 pre-releaseNothing published for this version
-
v1.10.1-0.20211028084145-90ffec8116e428 Oct 2021 pre-releaseNothing published for this version
-
v1.10.1-0.20211027221841-825b65cb173327 Oct 2021 pre-releaseNothing published for this version
-
v1.10.1-0.20211027210547-fe95da4119ab27 Oct 2021 pre-releaseNothing published for this version
-
v1.10.1-0.20211007233530-b8fca8fd092707 Oct 2021 pre-releaseNothing published for this version
-
v1.10.005 Sep 2021Release notes
Open source →- Docker client v20.10.8 (#109 #110 #134 #135)
- Go 1.17 (#114 #140)
- Add
darwin/amd64,darwin/arm64,linux/riscv64,windows/arm64artifacts (#141) - Alpine Linux 3.14
- MkDocs Materials 7.2.6 (#143)
- Remove
linux/s390xDocker platform support (for now) - Switch to goreleaser-xx (#111)
- Bump github.com/rs/zerolog from 1.20.0 to 1.24.0 (#131 #137 #142)
- Bump github.com/mitchellh/mapstructure from 1.4.0 to 1.4.1 (#103)
- Bump github.com/alecthomas/kong from 0.2.12 to 0.2.16 (#106 #112)
Release notes
Open source →- 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 -
v1.9.1-0.20210719201311-379aad328a7519 Jul 2021 pre-releaseNothing published for this version
-
v1.9.1-0.20210614112004-fd4ebb9ad73614 Jun 2021 pre-releaseNothing published for this version
-
v1.9.1-0.20210404214355-4a8639320d2d04 Apr 2021 pre-releaseNothing published for this version
-
v1.9.1-0.20210129231004-99e6e8e3554d29 Jan 2021 pre-releaseNothing published for this version
-
v1.9.003 Jan 2021Release notes
Open source →- Refactor CI and dev workflow with buildx bake (#99)
- Upload artifacts
- Add
image-localtarget - Single job for artifacts and image
- Add
armv5artifact
- Use embedded tzdata package and remove
--timezoneflag (#98) - Go 1.15 (#97)
- Send registry authentication details to Swarm agents (#96)
- Docker client v20.10.1
- Remove support for
freebsd/*(moby/moby#38818) - Handle registry auth from spec (#92)
- Bump github.com/mitchellh/mapstructure from 1.3.3 to 1.4.0 (#88)
- Bump github.com/alecthomas/kong from 0.2.11 to 0.2.12 (#89)
- Docker image also available on GitHub Container Registry
- Bump github.com/rs/zerolog from 1.19.0 to 1.20.0 (#68)
- Docs website with mkdocs
- Switch to Docker actions
- Add notes about timezone (#43)
- Add renovate example (#42)
- Add MariaDB dump example (#35)
Release notes
Open source →- 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 - Refactor CI and dev workflow with buildx bake (#99)
-
v1.8.1-0.20200619163216-30b26747419d19 Jun 2020 pre-releaseNothing published for this version
-
v1.8.006 Apr 2020Release notes
Open source →- Switch to kong command-line parser
- Go 1.13
- Docker client v19.03.8
- Use Open Container Specification labels as label-schema.org ones are deprecated
- Update libs
Release notes
Open source →- 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 -
v1.7.111 Nov 2019 -
v1.7.030 Oct 2019Release notes
Open source →- Seconds field is now optional
- Docker client v19.03.4
Full Changelog:
v1.6.0...v1.7.0 -
v1.6.014 Oct 2019Release notes
Open source →- Allow setting more replicas in #16
- Docker client v19.03.3
- Update dependencies
Full Changelog:
v1.5.0...v1.6.0 -
v1.6.0-beta.113 Oct 2019 pre-releaseNothing published for this version
-
v1.5.1-0.20191013211022-c9288bd4116813 Oct 2019 pre-releaseNothing published for this version
-
v1.5.027 Sep 2019 -
v1.4.022 Sep 2019Release notes
Open source →- Log removed/disabled services
- Docker client v19.03.2
- Use GOPROXY
- :warning: 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 -
v1.2.130 May 2019 -
v1.2.001 May 2019Release notes
Open source →- 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 -
v1.1.021 Mar 2019 -
v1.0.017 Feb 2019Release notes
Open source →- Add JSON log output
- Deliver artifacts through goreleaser
- Review project structure
Full Changelog:
v0.2.1...v1.0.0 -
v0.2.124 Jan 2019Release notes
Open source →- Go 1.11.5
- Update
go.sumafter symlink fix in Go 1.11.4
Full Changelog:
v0.2.0...v0.2.1 -
v0.2.022 Jan 2019Release notes
Open source →- Add support for Docker API 1.38 in #3
- Fix
ldflags -Xnot being applied properly
Full Changelog:
v0.1.2...v0.2.0 -
v0.1.214 Jan 2019Release notes
Open source →- 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 -
v0.1.121 Dec 2018Release notes
Open source →- Fix build arguments
- Checksum mismatch on Go 1.11.4
Full Changelog:
v0.1.0...v0.1.1 -
v0.1.013 Dec 2018 -
v0.0.0-20241223232927-713956e844d723 Dec 2024 pre-releaseNothing published for this version
-
v0.0.0-20240201092954-e285890c9bd701 Feb 2024 pre-releaseNothing published for this version