Skip to content
This repository was archived by the owner on Mar 5, 2025. It is now read-only.

Commit 376f192

Browse files
authored
v4.14.0 (#7333)
* bump versioning for 4.14.0 * add missing changelogs * bump types package * bumped types to patch fix * add web3_eip6363 to exports
1 parent 822f8c1 commit 376f192

File tree

16 files changed

+105
-32
lines changed

16 files changed

+105
-32
lines changed

CHANGELOG.md

Lines changed: 24 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2727,20 +2727,41 @@ If there are any bugs, improvements, optimizations or any new feature proposal f
27272727
- `Web3.providers` namespace exports `type EIP6963ProviderResponse = Map<string, EIP6963ProviderDetail>`. Return type for the static `Web3.requestEIP6963Providers` function is now `Promise<EIP6963ProviderResponse>`. (#7239)
27282728
- The callback function provided to the static `Web3.onNewProviderDiscovered` function expects a parameter of type `EIP6963ProvidersMapUpdateEvent` as opposed to `EIP6963AnnounceProviderEvent`. (#7242)
27292729

2730-
## [Unreleased]
2730+
## [4.14.0]
27312731

27322732
### Added
27332733

2734+
#### web3-core
2735+
2736+
- Added new property `ignoreGasPricing` to `Web3ConfigOptions`. If `ignoreGasPricing` is true, gasPrice will not be estimated (#7320)
2737+
27342738
#### web3-eth
27352739

27362740
- `syncing` subscription now supports Besu and Nethermind payload format
2741+
- `populateGasPrice` function now checks `Web3Context.config.ignoreGasPricing`. If `ignoreGasPricing` is true, gasPrice will not be estimated (#7320)
27372742

27382743
### Changed
27392744

2745+
#### web3
2746+
2747+
- Exported EIP-6963 types are no longer under the `providers` namespace. (#7270)
2748+
27402749
#### web3-eth
27412750

27422751
- Allow `getEthereumjsTxDataFrom` to return additional fields that may be passed if using a `customTransactionSchema`.
27432752

2744-
#### web3
2753+
#### web3-types
27452754

2746-
- Exported EIP-6963 types are no longer under the `providers` namespace. (#7270)
2755+
- update the type for `baseFeePerGas` at `web3.eth.getFeeHistory` to be a number. (#7291)
2756+
2757+
### Fixed
2758+
2759+
#### web3-eth-abi
2760+
2761+
- `decodeLog` , `decodeParametersWith` , `decodeParameters` and `decodeParameters` now accepts first immutable param as well (#7288)
2762+
2763+
#### web3-utils
2764+
2765+
- fix `padRight` validation failure on large `uint` (#7265)
2766+
2767+
## [Unreleased]

packages/web3-core/CHANGELOG.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -239,8 +239,10 @@ Documentation:
239239

240240
- Adds a new property (`customTransactionSchema`) to `Web3ConfigOptions`(#7227)
241241

242-
## [Unreleased]
242+
## [4.7.0]
243243

244244
### Added
245245

246246
- Added new property `ignoreGasPricing` to `Web3ConfigOptions`. If `ignoreGasPricing` is true, gasPrice will not be estimated (#7320)
247+
248+
## [Unreleased]

packages/web3-core/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "web3-core",
3-
"version": "4.6.0",
3+
"version": "4.7.0",
44
"description": "Web3 core tools for sub-packages. This is an internal package.",
55
"main": "./lib/commonjs/index.js",
66
"module": "./lib/esm/index.js",
@@ -47,8 +47,8 @@
4747
"web3-eth-iban": "^4.0.7",
4848
"web3-providers-http": "^4.2.0",
4949
"web3-providers-ws": "^4.0.8",
50-
"web3-types": "^1.8.0",
51-
"web3-utils": "^4.3.1",
50+
"web3-types": "^1.8.1",
51+
"web3-utils": "^4.3.2",
5252
"web3-validator": "^2.0.6"
5353
},
5454
"optionalDependencies": {

packages/web3-eth-abi/CHANGELOG.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -188,8 +188,10 @@ Documentation:
188188

189189
- Handle common cases for smart contract errors according to EIP 838: `0x4e487b71` which is the ‘selector’ for `Panic(uint256)` and `0x08c379a0` is the ‘selector’ of `Error(string)`. (7155)
190190

191-
## [Unreleased]
191+
## [4.3.0]
192192

193193
### Fixed
194194

195195
- `decodeLog` , `decodeParametersWith` , `decodeParameters` and `decodeParameters` now accepts first immutable param as well (#7288)
196+
197+
## [Unreleased]

packages/web3-eth-abi/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "web3-eth-abi",
3-
"version": "4.2.4",
3+
"version": "4.3.0",
44
"description": "Web3 module encode and decode EVM in/output.",
55
"main": "./lib/commonjs/index.js",
66
"module": "./lib/esm/index.js",
@@ -44,8 +44,8 @@
4444
"dependencies": {
4545
"abitype": "0.7.1",
4646
"web3-errors": "^1.3.0",
47-
"web3-types": "^1.8.0",
48-
"web3-utils": "^4.3.1",
47+
"web3-types": "^1.8.1",
48+
"web3-utils": "^4.3.2",
4949
"web3-validator": "^2.0.6"
5050
},
5151
"devDependencies": {

packages/web3-eth/CHANGELOG.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -279,7 +279,7 @@ Documentation:
279279

280280
- Adds the same `{transactionSchema?: ValidationSchemaInput}` that exists in `formatTransaction` to `validateTransactionForSigning`
281281

282-
## [Unreleased]
282+
## [4.10.0]
283283

284284
### Changed
285285

@@ -288,3 +288,5 @@ Documentation:
288288
### Added
289289

290290
- `populateGasPrice` function now checks `Web3Context.config.ignoreGasPricing`. If `ignoreGasPricing` is true, gasPrice will not be estimated (#7320)
291+
292+
## [Unreleased]

packages/web3-eth/package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "web3-eth",
3-
"version": "4.9.0",
3+
"version": "4.10.0",
44
"description": "Web3 module to interact with the Ethereum blockchain and smart contracts.",
55
"main": "./lib/commonjs/index.js",
66
"module": "./lib/esm/index.js",
@@ -63,15 +63,15 @@
6363
},
6464
"dependencies": {
6565
"setimmediate": "^1.0.5",
66-
"web3-core": "^4.6.0",
66+
"web3-core": "^4.7.0",
6767
"web3-errors": "^1.3.0",
68-
"web3-eth-abi": "^4.2.4",
68+
"web3-eth-abi": "^4.3.0",
6969
"web3-eth-accounts": "^4.2.1",
7070
"web3-net": "^4.1.0",
7171
"web3-providers-ws": "^4.0.8",
7272
"web3-rpc-methods": "^1.3.0",
73-
"web3-types": "^1.8.0",
74-
"web3-utils": "^4.3.1",
73+
"web3-types": "^1.8.1",
74+
"web3-utils": "^4.3.2",
7575
"web3-validator": "^2.0.6"
7676
}
7777
}

packages/web3-types/CHANGELOG.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -208,8 +208,10 @@ Documentation:
208208

209209
- Add COMMITTED to BlockTags (#7124)
210210

211-
## [Unreleased]
211+
## [1.8.1]
212212

213-
### Changed
213+
### Fixed
214214

215215
- update the type for `baseFeePerGas` at `web3.eth.getFeeHistory` to be a number. (#7291)
216+
217+
## [Unreleased]

packages/web3-types/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "web3-types",
3-
"version": "1.8.0",
3+
"version": "1.8.1",
44
"description": "Provide the common data structures and interfaces for web3 modules.",
55
"main": "./lib/commonjs/index.js",
66
"module": "./lib/esm/index.js",

packages/web3-utils/CHANGELOG.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -234,8 +234,10 @@ Documentation:
234234

235235
- `_sendPendingRequests` will catch unhandled errors from `_sendToSocket` (#6968)
236236

237-
## [Unreleased]
237+
## [4.3.2]
238238

239239
### Fixed
240240

241241
- fix `padRight` validation failure on large `uint` (#7265)
242+
243+
## [Unreleased]

0 commit comments

Comments
 (0)