StreamChannel.cast(), which soundly coerces the generic type of a channel.
StreamChannelTransformer.typed(), which soundly coerces the generic type of a transformer.
IsolateChannel slightly more efficient.
MultiChannel follow the stream channel rules.
Disconnector, a transformer that allows the caller to disconnect the transformed channel.
new StreamChannel.withGuarantees(), which creates a channel with extra wrapping to ensure that it obeys the stream channel guarantees.
StreamChannelController, which can be used to create custom
StreamChannel.changeSink() to support changing only the stream or only the sink of a channel.
Be more explicit about
JsonDocumentTransformer's error-handling behavior.
MultiChannel‘s constructor to take a
StreamChannel. 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.