Skip to content

Update module github.com/go-co-op/gocron to v2 - #730

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/github.com-go-co-op-gocron-2.x
Open

Update module github.com/go-co-op/gocron to v2#730
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/github.com-go-co-op-gocron-2.x

Conversation

@renovate

@renovate renovate Bot commented Feb 22, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
github.com/go-co-op/gocron v1.37.0v2.22.0 age confidence

Release Notes

go-co-op/gocron (github.com/go-co-op/gocron)

v2.22.0

Compare Source

What's Changed

Full Changelog: go-co-op/gocron@v2.21.2...v2.22.0

v2.21.2

Compare Source

What's Changed

New Contributors

Full Changelog: go-co-op/gocron@v2.21.1...v2.21.2

v2.21.1

Compare Source

What's Changed

  • fix: remove jobs and respect stopTime in NextRuns when WithStopDateTi… by @​jcheyer in #​922

New Contributors

Full Changelog: go-co-op/gocron@v2.21.0...v2.21.1

v2.21.0

Compare Source

What's Changed

  • feat: add WithDSTPolicy option for DST spring-forward handling by @​Copilot in #​917
  • feat: add IsRunning() and LastRunCompletedAt() to Job interface by @​Copilot in #​918
  • feat: Expose job schedule information via Schedule() method on Job interface by @​Copilot in #​919

Test Suite

Full Changelog: go-co-op/gocron@v2.20.0...v2.21.0

v2.20.0

Compare Source

What's Changed

Performance improvements

Fixes

Docs

  • docs: clarify NextRun/NextRuns require scheduler to be started by @​Copilot in #​910

New Contributors

Full Changelog: go-co-op/gocron@v2.19.1...v2.20.0

v2.19.1

Compare Source

What's Changed

New Contributors

Full Changelog: go-co-op/gocron@v2.19.0...v2.19.1

v2.19.0

Compare Source

What's Changed

Full Changelog: go-co-op/gocron@v2.18.2...v2.19.0

v2.18.2

Compare Source

What's Changed

Full Changelog: go-co-op/gocron@v2.18.1...v2.18.2

v2.18.1

Compare Source

What's Changed

Full Changelog: go-co-op/gocron@v2.18.0...v2.18.1

v2.18.0

Compare Source

What's Changed

Fixes

Chores

New Contributors

Full Changelog: go-co-op/gocron@v2.17.0...v2.18.0

v2.17.0

Compare Source

What's Changed

Performance Improvements

Fixes

Chores

New Contributors

Full Changelog: go-co-op/gocron@v2.16.6...v2.17.0

v2.16.6

Compare Source

What's Changed

  • a return is missing to stop execution if the job is not found by @​sarff in #​872

Chores

New Contributors

Full Changelog: go-co-op/gocron@v2.16.5...v2.16.6

v2.16.5

Compare Source

What's Changed

Full Changelog: go-co-op/gocron@v2.16.4...v2.16.5

v2.16.4

Compare Source

What's Changed

New Contributors

Full Changelog: go-co-op/gocron@v2.16.3...v2.16.4

v2.16.3

Compare Source

What's Changed

Full Changelog: go-co-op/gocron@v2.16.2...v2.16.3

v2.16.2

Compare Source

What's Changed

Full Changelog: go-co-op/gocron@v2.16.1...v2.16.2

v2.16.1

Compare Source

What's Changed

Full Changelog: go-co-op/gocron@v2.16.0...v2.16.1

v2.16.0

Compare Source

What's Changed

  • feat:custom-cron interface for own custom cron implimentation by @​Dojeto in #​834

Bug fixes

Chores

New Contributors

Full Changelog: go-co-op/gocron@v2.15.0...v2.16.0

v2.15.0

Compare Source

What's New

// WithContext sets the parent context for the job.
// If you set the first argument of your Task func to be a context.Context,
// gocron will pass in the provided context to the job and will cancel the
// context on shutdown. If you cancel the context the job will no longer be
// scheduled as well. This allows you to both control the job via a context
// and listen for and handle cancellation within your job.
// NewTask provides the job's task function and parameters.
// If you set the first argument of your Task func to be a context.Context,
// gocron will pass in a context (either the default Job context, or one
// provided via WithContext) to the job and will cancel the context on shutdown.
// This allows you to listen for and handle cancellation within your job.

Chores

Full Changelog: go-co-op/gocron@v2.14.2...v2.15.0

v2.14.2

Compare Source

What's Changed

New Contributors

Full Changelog: go-co-op/gocron@v2.14.1...v2.14.2

v2.14.1

Compare Source

What's Changed

  • BUG FIX: creating a new slice in several job options because appending modifies original by @​JohnRoesler in #​809

Full Changelog: go-co-op/gocron@v2.14.0...v2.14.1

v2.14.0

Compare Source

What's Changed

Full Changelog: go-co-op/gocron@v2.13.0...v2.14.0

v2.13.0

Compare Source

What's Changed

New Contributors

Full Changelog: go-co-op/gocron@v2.12.4...v2.13.0

v2.12.4

Compare Source

What's Changed

