IsolateChannel slightly more efficient.Disconnector, a transformer that allows the caller to disconnect the transformed channel.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 custom StreamChannel objects.
StreamChannel.transform()'s parameter.Add StreamChannel.transformStream(), StreamChannel.transformSink(), StreamChannel.changeStream(), and 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.