New
v4.12.0
[4.12.0]
Fixed
web3-core
setConfig()fix forsetMaxListenerWarningThresholdfix (#5079)
web3-eth-accounts
- Fix
TransactionFactory.registerTransactionTypenot working, if there is a version mistatch betweenweb3-ethandweb3-eth-accountsby savingextraTxTypesatglobals. (#7197)
Added
web3-eth-accounts
- Added public function
signMessageWithPrivateKey(#7174)
web3-eth-contract
- Added
populateTransactionto thecontract.deploy(...)properties. (#7197)
web3-providers-http
- Added
statusCodeof response in ResponseError,statusCodeis optional property in ResponseError.
web3-rpc-providers
- Updated rate limit error of QuickNode provider for HTTP transport
- Added optional
HttpProviderOptions | SocketOptionsinWeb3ExternalProviderandQuickNodeProviderfor provider configs
web3-errors
- Added optional
statusCodeproperty of response in ResponseError.
Changed
web3-eth-contract
- The returnred properties of
contract.deploy(...)are structured with a newly created class namedDeployerMethodClass. (#7197) - Add a missed accepted type for the
abiparameter, atdataInputEncodeMethodHelperandgetSendTxParams. (#7197)
What's Changed
- Cookbook integration branch by @SantiagoDevRel in https://github.com/web3/web3.js/pull/7178
- feat(glossary): updated glossary by @EmmanuelOluwafemi in https://github.com/web3/web3.js/pull/7168
- fix infura tests and secrets by @luu-alex in https://github.com/web3/web3.js/pull/7163
- Zk sync plugin related changes by @avkos in https://github.com/web3/web3.js/pull/7174
- 4x tests updates by @jdevcs in https://github.com/web3/web3.js/pull/7162
- feat(docs): Expand web3 config guide by @mmyyrroonn in https://github.com/web3/web3.js/pull/7131
- Fix 7055 one of with scalar value and string by @mmyyrroonn in https://github.com/web3/web3.js/pull/7173
- Quicknode provider update by @jdevcs in https://github.com/web3/web3.js/pull/7195
- Web3 RPC Providers support of configuration of selected transport by @jdevcs in https://github.com/web3/web3.js/pull/7205
- Refactor some parts of contract and accounts packages by @Muhammad-Altabba in https://github.com/web3/web3.js/pull/7197
New Contributors
- @EmmanuelOluwafemi made their first contribution in https://github.com/web3/web3.js/pull/7168
- @mmyyrroonn made their first contribution in https://github.com/web3/web3.js/pull/7131