Full Changelog: go-co-op/gocron@v2.12.3...v2.12.4

v2.12.3

Compare Source

What's Changed

Full Changelog: go-co-op/gocron@v2.12.2...v2.12.3

v2.12.2

Compare Source

What's Changed

Full Changelog: go-co-op/gocron@v2.12.1...v2.12.2

v2.12.1

Compare Source

What's Changed

  • Fix CPU spike / max-out in One-time job when 2 or more equal times are provided by @​rbroggi in #​779

Full Changelog: go-co-op/gocron@v2.12.0...v2.12.1

v2.12.0

Compare Source

What's Changed

New Contributors

Full Changelog: go-co-op/gocron@v2.11.0...v2.12.0

v2.11.0

Compare Source

Features

  • WithStopAt added to JobOption's to allow giving a time for jobs to stop running by @​Higan in #​760

Fixes

Internal

New Contributors

Full Changelog: go-co-op/gocron@v2.10.1...v2.11.0

v2.10.1

Compare Source

What's Changed

New Contributors

Full Changelog: go-co-op/gocron@v2.10.0...v2.10.1

v2.10.0

Compare Source

What's Changed

Full Changelog: go-co-op/gocron@v2.9.0...v2.10.0

v2.9.0

Compare Source

What's Changed

New Contributors

Full Changelog: go-co-op/gocron@v2.8.0...v2.9.0

v2.8.0

Compare Source

What's Changed

New Contributors

Full Changelog: go-co-op/gocron@v2.7.1...v2.8.0

v2.7.1

Compare Source

What's Changed

Full Changelog: go-co-op/gocron@v2.7.0...v2.7.1

v2.7.0

Compare Source

Added

Fixed

Full Changelog: go-co-op/gocron@v2.6.0...v2.7.0

v2.6.0

Compare Source

Added

Fixed

Misc

New Contributors

Full Changelog: go-co-op/gocron@v2.5.0...v2.6.0

v2.5.0

Compare Source

What's Changed

Full Changelog: go-co-op/gocron@v2.4.1...v2.5.0

v2.4.1

Compare Source

What's Changed

  • fix memory leak with singleton mode where job is sending duplicate reschedule requests by @​JohnRoesler in #​723

Full Changelog: go-co-op/gocron@v2.4.0...v2.4.1

v2.4.0

Compare Source

What's Changed

New Contributors

Full Changelog: go-co-op/gocron@v2.3.0...v2.4.0

v2.3.0

Compare Source

What's Changed

New Contributors

Full Changelog: go-co-op/gocron@v2.2.10...v2.2.11

v2.2.10

Compare Source

What's Changed

New Contributors

Full Changelog: go-co-op/gocron@v2.2.9...v2.2.10

v2.2.9

Compare Source

What's Changed

Full Changelog: go-co-op/gocron@v2.2.8...v2.2.9

v2.2.8

Compare Source

What's Changed

New Contributors

Full Changelog: go-co-op/gocron@v2.2.7...v2.2.8

v2.2.7

Compare Source

What's Changed

New Contributors

Full Changelog: go-co-op/gocron@v2.2.6...v2.2.7

v2.2.6

Compare Source

What's Changed

Full Changelog: go-co-op/gocron@v2.2.5...v2.2.6

v2.2.5

Compare Source

What's Changed

Full Changelog: go-co-op/gocron@v2.2.4...v2.2.5

v2.2.4

Compare Source

What's Changed

Full Changelog: go-co-op/gocron@v2.2.3...v2.2.4

v2.2.3

Compare Source

What's Changed

Full Changelog: go-co-op/gocron@v2.2.2...v2.2.3

v2.2.2

Compare Source

What's Changed

Full Changelog: go-co-op/gocron@v2.2.1...v2.2.2

v2.2.1

Compare Source

What's Changed

Full Changelog: go-co-op/gocron@v2.2.0...v2.2.1

v2.2.0

Compare Source

What's Changed

  • wait for new job to be fully created before returning by @​JohnRoesler in #​658
  • BETA FEATURE: Add job monitor interface to allow for collecting job metrics by @​JohnRoesler in #​659
    • This is the first release of the monitor feature - it may be changed as initial implementations are created and feedback comes in

Full Changelog: go-co-op/gocron@v2.1.2...v2.2.0

v2.1.2

Compare Source

Fixes

Documentation

New Contributors

Full Changelog: go-co-op/gocron@v2.1.1...v2.1.2

v2.1.1

Compare Source

What's Changed

Full Changelog: go-co-op/gocron@v2.1.0...v2.1.1

v2.1.0

Compare Source

What's Changed

Version bumps

Full Changelog: go-co-op/gocron@v2.0.3...v2.1.0

v2.0.3

Compare Source

Fixes

Full Changelog: go-co-op/gocron@v2.0.2...v2.0.3

v2.0.2

Compare Source

Fixes

Full Changelog: go-co-op/gocron@v2.0.1...v2.0.2

v2.0.1

Compare Source

Fixes

Bumps

Full Changelog: go-co-op/gocron@v2.0.0...v2.0.1

v2.0.0

Compare Source

v2.0.0

