Skip to content

Releases: Azure/go-asynctask

v1.7.0

23 Jan 19:26
54a7520
Compare
Choose a tag to compare

What's Changed

  • use go 1.21

Full Changelog: v1.6.0...v1.7.0

remove restriction on return pointer value of TypeParameter

13 Nov 22:10
442a02a
Compare
Choose a tag to compare
  • bump golang version to 1.20
  • use sync.RWMutex to replace sync.Mutex
  • minor update to readme

Add WaitAny

28 Jun 00:05
4c78f32
Compare
Choose a tag to compare

Add WaitAny to this package:
WaitAny will block current thread til any of task completed.
If FailOnAnyError is set, first error from any tasks passed in will be returned

asynctask v1.4.0

05 Apr 18:52
a7094e4
Compare
Choose a tag to compare
  • go mod update to 1.18 (result to minor version bump 1.4)
  • fix a bug where waitAll could send on closed channel

fix waitAll stuck on empty waitables

17 Nov 22:09
34c5753
Compare
Choose a tag to compare
v1.3.1

fix waitAll (#23)

afterBoth to merge 2 future input

27 Oct 23:08
4621b56
Compare
Choose a tag to compare
after both, actionToFunc (#21)

* try afterBoth

* update after_both

* ActionToFunc

* more tweaks

* remove afterAll, ready to merge to main

* code coverage

* update comments

after both, after all, actionToFunc

26 Oct 19:26
Compare
Choose a tag to compare
Pre-release
v1.2.4-dev

Merge branch 'master' into haitao/afterBoth

after both, after all, actionToFunc

26 Oct 18:33
Compare
Choose a tag to compare
Pre-release

after both
after all
actionToFunc

after both, after all

13 Sep 18:03
Compare
Choose a tag to compare
after both, after all Pre-release
Pre-release

pre-release for after both, after all.

race safe

07 Sep 18:51
f755769
Compare
Choose a tag to compare

now this package is safe when running go test -race