Skip to content

SingularityNET JavaScript SDK Web&NodeJS

Latest
Compare
Choose a tag to compare
@AlbinaPomogalova AlbinaPomogalova released this 10 Sep 14:44
· 12 commits to master since this release
de2cceb

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