stream_channel 1.3.0 stream_channel: ^1.3.0 copied to clipboard
An abstraction for two-way communication channels.
1.3.0 #
- Add
Disconnector
, a transformer that allows the caller to disconnect the transformed channel.
1.2.0 #
-
Add
new StreamChannel.withGuarantees()
, which creates a channel with extra wrapping to ensure that it obeys the stream channel guarantees. -
Add
StreamChannelController
, which can be used to create customStreamChannel
objects.
1.1.1 #
- Fix the type annotation for
StreamChannel.transform()
's parameter.
1.1.0 #
-
Add
StreamChannel.transformStream()
,StreamChannel.transformSink()
,StreamChannel.changeStream()
, andStreamChannel.changeSink()
to support changing only the stream or only the sink of a channel. -
Be more explicit about
JsonDocumentTransformer
's error-handling behavior.
1.0.1 #
- Fix
MultiChannel
's constructor to take aStreamChannel
. This is technically a breaking change, but since 1.0.0 was only released an hour ago, we're treating it as a bug fix.
1.0.0 #
- Initial version