Releases: retrieval-markets-lab/js-graphsync
Releases · retrieval-markets-lab/js-graphsync
v0.2.5 - Dependency upgrades and Selector enhancements
v0.2.4 - Selector builder
- Experimental Selector builder API
- Make reifier function async
v0.2.3 - IPLD enhancements
- Make IPLD Node interface methods async for more flexibility with reifiers
v0.2.2 - IPLD interface improvements
- addReifier method on Request class
- Rename Ipld Node implementation as BasicNode
- Expose entries method on Node interface
- Rework node iterator to comply with JS Generator interface
v0.2.1 - WebTransport integration
- Set WebTransport as default.
- Add a getPeer utility function
v0.2 - Libp2p v0.40 + Data Transfer v2
- Upgrade Libp2p and related dependencies to 0.40.
- Upgrade Libp2p interfaces.
- Upgrade compatibility with go-data-transfer/v2.
v0.1 - GraphSync protocol v2
- Implements client and provider capabilities of GraphSync v2 protocol.
- TypeScript selectors and iterator traversal supporting basic selectors.
- UnixFS path selector utility for generating selectors based on UnixFS paths.
- UnixFS reifier and InterpretAs selector for supporting pathing UnixFS directories.
- UnixFS resolver for reading file bytes out of graphsync.
- Example and interoperability test with go-graphsync.
- Data-Transfer methods for basic push and pull transfers without revalidation.
- Mime type selection based on file name extension to define the content type of a resolved stream.