Releases: singnet/snet-sdk-js
Releases · singnet/snet-sdk-js
SingularityNET JavaScript SDK Web&NodeJS
NodeJS SDK update PR - #140
Web SDK update PR - #141
This release brings enhancements and fixes to the SingularityNet Web SDK and NodeJS SDK, focusing on improved functionality and compatibility.
NodeJS SDK
- Package Updates: Updated all package dependencies to their latest versions, leveraging new features, performance improvements, and security patches.
- Replace ethjs with web3 package for metamask transactions, enhancing compatibility and reliability.
- Migrate from grpc to @grpc/grpc-js and ethereumjs-tx to @ethereumjs/tx.
- Enhances IPFSMetaDataProvider by adding a verification check for byte32 for orgID and serviceID, removing ipfs-http-client dependency, fixing Hex CID bug, and patching IPFS endpoint data retrieval.
- Transition from Ropsten provider to Sepolia provider for testnet.
- Refactor logging functionality by removing winston transport from the core logger and integrating it into individual packages to ensure better compatibility.
- Resolves issues related to handling big numbers.
Web SDK
- Package Updates. Updated all package dependencies to their latest versions, leveraging new features, performance improvements, and security patches
- Big Number Handling. Resolved issues related to handling big numbers
- Logging Enhancement. Created BrowserConsole transport for logging
- Wallet Support. Added support for multiple wallets in addition to MetaMask
Release v1.0.4-beta
First beta relase of the SDK which allows developers to make service calls to the AI services listed on SingularityNET platform.