Releases: reugn/async
Releases · reugn/async
v0.10.0
What's Changed
- ci: upgrade golangci-lint to v2.1.5 by @reugn in #41
- feat: implement reusable cyclic barrier with context support by @reugn in #42
- feat: add All iterator method to Map interface by @reugn in #43
- refactor: replace internal util package with ptr by @reugn in #44
- docs: enhance and refactor package examples by @reugn in #45
- docs: update readme documentation by @reugn in #46
- ci: update codecov configuration by @reugn in #47
- ci: update action versions in workflows by @reugn in #48
Full Changelog: v0.9.0...v0.10.0
v0.9.0
What's Changed
- feat: implement priority lock by @reugn in #33
- refactor!: generic types; encapsulate internal structures by @reugn in #34
- feat!: use context parameter in Future.Get by @reugn in #35
- feat: add task executor implementation by @reugn in #36
- ci: update versions in the build workflow by @reugn in #37
- test: improve code coverage by @reugn in #38
- feat: handle job panics in executor by @reugn in #39
- ci: update golangci-lint configuration by @reugn in #40
Full Changelog: v0.8.0...v0.9.0
v0.8.0
What's Changed
- fix: make WaitGroupContext reusable by @reugn in #28
- test: improve unit tests assertions by @reugn in #29
- feat: add sharded map implementation by @reugn in #30
- test: benchmark async.Map implementations by @reugn in #31
- ci: update versions in workflows by @reugn in #32
Full Changelog: v0.7.0...v0.8.0