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