Skip to content

Releases: gh123man/Async-Channels

2.1.0

27 Apr 14:38

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

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

Choose a tag to compare

  • Made isClosed public
  • Added blockingSend and blockingReceive

1.0.2

19 Oct 01:03
e4c71cd

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

Choose a tag to compare

1.0.0

08 Jul 23:49

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

Choose a tag to compare

0.0.5

10 Apr 01:13
b7cb745

Choose a tag to compare

  • Improve select performance
  • Fix bug in close

0.0.4

07 Apr 17:31

Choose a tag to compare

Spelling and cleanup

0.0.2

30 Mar 19:47

Choose a tag to compare

  • Massive performance improvements across the board