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::sysandtransform::sys) now re-export directly from theweb-syscrate. 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_readerto acquire a BYOB reader. - Add
ReadableStream::from_async_readto turn anAsyncReadinto a readable byte stream. - Add
ReadableStream::(try_)into_async_readto 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! 🎉