yarn web3 1.0.0-beta.38
web3.js 1.0.0-beta.38

latest releases: 4.8.1-dev.f216540.0, 4.8.1-dev.5d2f2aa.0, 4.8.1-dev.c62ef79.0...
5 years ago

Implemented the EthereumProvider in web3.js and ported the library to ES6 with a refactoring of the core, eth, ssh, ens, net and bzz modules.

  • Web3.js ported to ES6.
  • TypeScript typings for all public modules.
  • Codebase refactored to more SOLID and clean code.
  • EthereumProvider implemented.
  • Documentation improvements.
  • Rollup, eslint and prettier added.
  • Packages do now provide a UMD, CJS and ESM bundle.
  • TransactionBlockTimeout, TransactionPollingTimeout and TransactionConfirmationBlock options added to all web3 modules.
  • DefaultGas and DefaultGasPrice option added to all web3 modules.
  • The AbstractWeb3Module class created to speed up the development process of new modules.
  • All JSON-RPC methods are now implemented as Method objects (e.g. SendTransactionMethod) in the web3-core-method module.
  • Bundle size decreased.
  • Tests are now rewritten with Jest in a fully mocked way.
  • Fixed issues: #1969, #1950, #1926, #1952, #1085, #1391, #1558, #1852, #1933, #2013, #2061, #1760, #1591, #1777, #1581, #1458, #1986, #1408, #1259, #1041, #1336, #1248, #1377, #1239, #1100, #854, #844, #528, #1477 and #2100.

Don't miss a new web3 release

NewReleases is sending notifications on new releases.