Releases: jonboulle/clockwork
Releases · jonboulle/clockwork
v0.4.0
What's Changed
Exciting New Features 🎉
- Add BlockUntilContext, which respects context cancellation. by @DPJacques in #56
Enhancements 🚀
- Refactor to avoid channels and goroutines by @gagern in #44
- fix typo by @rockspore in #58
- Fix flaky clockwork tests from #44. by @DPJacques in #51
- Move lock logic to fakeClock. Reduce Ticker and Timer code complexity. by @DPJacques in #52
Breaking Changes 🛠
- Use the current time for NewFakeClock's initial value by @DPJacques in #55
Dependency Updates ⬆️
- chore: bump minimum Go version to 1.15 by @sagikazarmark in #53
- build(deps): bump actions/checkout from 2 to 3 by @dependabot in #40
- build(deps): bump actions/setup-go from 2 to 3 by @dependabot in #41
- build(deps): bump actions/setup-go from 3 to 4 by @dependabot in #59
- ci: add Go 1.20 as a build target by @sagikazarmark in #62
New Contributors
- @dependabot made their first contribution in #40
- @gagern made their first contribution in #44
- @DPJacques made their first contribution in #51
- @rockspore made their first contribution in #58
Full Changelog: v0.3.0...v0.4.0
v0.3.0
What's Changed
Exciting New Features 🎉
- Add Timers by @rosstimothy in #38
New Contributors
- @rosstimothy made their first contribution in #38
Full Changelog: v0.2.3...v0.3.0
v0.2.3
What's Changed
- Ci updates by @sagikazarmark in #34
- feat: Add context helpers to package. by @connyay in #33
- fix: fixes a deadlock in BlockUntil by @nicks in #36
- Go 1.18 by @sagikazarmark in #37
New Contributors
Full Changelog: v0.2.2...v0.2.3
v0.2.2
Fix a race condition in NewTicker
v0.2.1
Fix negative duration
v0.2.0
This release contains a few minor changes (like adding a go.mod file to the repository). This is only a maintenance release, the next release will contain more changes.