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

Commit 5a7e302

Browse files
authored
release/4.13.0 (#7264)
* bump versions * address feedback * bump web3-types version
1 parent a21078b commit 5a7e302

File tree

14 files changed

+68
-43
lines changed

14 files changed

+68
-43
lines changed

CHANGELOG.md

Lines changed: 13 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2696,24 +2696,22 @@ If there are any bugs, improvements, optimizations or any new feature proposal f
26962696

26972697
- Revert `TransactionFactory.registerTransactionType` if there is a version mistatch between `web3-eth` and `web3-eth-accounts` and fix nextjs problem. (#7216)
26982698

2699-
#### web3
2700-
2701-
- `Web3.providers` namespace exports `type EIP6963ProviderResponse = Map<string, EIP6963ProviderDetail>`. Return type for the static `Web3.requestEIP6963Providers` is now `Promise<EIP6963ProviderResponse>`. (#7239)
2702-
- The callback function provided to the static `Web3.onNewProviderDiscovered` function expects a parameter of type `EIP6963ProvidersMapUpdateEvent` as opposed to `EIP6963AnnounceProviderEvent`. (#7242)
2703-
2704-
## [Unreleased]
2699+
## [4.13.0]
27052700

27062701
### Added
27072702

27082703
#### web3-core
27092704

2710-
- Adds a new property (`customTransactionSchema`) to `Web3ConfigOptions`
2711-
- Adds a new property (`config`) to `Web3RequestManager`
2705+
- Adds a new property (`customTransactionSchema`) to `Web3ConfigOptions` (#7227)
27122706

27132707
#### web3-eth
27142708

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

2711+
#### web3-types
2712+
2713+
- Add COMMITTED to BlockTags (#7124)
2714+
27172715
### Changed
27182716

27192717
#### web3-eth
@@ -2723,3 +2721,10 @@ If there are any bugs, improvements, optimizations or any new feature proposal f
27232721
#### web3-eth-personal
27242722

27252723
- Forwards the new `web3Context.config.customTransactionSchema` to `formatTransaction`
2724+
2725+
#### web3
2726+
2727+
- `Web3.providers` namespace exports `type EIP6963ProviderResponse = Map<string, EIP6963ProviderDetail>`. Return type for the static `Web3.requestEIP6963Providers` is now `Promise<EIP6963ProviderResponse>`. (#7239)
2728+
- The callback function provided to the static `Web3.onNewProviderDiscovered` function expects a parameter of type `EIP6963ProvidersMapUpdateEvent` as opposed to `EIP6963AnnounceProviderEvent`. (#7242)
2729+
2730+
## [Unreleased]

packages/web3-core/CHANGELOG.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -233,9 +233,10 @@ Documentation:
233233

234234
- `setConfig()` fix for `setMaxListenerWarningThreshold` fix (#5079)
235235

236-
## [Unreleased]
236+
## [4.6.0]
237237

238238
### Added
239239

240-
- Adds a new property (`customTransactionSchema`) to `Web3ConfigOptions`
241-
- Adds a new property (`config`) to `Web3RequestManager`
240+
- Adds a new property (`customTransactionSchema`) to `Web3ConfigOptions`(#7227)
241+
242+
## [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.5.1",
3+
"version": "4.6.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",
@@ -43,11 +43,11 @@
4343
},
4444
"dependencies": {
4545
"web3-errors": "^1.3.0",
46-
"web3-eth-accounts": "^4.2.0",
46+
"web3-eth-accounts": "^4.2.1",
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.7.0",
50+
"web3-types": "^1.8.0",
5151
"web3-utils": "^4.3.1",
5252
"web3-validator": "^2.0.6"
5353
},

packages/web3-eth-abi/CHANGELOG.md

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

183183
- fix encodedata in EIP-712 (#7095)
184184

185-
## [Unreleased]
185+
## [4.2.4]
186186

187187
### Added
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)
190+
191+
## [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.3",
3+
"version": "4.2.4",
44
"description": "Web3 module encode and decode EVM in/output.",
55
"main": "./lib/commonjs/index.js",
66
"module": "./lib/esm/index.js",
@@ -43,8 +43,8 @@
4343
},
4444
"dependencies": {
4545
"abitype": "0.7.1",
46-
"web3-errors": "^1.2.0",
47-
"web3-types": "^1.7.0",
46+
"web3-errors": "^1.3.0",
47+
"web3-types": "^1.8.0",
4848
"web3-utils": "^4.3.1",
4949
"web3-validator": "^2.0.6"
5050
},

packages/web3-eth-personal/CHANGELOG.md

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

148148
- Dependencies updated
149149

150-
## [Unreleased]
150+
## [4.1.0]
151151

152152
### Changed
153153

154154
- Forwards the new `web3Context.config.customTransactionSchema` to `formatTransaction`
155+
156+
## [Unreleased]

packages/web3-eth-personal/package.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "web3-eth-personal",
3-
"version": "4.0.8",
3+
"version": "4.1.0",
44
"description": "Web3 module to interact with the Ethereum blockchain accounts stored in the node.",
55
"main": "./lib/commonjs/index.js",
66
"module": "./lib/esm/index.js",
@@ -42,12 +42,12 @@
4242
"test:integration": "jest --config=./test/integration/jest.config.js"
4343
},
4444
"dependencies": {
45-
"web3-core": "^4.3.0",
46-
"web3-eth": "^4.3.1",
47-
"web3-rpc-methods": "^1.1.3",
48-
"web3-types": "^1.3.0",
49-
"web3-utils": "^4.0.7",
50-
"web3-validator": "^2.0.3"
45+
"web3-core": "^4.6.0",
46+
"web3-eth": "^4.9.0",
47+
"web3-rpc-methods": "^1.3.0",
48+
"web3-types": "^1.8.0",
49+
"web3-utils": "^4.3.1",
50+
"web3-validator": "^2.0.6"
5151
},
5252
"devDependencies": {
5353
"@types/jest": "^28.1.6",
@@ -62,6 +62,6 @@
6262
"prettier": "^2.7.1",
6363
"ts-jest": "^29.1.1",
6464
"typescript": "^4.7.4",
65-
"web3-providers-ws": "^4.0.7"
65+
"web3-providers-ws": "^4.0.8"
6666
}
6767
}

packages/web3-eth/CHANGELOG.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -269,7 +269,7 @@ Documentation:
269269
- Adds transaction property to be an empty list rather than undefined when no transactions are included in the block (#7151)
270270
- Change method `getTransactionReceipt` to not be casted as `TransactionReceipt` to give proper return type (#7159)
271271

272-
## [Unreleased]
272+
## [4.9.0]
273273

274274
### Changed
275275

@@ -278,3 +278,5 @@ Documentation:
278278
### Added
279279

280280
- Adds the same `{transactionSchema?: ValidationSchemaInput}` that exists in `formatTransaction` to `validateTransactionForSigning`
281+
282+
## [Unreleased]

packages/web3-eth/package.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "web3-eth",
3-
"version": "4.8.2",
3+
"version": "4.9.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",
@@ -59,18 +59,18 @@
5959
"prettier": "^2.7.1",
6060
"ts-jest": "^29.1.1",
6161
"typescript": "^4.7.4",
62-
"web3-providers-http": "^4.1.0"
62+
"web3-providers-http": "^4.2.0"
6363
},
6464
"dependencies": {
6565
"setimmediate": "^1.0.5",
66-
"web3-core": "^4.5.0",
67-
"web3-errors": "^1.2.1",
68-
"web3-eth-abi": "^4.2.3",
69-
"web3-eth-accounts": "^4.1.3",
66+
"web3-core": "^4.6.0",
67+
"web3-errors": "^1.3.0",
68+
"web3-eth-abi": "^4.2.4",
69+
"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.7.0",
73+
"web3-types": "^1.8.0",
7474
"web3-utils": "^4.3.1",
7575
"web3-validator": "^2.0.6"
7676
}

packages/web3-types/CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -202,4 +202,10 @@ Documentation:
202202
- Added `result` as optional `never` and `error` as optional `never in type `JsonRpcNotification` (#7091)
203203
- Added `JsonRpcNotfication` as a union type in `JsonRpcResponse` (#7091)
204204

205+
## [1.8.0]
206+
207+
### Added
208+
209+
- Add COMMITTED to BlockTags (#7124)
210+
205211
## [Unreleased]

0 commit comments

Comments
 (0)