It's here! 🎉 Take a look at the readme and godoc to see how the new version works!

Please give feedback! (Reach out on slack if you're interested in contributing so we can coordinate work 😄 ) And open issues if you find any bugs or have features you'd like to see supported!

New Contributors

Full Changelog: go-co-op/gocron@v2.0.0-alpha-1...v2.0.0


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate
renovate Bot force-pushed the renovate/github.com-go-co-op-gocron-2.x branch from 568f1db to 153243d Compare February 22, 2026 15:24
@github-actions

github-actions Bot commented Feb 22, 2026

Copy link
Copy Markdown

Overview

Image reference ghcr.io/gatewayd-io/gatewayd:b348e3a gatewaydio/gatewayd:latest
- digest 4a3f91f914d4 a40a6b49f8e3
- tag b348e3a latest
- provenance bb73104
- vulnerabilities critical: 11 high: 13 medium: 20 low: 6 unspecified: 1 critical: 13 high: 37 medium: 36 low: 10 unspecified: 3
- platform linux/amd64 linux/amd64
- size 22 MB 20 MB (-2.6 MB)
- packages 149 145 (-4)
Base Image alpine:3.23
also known as:
3.23.5
alpine:3.23
also known as:
3
latest
- vulnerabilities critical: 0 high: 0 medium: 1 low: 0 critical: 2 high: 14 medium: 7 low: 3
Packages and Vulnerabilities (17 package changes and 25 vulnerability changes)
  • ➖ 4 packages removed
  • ♾️ 13 packages changed
  • 132 packages unchanged
  • ❗ 25 vulnerabilities added
Changes for packages of type apk (15 changes)
Package Version
ghcr.io/gatewayd-io/gatewayd:b348e3a
Version
gatewaydio/gatewayd:latest
alpine-base 3.23.5-r0
♾️ alpine-baselayout 3.7.2-r0 3.7.1-r8
♾️ alpine-baselayout-data 3.7.2-r0 3.7.1-r8
♾️ alpine-release 3.23.5-r0 3.23.3-r0
♾️ apk-tools 3.0.6-r0 3.0.3-r1
ca-certificates 20260611-r0
♾️ ca-certificates-bundle 20260611-r0 20251003-r0
♾️ libapk 3.0.6-r0 3.0.3-r1
♾️ libcrypto3 3.5.7-r0 3.5.5-r0
♾️ libssl3 3.5.7-r0 3.5.5-r0
critical: 2 high: 13 medium: 0 low: 0
Added vulnerabilities (15):
  • critical : CVE--2026--31789
  • critical : CVE--2026--34182
  • high : CVE--2026--45447
  • high : CVE--2026--7383
  • high : CVE--2026--28387
  • high : CVE--2026--9076
  • high : CVE--2026--45445
  • high : CVE--2026--42764
  • high : CVE--2026--34183
  • high : CVE--2026--34180
  • high : CVE--2026--31790
  • high : CVE--2026--28390
  • high : CVE--2026--28389
  • high : CVE--2026--28388
  • high : CVE--2026--34181
♾️ musl 1.2.5-r23 1.2.5-r21
critical: 0 high: 1 medium: 0 low: 0
Added vulnerabilities (1):
  • high : CVE--2026--40200
♾️ musl-utils 1.2.5-r23 1.2.5-r21
openssl 3.5.7-r0
pax-utils 1.3.8-r2
♾️ zlib 1.3.2-r0 1.3.1-r2
Changes for packages of type golang (2 changes)
Package Version
ghcr.io/gatewayd-io/gatewayd:b348e3a
Version
gatewaydio/gatewayd:latest
♾️ github.com/gatewayd-io/gatewayd 0.0.0-20260716073512-b348e3a50352+dirty 0.11.1
♾️ stdlib 1.25.12 1.25.7
critical: 0 high: 10 medium: 0 low: 0
Added vulnerabilities (10):
  • high : CVE--2026--42504
  • high : CVE--2026--42499
  • high : CVE--2026--39836
  • high : CVE--2026--39820
  • high : CVE--2026--33814
  • high : CVE--2026--33811
  • high : CVE--2026--32283
  • high : CVE--2026--32281
  • high : CVE--2026--32280
  • high : CVE--2026--25679

@renovate
renovate Bot force-pushed the renovate/github.com-go-co-op-gocron-2.x branch from 153243d to 22ec5b6 Compare February 22, 2026 20:20
@renovate
renovate Bot force-pushed the renovate/github.com-go-co-op-gocron-2.x branch from 22ec5b6 to aeefb8e Compare April 15, 2026 19:14
@renovate
renovate Bot force-pushed the renovate/github.com-go-co-op-gocron-2.x branch from aeefb8e to 462bb08 Compare April 30, 2026 03:25
@renovate
renovate Bot force-pushed the renovate/github.com-go-co-op-gocron-2.x branch from 462bb08 to b1fbc3d Compare May 13, 2026 02:57
@renovate
renovate Bot force-pushed the renovate/github.com-go-co-op-gocron-2.x branch from b1fbc3d to b348e3a Compare July 16, 2026 07:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants