-
Notifications
You must be signed in to change notification settings - Fork 0
Comparing changes
Open a pull request
base repository: achingbrain/it-pb-stream
base: v2.0.4
head repository: achingbrain/it-pb-stream
compare: v3.2.0
- 8 commits
- 6 files changed
- 2 contributors
Commits on Feb 23, 2023
-
fix!: derive unwrapped stream type from input (#39)
The passed stream is wrapped in `it-handshake` which can derive the unwrapped type from the input. This module assumes `TSink` will be `Uint8Array` which may not be the case. Instead, derive the unwrapped stream type from the input, though it's meant needing to make the `ProtobufStream` type generic which may trip up certain use cases (declaring a `ProtobufStream` variable, for example) so this is a breaking change. BREAKING CHANGE: The ProtobufStream type is now generic - it can be inferred from the return type of `pbStream` but may need to be specified where it it accepted as an argument
Configuration menu - View commit details
-
Copy full SHA for e85d75e - Browse repository at this point
Copy the full SHA e85d75eView commit details -
chore(release): 3.0.0 [skip ci]
## [3.0.0](v2.0.4...v3.0.0) (2023-02-23) ### ⚠ BREAKING CHANGES * The ProtobufStream type is now generic - it can be inferred from the return type of `pbStream` but may need to be specified where it it accepted as an argument ### Bug Fixes * derive unwrapped stream type from input ([#39](#39)) ([e85d75e](e85d75e))
Configuration menu - View commit details
-
Copy full SHA for 76bf41c - Browse repository at this point
Copy the full SHA 76bf41cView commit details
Commits on Mar 1, 2023
-
fix: make pbStream function polymorphic (#40)
What we want to say is that the type returned from `unwrap` will be the original duplex passed in, but it's source will have changed to return `Uint8ArrayList`s. We can still pass duplexes that source `Uint8Array`s though, so make the exported function polymorphic.
Configuration menu - View commit details
-
Copy full SHA for ccb2065 - Browse repository at this point
Copy the full SHA ccb2065View commit details -
chore(release): 3.0.1 [skip ci]
## [3.0.1](v3.0.0...v3.0.1) (2023-03-01) ### Bug Fixes * make pbStream function polymorphic ([#40](#40)) ([ccb2065](ccb2065))
Configuration menu - View commit details
-
Copy full SHA for 1cc9bc7 - Browse repository at this point
Copy the full SHA 1cc9bc7View commit details
Commits on Mar 4, 2023
-
feat: add MessageStream type to make dealing with message streams eas…
…ier (#41) Exports a type for the return value of `stream.pb`
Configuration menu - View commit details
-
Copy full SHA for c1fa76a - Browse repository at this point
Copy the full SHA c1fa76aView commit details -
chore(release): 3.1.0 [skip ci]
## [3.1.0](v3.0.1...v3.1.0) (2023-03-04) ### Features * add MessageStream type to make dealing with message streams easier ([#41](#41)) ([c1fa76a](c1fa76a))
Configuration menu - View commit details
-
Copy full SHA for c8a5ad1 - Browse repository at this point
Copy the full SHA c8a5ad1View commit details
Commits on Mar 6, 2023
-
feat: allow unwrapping message stream (#42)
Adds an unwrap method to messages streams to access the underlying protobuf stream
Configuration menu - View commit details
-
Copy full SHA for f2169fe - Browse repository at this point
Copy the full SHA f2169feView commit details -
chore(release): 3.2.0 [skip ci]
## [3.2.0](v3.1.0...v3.2.0) (2023-03-06) ### Features * allow unwrapping message stream ([#42](#42)) ([f2169fe](f2169fe))
Configuration menu - View commit details
-
Copy full SHA for 3983abe - Browse repository at this point
Copy the full SHA 3983abeView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v2.0.4...v3.2.0