Skip to content

Releases: gh123man/Async-Channels

2.1.0

27 Apr 14:38
Compare
Choose a tag to compare
  • Fix send on closed channel in select.

2.0.0: Optimize performance by removing internal generics (#20)

24 Mar 00:56
13fe42e
Compare
Choose a tag to compare

Significantly improve performance by removing internal generics.
This change is otherwise 100% API compatible with version 1.0.

Breaking changes

WaitGroup is removed in favor of using native task groups.

1.0.3

02 Mar 18:42
Compare
Choose a tag to compare
  • Made isClosed public
  • Added blockingSend and blockingReceive

1.0.2

19 Oct 01:03
e4c71cd
Compare
Choose a tag to compare
  • Fix memory leak
  • Add syncSend and syncReceive

1.0.1: Support buildOptional and buildEither (#10)

15 Jul 02:09
37d32cf
Compare
Choose a tag to compare

1.0.0

08 Jul 23:49
Compare
Choose a tag to compare
  • Made send and receive public - you can use these in place of the arrow syntax if desired.
  • added select any function to perform the same operations on multiple channels.

0.0.6: Rename select functions to be more swifty (#6)

16 Apr 02:24
4fffbe8
Compare
Choose a tag to compare

0.0.5

10 Apr 01:13
b7cb745
Compare
Choose a tag to compare
  • Improve select performance
  • Fix bug in close

0.0.4

07 Apr 17:31
Compare
Choose a tag to compare
Spelling and cleanup

0.0.2

30 Mar 19:47
Compare
Choose a tag to compare
  • Massive performance improvements across the board