-
-
Notifications
You must be signed in to change notification settings - Fork 32
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
v8 release notes #102
Comments
Done: https://github.com/sindresorhus/get-stream/releases/tag/v8.0.0 Thank you so much for your great work with this release. This package is just so much better now in every way. 🎉 Are you interested in being added as a maintainer? No worries if not. |
Thanks for the kind words @sindresorhus! |
Awesome 👍 |
👏 |
I think we are ready to release v8.0.0, what do you think?
Here are some potential release notes that you can feel free to pick/tweak.
Note: the links to issues/PRs do not show their titles in GitHub releases, so it looks less verbose.
Breaking
encoding
option. (Removeencoding
option #69, Issues with theencoding
option #67)TextDecoderStream
#84)buffer.toString('hex')
orbuffer.toString('base64')
can also be used.Features
ReadableStream
). (Add support forReadableStream
#82, Add support forTypedArray
stream chunks #78, Add support forDataView
stream chunks #79, Add support forArrayBuffer
stream chunks #80)encoding
option #69, Document support for async iterables #93)getStreamAsArray()
method to pass streams in object mode. (Add support for streams in object mode #86)getStreamAsArrayBuffer()
method to return the stream as anArrayBuffer
. (AddgetStreamAsArrayBuffer()
method #81)ArrayBuffer
, seterror.bufferedData
with the partially read data instead of leaving it empty. (Truncateerror.bufferedData
if too large #68, range error thrown when using createWriteStream() #48)Bug fixes
maxBuffer
stops infinite streams. (Handle infinite streams #62)maxBuffer
. (maxBuffer doesn't stop buffering data when reached #42, Removeencoding
option #69).error.bufferedData
when the stream errors for other reasons thanmaxBuffer
. (error.bufferedData
is missing in7.0.0
(except onmaxBuffer
error) #56, Seterror.bufferedData
when stream errors #63)error.bufferedData
is smaller thanmaxBuffer
. (FixbufferedData
being larger thanmaxBuffer
#89)TypeScript Types
stream
argument must be aReadable
,ReadableStream
orAsyncIterable
. (Improve TypeScript types #71)Documentation
Blob
and JSON streaming. (Documentnode:stream/consumers
#58, Document how to createBlob
s #95, Document how to stream JSON arrays #96, ImproveAlternatives
documentation #97)Performance
The text was updated successfully, but these errors were encountered: