Releases: MattiasBuelens/wasm-streams
Releases · MattiasBuelens/wasm-streams
v0.4.0
- Added
ReadableStream::from(async_iterable)
andtry_from(async_iterable)
. (#23) - Stop calling
byobRequest.respond(0)
on cancel (#16) - ⚠ Breaking change: The system modules (
readable::sys
,writable::sys
andtransform::sys
) now re-export directly from theweb-sys
crate. This should make it easier to usefrom_raw()
,as_raw()
andinto_raw()
. (#22)
v0.3.0
- Added support for web workers, by removing usage of JavaScript snippets. (#13, #14)
- ⚠ Breaking change: This removes a workaround for Chromium bug #1187774 that was previously needed for
ReadableStream::from_async_read
. This bug was fixed upstream in March 2021 with Chrome 91. (#14) - Updated documentation of
ReadableStream(Default|BYOB)Reader::release_lock()
around the expected behavior when there are pending read requests. See the corresponding Streams specification change for details. (#15)
v0.2.3
v0.2.2
v0.2.1
v0.2.0
- Add support for readable byte streams (#6)
- Add
ReadableStream::(try_)get_byob_reader
to acquire a BYOB reader. - Add
ReadableStream::from_async_read
to turn anAsyncRead
into a readable byte stream. - Add
ReadableStream::(try_)into_async_read
to turn a readable byte stream into anAsyncRead
.
- Add
- Improve error handling and drop behavior of
ReadableStream::from_stream()
v0.1.2
v0.1.1
v0.1.0
First release! 🎉