Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
1.3.0
->1.10.4
Release Notes
ChainSafe/web3.js (web3)
v1.10.4
Compare Source
Security
Maintenance Countdown:
Commencing from January 1, 2024, a 90-day countdown has been initiated, signaling the transition of Web3.js version 1.x into an end-of-maintenance phase.
Timeline of Changes:
90-Day Countdown (1/1/24 - 3/31/24): During this period, we strongly encourage users to plan accordingly and initiate the upgrade to Web3.js version 4.x
No New Bug Fixes (4/1/24 onwards):
Starting April 1, 2024, new bug fixes for Web3.js version 1.x will no longer be provided. To benefit from continued support and access to new features, we recommend upgrading to Web3.js version 4.x
End of Security Fixes (7/1/24):
Security fixes for Web3.js version 1.x will be discontinued from July 1, 2024. Upgrading to Web3.js version 4.x is crucial to ensure the security of your applications.
v1.10.3
Compare Source
Security
web3-eth-accounts
: Bumped@ethereumjs
dependencies (#6457)Updated dependencies (#6491)
v1.10.2
Compare Source
Fixed
v1.10.1
Compare Source
Fixed
int
s (#6239)submitWork
parameters, accepts 3 parameters instead of an array (#5200)Changed
v1.10.0
Compare Source
Fixed
web3-providers-http
package to effectively propagate useful error infomation about failed HTTP connections (#5955)web.eth.handleRevert = true
(#6000)Changed
transaction.type
is now formatted to a hex string before being send to provider (#5979)transaction.type === '0x1' && transaction.accessList === undefined
, thentransaction.accessList
is set to[]
(#5979)chainId
parameter fromtoChecksumAddress()
function types (#5888)Added
getPastEvents
method to filterallEvents
and specific event (#6015)Security
v1.9.0
Compare Source
Fixed
Changed
hexFormat
param togetTransaction
andgetBlock
that accepts the value'hex'
(#5845)utils.toNumber
andutils.hexToNumber
can now return the large unsafe numbers asBigInt
, iftrue
was passed to a new optional parameter calledbigIntOnOverflow
(#5845)Security
v1.8.2
Compare Source
Changed
crypto-browserify
module is now used only in webpack builds for polyfilling browsers (#5629)ethereumjs-util
to7.1.5
(#5629)lerna
4 to version 6 (#5680)Fixed
web3.utils._jsonInterfaceMethodToString
(#5550)Removed
clean-webpack-plugin
has been removed from dev-dependencies (#5629)Added
https-browserify
,process
,stream-browserify
,stream-http
,crypto-browserify
added to dev-dependencies for polyfilling (#5629)readable-stream
to dev-dependancies for webpack (#5629)Security
npm audit fix
for libraries update (#5726)v1.8.1
Compare Source
Fixed
removed
property (#4877)Changed
v1.8.0
Compare Source
Changed
sha3
andsha3Raw
type definition to acceptBuffer
(#5357)eth_sendSignedTransaction
code example (#5402)Fixed
web3-eth-contract
'scall
andsend
methods no longer mutateoptions
argument (#5394)Added
AbiType
(#5165)safe
andfinalized
block tags added (#5410)v1.7.5
Compare Source
Changed
Added
maxFeePerGas
andmaxPriorityFeePerGas
(#5121)createAccessList
types in web3.eth (#5146)Fixed
AbstractProvider
interface (#5150)Security
got
lib version and fixed other libs using npm audit fix (#5178) (#5254)v1.7.4
Compare Source
Fixed
f.call = this.call
when intrinsic is frozen (#4918) (#4938)Changed
Added
web3.eth.Contract.setProvider()
as per public documentation (#4822) (#5001)Security
npm audit fix
to address vulnerabilities and update libraries (#5014)v1.7.3
Compare Source
Fixed
v1.7.2
Compare Source
Changed
close
event listener (#4825) (#4839)Security
npm audit fix
to update libraries (#4860)Fixed
provider.disconnect
function (#4833)v1.7.1
Compare Source
Added
transactionPollingInterval
added to web3, contract and method constructor options. defaults to 1 second. (#4584)Fixed
methods.myMethod.send
(#4599)web3.eth.accounts.signTransaction
(#4576)methods.myMethod.estimateGas
(#4702)Changed
Removed
Security
npm audit fix
to address vulnerabilities and update libraries (#4719) (#4728)v1.7.0
Compare Source
Added
maxPriorityFeePerGas
andmaxFeePerGas
added toTransaction
andTransactionConfig
interfaces (#4232) (#4585)Fixed
Changed
number
tohex
according to the spec (#4529)v1.6.1
Compare Source
Added
eth_createAccessList
as both an rpc call (web3.eth.createAccessList
) and property of contract method wrappers (contractInstance.methods.getValue().createAccessList
) (#4332)Changed
tx.chainId
iftx.common.customChain.chainId
is provided forweb3.eth.accounts.signTransaction
function (#4293)Web3.utils
, removed context for_
(underscore lib) (#4403)block.baseFeePerGas
to number (#4330)web3-eth-personal.sendTransaction
example in documentation (#4409)Fixed
web3.rst
example in documentation (#4511)BlockHeader
typing (receiptRoot
->receiptsRoot
) (#4452)v1.6.0
Compare Source
Changed
v1.5.3
Compare Source
Fixed
Changed
maxPriorityFeePerGas
from1 Gwei
to2.5 Gwei
(#4284)v1.5.2
Compare Source
Fixed
type
defaulting foreth.sendTransaction
,eth.sendRawTransaction
(#4241)type: 0x0
was being added to legacy transaction when usingeth.signTransaction
(#4241)v1.5.1
Compare Source
Added
maxPriorityFeePerGas
andmaxFeePerGas
now included in_txInputFormatter
(#4217)maxPriorityFeePerGas
ofmaxFeePerGas
present_txInputFormatter
deletestx.gasPrice
(fixes #4211) (#4217)latest
,pending
,earliest
) togetFeeHistory
(#4224)web3.eth.sendTransaction
(#4220)v1.5.0
Compare Source
Added
eth_feehistory
call (#4191)toNumber
method toweb3.utils
(#4191)Changed
v1.4.0
Compare Source
Added
Changed
stable
to1.10.3
ine2e.geth.instamine.sh
andscripts/e2e.geth.automine.sh
(#4154)v1.3.6
Compare Source
Changes
underscore
package from1.9.1
to1.12.1
(#4051)@ensdomains/ens
package from^0.4.5
to^0.6.0
(#4059)ethers
package from^5.0.18
to^5.1.4
(#4059)Removes
v1.3.5
Compare Source
Added
web3-eth2-core
andweb3-eth2-beaconchain
packages (#3892)web3.utils.soliditySha3
(#3908).nvmrc
file using Node.js versionv.14.15.1
(#3817)1.3.0
and onwards (#3961)Changed
web3-eth2-core
andweb3-eth2-beaconchain
(#3892)tsc
script in all packages tocompile
; updates the correspondinglerna run
usage in the mainpackage.json
(#3894)@chainsafe/geth-dev-assistant
from0.1.5
to0.1.9
(#3950)elliptic
from6.5.3
to6.5.4
forweb3-eth-accounts
(#3941)elliptic
from6.5.3
to6.5.4
forweb3-bzz
(#3940)elliptic
from6.5.3
to6.5.4
forweb3-core-requestmanager
(#3945)web3-eth-iban
in ES6 (#3955)v1.3.4
Compare Source
Changed
fromBlock
option forlogs
subscriptions (defaults tolatest
) (#3883)web3-eth2-base
toweb3-eth2-core
andweb3-eth2-beacon
toweb3-eth2-beaconchain
(#3833)ts-node
from version^8.10.2
to^9.0.0
(#3856)npm audit fix
which fixed 4 vulnerabilities (#3856)web3-eth2-beaconchain
type declarations (#3859) and (#3865)IBaseAPISchema
andIBaseAPIMethodSchema
toindex.d.ts
forweb3-eth2-core
(#3878)web3-eth2-core
(#3878)Removed
notImplemented
flag from ETH2 Beacon Chain package methods schema (#3861)IETH2BeaconChain
interface in favor of exporting a class type:ETH2BeaconChain
(#3878)index.d.ts
files in favor oftypes.ts
forweb3-eth2-core
andweb3-eth2-beaconchain
(#3878)schema.ts
fromweb3-eth2-core
(#3878)dtslint
npm command fromweb3-eth2-core
andweb3-eth2-beaconchain
asindex.d.ts
files were removed (#3878)Added
ETH2Core
class export toindex.d.ts
forweb3-eth2-core
(#3878)v1.3.3
Compare Source
Fixed
dist
to latest release (1.3.2
) (#3875)v1.3.2
Compare Source
Fixed
v1.3.1
Compare Source
Added
web3-eth2-core
package (#3743) (renamed toweb3-eth2-base
)web3-eth2-beaconchain
package (#3743) (renamed toweb3-eth2-beacon
)stripHexPrefix
method toweb3-utils
package (#3776)Changed
Removed
packages/web3
. Added documentation to root README (#3717)Fixed
Configuration
📅 Schedule: Branch creation - "on sunday" in timezone America/Los_Angeles, Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.