All Versions
11
Latest Version
Avg Release Cycle
9 days
Latest Release
-
Changelog History
Page 1
Changelog History
Page 1
-
v0.3.2 Changes
- ๐ FIXED: Incorrect handling of multiple pending puts/takes is now fixed.
- โ ADDED: Each goroutine now keeps a reference to its generator function, for debugging purpose.
-
v0.3.1 Changes
- ๐ FIXED:
alts
' at-most-once guarantee is no longer violated when there is an operation that:- Attempts to put on a closed channel.
- Is registered after other not-ready-yet operations, causing one of these operation to be fulfilled as well.
- ๐ FIXED:
-
v0.3.0 Changes
- โ ADDED: Buffered channels can use transducers to transform values put onto them.
- ๐ CHANGED: Each goroutine now always returns a channel.
- ๐ CHANGED:
yield ch
now behaves the same asyield take(ch)
. - ๐ CHANGED:
sleep
is deprecated in favor oftimeout
.
-
v0.2.3 Changes
April 11, 2014- ๐ FIXED: Pending puts are now properly processed when takes make place for them in the buffer.
-
v0.2.2
April 10, 2014 -
v0.2.1
March 02, 2014 -
v0.2.0 Changes
February 27, 2014- โ ADDED: Channel operations, grouped under
csp.operations
(map, filter, pipe...). - โ ADDED: Named special values:
DEFAULT
: Returned as.channel
when no operation is ready for a non-blockingalts
.CLOSED
: Returned when taking from a closed channel (still equal tonull
).
- โ ADDED: More example from Go slides.
- ๐ CHANGED: Rename
wait
intosleep
. - ๐ FIXED: Goroutine's output channel is now closed after return value is delivered.
- โ ADDED: Channel operations, grouped under
-
v0.1.3 Changes
February 15, 2014- ๐ CHANGED: More reliable
mocha
test helpers. - ๐ FIXED: Delayed puts now correctly returns
true
on succeed.
- ๐ CHANGED: More reliable
-
v0.1.2 Changes
February 12, 2014- โ ADDED: Priority and default options for
alts
. - โ ADDED: Tests.
- โ ADDED: Examples.
- โ ADDED: Preliminary documentation.
- โ REMOVED:
stop
. - ๐ CHANGED: Small optimization for
alts
. - ๐ CHANGED: camelCase for public APIs.
- ๐ FIXED:
yield
ing normal values is now allowed. - ๐ FIXED: Returning value from goroutine is now allowed.
- ๐ FIXED: Closing channels now does not hang pending puts.
- โ ADDED: Priority and default options for
-
v0.1.1 Changes
February 10, 2014- ๐ FIXED: Call stack no longer grows unboundedly when results are immediately available.