What's Changed
Enhancements 🚀
- Convert FakeClock to a struct. by @DPJacques in #71
Dependency Updates ⬆️
- build(deps): bump actions/checkout from 3 to 4 by @dependabot in #73
- build(deps): bump actions/setup-go from 4 to 5 by @dependabot in #80
- build(deps): bump github/codeql-action from 2 to 3 by @dependabot in #81
Other Changes
- Make NewTicker panic if d<=0, like time.NewTicker. by @DPJacques in #70
- Fix typos and grammar issue by @alexandear in #72
- Set minimal workflow permissions by @pnacht in #75
- Add security policy by @pnacht in #78
- add Until method on clock interface by @WillMatthews in #85
- Bump Go version to 1.21. by @DPJacques in #89
- Remove some duplication & use slices package. by @DPJacques in #90
- Standardize tests for core clockwork functions. by @DPJacques in #91
- Add contexts that use FakeClock rather than the system time. by @DPJacques in #92
- Remove firer struct & fix ticker reset by @DPJacques in #95
New Contributors
- @alexandear made their first contribution in #72
- @pnacht made their first contribution in #75
- @WillMatthews made their first contribution in #85
Full Changelog: v0.4.0...v0.5.0