yarn web3-eth-contract 1.3.0-rc.0
Web3.js 1.3.0-rc.0

latest releases: 1.7.5-rc.1, 1.7.5-rc.0, 1.7.4...
3 years ago

NOTICE: This is the first release made by @ChainSafeSystems

This release is small but comes with some great perks. A few fixes have been made to the providers and subscriptions, and a few version bumps have been applied to some dependencies. The project is now completely built with typescript (JS files allowed until complete migration has finished) which provides two things: typescript and es6(!!!). This is a huge step forward which will allow us to modernize web3.js. Finally, we upgraded our websockets library, which now means web3.js has 0 node-gyp dependencies 🎉

As noted, this is the first release made by ChainSafe Systems, if you have any questions please reach out to us on twitter or by email (info@chainsafe.io)

Added

  • Support for typescript files (.ts) to be written alongside regular .js files (#3652)
  • Add compareBlock function that allows for complex block comparisons (#3682)

Changed

  • Improve RequestManager send method (#3649)
  • npm run build now uses TSC to compile (.js allowed) and the build folder is now located under lib (#3652)
  • Modernized web3-core to use newer es syntax (#3652)
  • Bumped web3-providers-ipc oboe version to 2.1.5 (#3661)
  • Bump lodash from 4.17.15 to 4.17.19 (#3641)
  • Bump websocket version which removes node-gyp from web3.js (#3685)

Fixed

  • Fix parsing of non-eth_subscription provider events (#3660)
  • Fix parsedUrl problem of websocket provider (#3666)
  • Fix return value for clearSubscriptions (#3689)

Don't miss a new web3-eth-contract release

NewReleases is sending notifications on new releases.