Skip to content

Releases: yruslan/channel_scala

v0.2.1

11 May 12:25
Compare
Choose a tag to compare

What's Changed

  • #30 Add wait groups in #31
  • #32 Improve the performance of time-based channels in #32

Full Changelog: v0.2.0...v0.2.1

v0.2.0

03 Mar 15:53
Compare
Choose a tag to compare

What's Changed

  • #22 Implement select() logic for synchronous channels that match GoLang in #26
  • #23 Add support for default block in select() in #27
  • #24 Add after() and ticker() in #28

Full Changelog: v0.1.6...v0.2.0

v0.1.6

02 Dec 18:17
Compare
Choose a tag to compare

What's Changed

  • #20 Fix channel filtering does not filter some values at random in #21

Full Changelog: v0.1.5...v0.1.6

v0.1.5

26 Nov 19:07
Compare
Choose a tag to compare

What's Changed

  • #16 Add handling of interrupted exceptions occurring while waiting in #17
  • #15 Add support for priority prioritySelect() for channels in #18
  • Fix race condition in foreach() when an exception is thrown inside the action.

Full Changelog: v0.1.4...v0.1.5

v0.1.3

13 Mar 12:28
Compare
Choose a tag to compare
  • Add support for unbounded channels (use Channel.makeUnbounded[MyType]().

v0.1.2

16 Jan 08:28
fe5e46f
Compare
Choose a tag to compare
  • Add support for map(), filter() and for comprehension for channels.