Releases: go-co-op/gocron
Releases · go-co-op/gocron
v1.18.1
What's Changed
- Refactor any type / fix for callback test by @AlexanderSutul in #410
- Bump golangci/golangci-lint-action from 3.3.0 to 3.4.0 by @dependabot in #411
- Fix flaky SetEventListeners test by @zhsj in #413
- Fix flaky testAt by @kennykarnama in #419
- Fix panic in getCurrentJob() by @patrikhermansson in #426
- Bump golang.org/x/sync from 0.0.0-20210220032951-036812b2e83c to 0.1.0 by @dependabot in #428
- Bump github.com/stretchr/testify from 1.8.1 to 1.8.2 by @dependabot in #427
- Bump go.uber.org/goleak from 1.2.0 to 1.2.1 by @dependabot in #423
New Contributors
- @zhsj made their first contribution in #413
- @kennykarnama made their first contribution in #419
- @patrikhermansson made their first contribution in #426
Full Changelog: v1.18.0...v1.18.1
v1.18.0
What's Changed
- fix if job chains are used improperly we can end up with jobs with nil functions by @JohnRoesler in #388
- Bump golangci/golangci-lint-action from 3.2.0 to 3.3.0 by @dependabot in #389
- Bump github.com/stretchr/testify from 1.8.0 to 1.8.1 by @dependabot in #390
- fix logic to wait for executor stop by @hiroebe in #392
- fix typo by @cuishuang in #394
- Remove the code that double check last run time and current time by @xwjdsh in #393
New Contributors
- @hiroebe made their first contribution in #392
- @cuishuang made their first contribution in #394
Full Changelog: v1.17.1...v1.18.0
v1.17.1
What's Changed
- solve issue where job intervals drift slightly by @JohnRoesler in #382
- fix for high cpu in wait mode usage by @mistu4u in #386
New Contributors
Full Changelog: v1.17.0...v1.17.1
v1.17.0
What's Changed
- bump go to 1.19 by @JohnRoesler in #380
- add CustomTimer allowing overriding of the time.AfterFunc by @JohnRoesler in #381
Full Changelog: v1.16.3...v1.17.0
v1.16.3
What's Changed
- Protect job.RunCount() with mutex by @seunghyupoh3517 in #375
Full Changelog: v1.16.2...v1.16.3
v1.16.2
What's Changed
- Stops all jobs when stopping scheduler (fix #367) by @pma9 in #368
- fix deadlock when starting / stopping the scheduler by @JohnRoesler in #369
New Contributors
Full Changelog: v1.16.1...v1.16.2
v1.16.1
v1.16.0
What's Changed
- Fix data race in lastRun by @seunghyupoh3517 in #359
- expose custom time method to allow for easy testing by @JohnRoesler in #360
Full Changelog: v1.15.1...v1.16.0
v1.15.1
What's Changed
- Bump github.com/stretchr/testify from 1.7.5 to 1.8.0 by @dependabot in #351
- [BUG] Fix Data race when using RunByTag by @seunghyupoh3517 in #356
New Contributors
- @seunghyupoh3517 made their first contribution in #356
Full Changelog: v1.15.0...v1.15.1
v1.15.0
What's Changed
- Bump github.com/stretchr/testify from 1.7.2 to 1.7.3 by @dependabot in #343
- Bump github.com/stretchr/testify from 1.7.3 to 1.7.5 by @dependabot in #348
- calling .Stop() from a separate goroutine now stops the blocking start by @JohnRoesler in #349
Full Changelog: v1.14.0...v1.15.0