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

Commit 594f83a

Browse files
authored
Release/4.16.0 (#7412)
* v4.16.0 release * update web3-types * add typescript and version bump to changelogs
1 parent b3ee417 commit 594f83a

File tree

24 files changed

+225
-64
lines changed

24 files changed

+225
-64
lines changed

CHANGELOG.md

+56-5
Original file line numberDiff line numberDiff line change
@@ -2792,17 +2792,13 @@ If there are any bugs, improvements, optimizations or any new feature proposal f
27922792

27932793
- `FilterParams` type added (#7353)
27942794

2795-
#### web3-account-abstraction
2796-
2797-
- RC release
2798-
27992795
### Fixed
28002796

28012797
#### web3-eth-contracts
28022798

28032799
- Fix Contract methods input param type any[] (#7340)
28042800

2805-
## [Unreleased]
2801+
## [4.16.0]
28062802

28072803
### Fixed
28082804

@@ -2813,3 +2809,58 @@ If there are any bugs, improvements, optimizations or any new feature proposal f
28132809
#### web3-utils
28142810

28152811
- Make `fromWei` return "0" when input is `0` (#7387)
2812+
2813+
### Removed
2814+
2815+
#### web3-eth-accounts
2816+
2817+
- Move signature related types to web3-types. Re-export them for backwards compatibility. (#7374)
2818+
2819+
### Added
2820+
2821+
#### web3-types
2822+
2823+
- Add signature related types. (#7374)
2824+
- Updated Typescript version 4 -> 5 (#7272)
2825+
2826+
#### web3-eth-accounts
2827+
2828+
- Updated Typescript version 4 -> 5 (#7272)
2829+
2830+
#### web3
2831+
2832+
- Updated Typescript version 4 -> 5 (#7272)
2833+
2834+
#### web3-core
2835+
2836+
- Updated Typescript version 4 -> 5 (#7272)
2837+
2838+
#### web3-account-abstraction
2839+
2840+
- RC release
2841+
2842+
#### web3-errors
2843+
2844+
- Updated Typescript version 4 -> 5 (#7272)
2845+
2846+
#### web3-eth
2847+
2848+
- Updated Typescript version 4 -> 5 (#7272)
2849+
2850+
#### web3-eth-contract
2851+
2852+
- Updated Typescript version 4 -> 5 (#7272)
2853+
2854+
#### web3-rpc-providers
2855+
2856+
- Updated Typescript version 4 -> 5 (#7272)
2857+
2858+
#### web3-utils
2859+
2860+
- Updated Typescript version 4 -> 5 (#7272)
2861+
2862+
#### web3-eth-abi
2863+
2864+
- Updated Typescript version 4 -> 5 (#7272)
2865+
2866+
## [Unreleased]

packages/web3-account-abstraction/CHANGELOG.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
3535
3636
-->
3737

38-
## [0.1.0.rc.0]
38+
## [1.0.0.rc.0]
3939

4040
### Added
4141

packages/web3-account-abstraction/package.json

+5-5
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "web3-account-abstraction",
3-
"version": "0.1.0-rc.0",
3+
"version": "1.0.0-rc.0",
44
"description": "Web3 account abstraction package",
55
"main": "./lib/commonjs/index.js",
66
"module": "./lib/esm/index.js",
@@ -56,10 +56,10 @@
5656
"typescript": "^5.5.4"
5757
},
5858
"dependencies": {
59-
"web3-core": "^4.7.0",
60-
"web3-eth-abi": "^4.4.0",
61-
"web3-types": "^1.9.0",
62-
"web3-utils": "^4.3.2",
59+
"web3-core": "^4.7.1",
60+
"web3-eth-abi": "^4.4.1",
61+
"web3-types": "^1.10.0",
62+
"web3-utils": "^4.3.3",
6363
"web3-validator": "^2.0.6"
6464
}
6565
}

packages/web3-core/CHANGELOG.md

+6
Original file line numberDiff line numberDiff line change
@@ -245,4 +245,10 @@ Documentation:
245245

246246
- Added new property `ignoreGasPricing` to `Web3ConfigOptions`. If `ignoreGasPricing` is true, gasPrice will not be estimated (#7320)
247247

248+
## [4.7.1]
249+
250+
### Added
251+
252+
- Updated Typescript version 4 -> 5 (#7272)
253+
248254
## [Unreleased]

packages/web3-core/package.json

+5-5
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "web3-core",
3-
"version": "4.7.0",
3+
"version": "4.7.1",
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",
@@ -42,13 +42,13 @@
4242
"test:integration": "jest --config=./test/integration/jest.config.js --passWithNoTests"
4343
},
4444
"dependencies": {
45-
"web3-errors": "^1.3.0",
46-
"web3-eth-accounts": "^4.2.1",
45+
"web3-errors": "^1.3.1",
46+
"web3-eth-accounts": "^4.3.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.8.1",
51-
"web3-utils": "^4.3.2",
50+
"web3-types": "^1.10.0",
51+
"web3-utils": "^4.3.3",
5252
"web3-validator": "^2.0.6"
5353
},
5454
"optionalDependencies": {

packages/web3-errors/CHANGELOG.md

+6
Original file line numberDiff line numberDiff line change
@@ -184,4 +184,10 @@ Documentation:
184184

185185
- Added optional `statusCode` property of response in ResponseError.
186186

187+
## [1.3.1]
188+
189+
### Added
190+
191+
- Updated Typescript version 4 -> 5 (#7272)
192+
187193
## [Unreleased]

packages/web3-errors/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "web3-errors",
3-
"version": "1.3.0",
3+
"version": "1.3.1",
44
"description": "This package has web3 error classes",
55
"main": "./lib/commonjs/index.js",
66
"module": "./lib/esm/index.js",
@@ -41,7 +41,7 @@
4141
"test:integration": "jest --config=./test/integration/jest.config.js --passWithNoTests"
4242
},
4343
"dependencies": {
44-
"web3-types": "^1.7.0"
44+
"web3-types": "^1.10.0"
4545
},
4646
"devDependencies": {
4747
"@types/jest": "^28.1.6",

packages/web3-eth-abi/CHANGELOG.md

+6
Original file line numberDiff line numberDiff line change
@@ -200,4 +200,10 @@ Documentation:
200200

201201
- added `decodeFunctionCall` and `decodeFunctionReturn`. (#7345)
202202

203+
## [4.4.1]
204+
205+
### Added
206+
207+
- Updated Typescript version 4 -> 5 (#7272)
208+
203209
## [Unreleased]

packages/web3-eth-abi/package.json

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "web3-eth-abi",
3-
"version": "4.4.0",
3+
"version": "4.4.1",
44
"description": "Web3 module encode and decode EVM in/output.",
55
"main": "./lib/commonjs/index.js",
66
"module": "./lib/esm/index.js",
@@ -43,9 +43,9 @@
4343
},
4444
"dependencies": {
4545
"abitype": "0.7.1",
46-
"web3-errors": "^1.3.0",
47-
"web3-types": "^1.9.0",
48-
"web3-utils": "^4.3.2",
46+
"web3-errors": "^1.3.1",
47+
"web3-types": "^1.10.0",
48+
"web3-utils": "^4.3.3",
4949
"web3-validator": "^2.0.6"
5050
},
5151
"devDependencies": {

packages/web3-eth-accounts/CHANGELOG.md

+7-1
Original file line numberDiff line numberDiff line change
@@ -189,8 +189,14 @@ Documentation:
189189

190190
- `hashMessage` now has a new optional param `skipPrefix` with a default value of `false`. A new function `signRaw` was added to sign a message without prefix. (#7346)
191191

192-
## [Unreleased]
192+
## [4.3.1]
193193

194194
### Removed
195195

196196
- Move signature related types to web3-types. Re-export them for backwards compatibility. (#7374)
197+
198+
### Added
199+
200+
- Updated Typescript version 4 -> 5 (#7272)
201+
202+
## [Unreleased]

packages/web3-eth-accounts/package.json

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "web3-eth-accounts",
3-
"version": "4.3.0",
3+
"version": "4.3.1",
44
"description": "Package for managing Ethereum accounts and signing",
55
"main": "./lib/commonjs/index.js",
66
"module": "./lib/esm/index.js",
@@ -61,9 +61,9 @@
6161
"@ethereumjs/rlp": "^4.0.1",
6262
"crc-32": "^1.2.2",
6363
"ethereum-cryptography": "^2.0.0",
64-
"web3-errors": "^1.3.0",
65-
"web3-types": "^1.9.0",
66-
"web3-utils": "^4.3.2",
64+
"web3-errors": "^1.3.1",
65+
"web3-types": "^1.10.0",
66+
"web3-utils": "^4.3.3",
6767
"web3-validator": "^2.0.6"
6868
}
6969
}

packages/web3-eth-contract/CHANGELOG.md

+6
Original file line numberDiff line numberDiff line change
@@ -410,4 +410,10 @@ Documentation:
410410

411411
- Fix Contract methods input param type any[] (#7340)
412412

413+
## [4.7.2]
414+
415+
### Added
416+
417+
- Updated Typescript version 4 -> 5 (#7272)
418+
413419
## [Unreleased]

packages/web3-eth-contract/package.json

+8-8
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "web3-eth-contract",
3-
"version": "4.7.1",
3+
"version": "4.7.2",
44
"description": "Web3 module to interact with Ethereum smart contracts.",
55
"main": "./lib/commonjs/index.js",
66
"module": "./lib/esm/index.js",
@@ -46,12 +46,12 @@
4646
},
4747
"dependencies": {
4848
"@ethereumjs/rlp": "^5.0.2",
49-
"web3-core": "^4.7.0",
50-
"web3-errors": "^1.3.0",
51-
"web3-eth": "^4.11.0",
52-
"web3-eth-abi": "^4.4.0",
53-
"web3-types": "^1.9.0",
54-
"web3-utils": "^4.3.2",
49+
"web3-core": "^4.7.1",
50+
"web3-errors": "^1.3.1",
51+
"web3-eth": "^4.11.1",
52+
"web3-eth-abi": "^4.4.1",
53+
"web3-types": "^1.10.0",
54+
"web3-utils": "^4.3.3",
5555
"web3-validator": "^2.0.6"
5656
},
5757
"devDependencies": {
@@ -69,7 +69,7 @@
6969
"prettier": "^2.7.1",
7070
"ts-jest": "^29.1.1",
7171
"typescript": "^5.5.4",
72-
"web3-eth-accounts": "^4.3.0",
72+
"web3-eth-accounts": "^4.3.1",
7373
"web3-providers-ws": "^4.0.8"
7474
}
7575
}

packages/web3-eth/CHANGELOG.md

+6
Original file line numberDiff line numberDiff line change
@@ -295,4 +295,10 @@ Documentation:
295295

296296
- `createNewPendingTransactionFilter` , `createNewFilter` , `createNewBlockFilter` , `uninstallFilter` , `getFilterChanges` and `getFilterLogs` are exported from `Web3Eth` and `filtering_rpc_method_wrappers` (#7353)
297297

298+
## [4.11.1]
299+
300+
### Added
301+
302+
- Updated Typescript version 4 -> 5 (#7272)
303+
298304
## [Unreleased]

packages/web3-eth/package.json

+7-7
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "web3-eth",
3-
"version": "4.11.0",
3+
"version": "4.11.1",
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.7.0",
67-
"web3-errors": "^1.3.0",
68-
"web3-eth-abi": "^4.4.0",
69-
"web3-eth-accounts": "^4.3.0",
66+
"web3-core": "^4.7.1",
67+
"web3-errors": "^1.3.1",
68+
"web3-eth-abi": "^4.4.1",
69+
"web3-eth-accounts": "^4.3.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.9.0",
74-
"web3-utils": "^4.3.2",
73+
"web3-types": "^1.10.0",
74+
"web3-utils": "^4.3.3",
7575
"web3-validator": "^2.0.6"
7676
}
7777
}

packages/web3-rpc-providers/CHANGELOG.md

+6
Original file line numberDiff line numberDiff line change
@@ -64,4 +64,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
6464

6565
- PublicNodeProvider was added (#7322)
6666

67+
## [1.0.0-rc.4]
68+
69+
### Added
70+
71+
- Updated Typescript version 4 -> 5 (#7272)
72+
6773
## [Unreleased]

packages/web3-rpc-providers/package.json

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "web3-rpc-providers",
3-
"version": "1.0.0-rc.3",
3+
"version": "1.0.0-rc.4",
44
"description": "Web3 Providers package",
55
"main": "./lib/commonjs/index.js",
66
"module": "./lib/esm/index.js",
@@ -57,11 +57,11 @@
5757
"typescript": "^5.5.4"
5858
},
5959
"dependencies": {
60-
"web3-errors": "^1.3.0",
60+
"web3-errors": "^1.3.1",
6161
"web3-providers-http": "^4.2.0",
6262
"web3-providers-ws": "^4.0.8",
63-
"web3-types": "^1.9.0",
64-
"web3-utils": "^4.3.2",
63+
"web3-types": "^1.10.0",
64+
"web3-utils": "^4.3.3",
6565
"web3-validator": "^2.0.6"
6666
}
6767
}

packages/web3-types/CHANGELOG.md

+4-1
Original file line numberDiff line numberDiff line change
@@ -220,8 +220,11 @@ Documentation:
220220

221221
- `FilterParams` type added (#7353)
222222

223-
## [Unreleased]
223+
## [1.10.0]
224224

225225
#### Added
226226

227227
- Add signature related types. (#7374)
228+
- Updated Typescript version 4 -> 5 (#7272)
229+
230+
## [Unreleased]

packages/web3-types/package.json

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

0 commit comments

Comments
 (0)