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

Commit 463d070

Browse files
authored
Release/4.11.0 (#7145)
1 parent 89711ab commit 463d070

File tree

22 files changed

+181
-59
lines changed

22 files changed

+181
-59
lines changed

.github/workflows/black_box_tests.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
build:
1111
strategy:
1212
matrix:
13-
node: [18, 16]
13+
node: [18]
1414
name: Build Packages
1515
runs-on: ubuntu-latest
1616
steps:
@@ -36,7 +36,7 @@ jobs:
3636
strategy:
3737
fail-fast: false
3838
matrix:
39-
node: [18, 16]
39+
node: [18]
4040
mode: ['http', 'ws']
4141
backend: ['geth', 'infura']
4242
steps:

.github/workflows/e2e_network_tests.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
- uses: actions/checkout@v3
1515
- uses: actions/setup-node@v3
1616
with:
17-
node-version: 16
17+
node-version: 18
1818
cache: yarn
1919
- run: yarn
2020
- run: tar -czf /tmp/web3-16.js.tar.gz --exclude="./.git" ./
@@ -41,7 +41,7 @@ jobs:
4141
steps:
4242
- uses: actions/setup-node@v3
4343
with:
44-
node-version: 16
44+
node-version: 18
4545
- uses: actions/download-artifact@v3
4646
with:
4747
name: web3-16.js.tar.gz

CHANGELOG.md

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2581,3 +2581,54 @@ If there are any bugs, improvements, optimizations or any new feature proposal f
25812581

25822582
- `populateTransaction` was added to contract methods (#7124)
25832583
- Contract has `setTransactionMiddleware` and `getTransactionMiddleware` for automatically passing to `sentTransaction` for `deploy` and `send` functions (#7138)
2584+
2585+
## [4.11.0]
2586+
2587+
### Fixed
2588+
2589+
#### web3-eth-abi
2590+
2591+
- fix encodedata in EIP-712 (#7095)
2592+
2593+
#### web3-utils
2594+
2595+
- `_sendPendingRequests` will catch unhandled errors from `_sendToSocket` (#6968)
2596+
2597+
#### web3-eth
2598+
2599+
- Fixed geth issue when running a new instance, transactions will index when there are no blocks created (#7098)
2600+
2601+
### Changed
2602+
2603+
#### web3-eth-accounts
2604+
2605+
- baseTransaction method updated (#7095)
2606+
2607+
#### web3-providers-ws
2608+
2609+
- Update dependancies (#7109)
2610+
2611+
#### web3-plugin-example
2612+
2613+
- Dependencies updated
2614+
2615+
#### web3-rpc-providers
2616+
2617+
- Change request return type `Promise<ResultType>` to `Promise<JsonRpcResponseWithResult<ResultType>>` (#7102)
2618+
2619+
### Added
2620+
2621+
#### web3-eth-contract
2622+
2623+
- `populateTransaction` was added to contract methods (#7124)
2624+
- Contract has `setTransactionMiddleware` and `getTransactionMiddleware` for automatically passing to `sentTransaction` for `deploy` and `send` functions (#7138)
2625+
2626+
#### web3-rpc-providers
2627+
2628+
- When error is returned with code 429, throw rate limit error (#7102)
2629+
2630+
#### web3
2631+
2632+
- `web3.eth.Contract` will get transaction middleware and use it, if `web3.eth` has transaction middleware. (#7138)
2633+
2634+
## [Unreleased]

packages/web3-eth-abi/CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -176,4 +176,10 @@ Documentation:
176176

177177
- Dependencies updated
178178

179+
## [4.2.3]
180+
181+
### Fixed
182+
183+
- fix encodedata in EIP-712 (#7095)
184+
179185
## [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.2",
3+
"version": "4.2.3",
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.2.0",
47-
"web3-types": "^1.6.0",
48-
"web3-utils": "^4.3.0",
47+
"web3-types": "^1.7.0",
48+
"web3-utils": "^4.3.1",
4949
"web3-validator": "^2.0.6"
5050
},
5151
"devDependencies": {

packages/web3-eth-accounts/CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -162,4 +162,10 @@ Documentation:
162162

163163
- Dependencies updated
164164

165+
## [4.1.3]
166+
167+
### Changed
168+
169+
- baseTransaction method updated (#7095)
170+
165171
## [Unreleased]

packages/web3-eth-accounts/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-accounts",
3-
"version": "4.1.2",
3+
"version": "4.1.3",
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.1.4",
65-
"web3-types": "^1.6.0",
66-
"web3-utils": "^4.2.3",
67-
"web3-validator": "^2.0.5"
64+
"web3-errors": "^1.2.0",
65+
"web3-types": "^1.7.0",
66+
"web3-utils": "^4.3.1",
67+
"web3-validator": "^2.0.6"
6868
}
6969
}

packages/web3-eth-contract/CHANGELOG.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -386,10 +386,12 @@ Documentation:
386386

387387
- `defaultReturnFormat` was added to all methods that have `ReturnType` param. (#6947)
388388

389-
## [Unreleased]
389+
## [4.6.0]
390390

391391
### Added
392392

393393
- `populateTransaction` was added to contract methods (#7124)
394-
395394
- Contract has `setTransactionMiddleware` and `getTransactionMiddleware` for automatically passing to `sentTransaction` for `deploy` and `send` functions (#7138)
395+
396+
## [Unreleased]
397+

packages/web3-eth-contract/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-contract",
3-
"version": "4.5.0",
3+
"version": "4.6.0",
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.4.0",
49+
"web3-core": "^4.5.0",
5050
"web3-errors": "^1.2.0",
51-
"web3-eth": "^4.7.0",
52-
"web3-eth-abi": "^4.2.2",
53-
"web3-types": "^1.6.0",
54-
"web3-utils": "^4.3.0",
51+
"web3-eth": "^4.8.1",
52+
"web3-eth-abi": "^4.2.3",
53+
"web3-types": "^1.7.0",
54+
"web3-utils": "^4.3.1",
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": "^4.7.4",
72-
"web3-eth-accounts": "^4.1.2",
73-
"web3-providers-ws": "^4.0.7"
72+
"web3-eth-accounts": "^4.1.3",
73+
"web3-providers-ws": "^4.0.8"
7474
}
7575
}

packages/web3-eth/CHANGELOG.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -256,8 +256,10 @@ Documentation:
256256
- WebEth has `setTransactionMiddleware` and `getTransactionMiddleware` for automatically passing to `sentTransaction` (#7088)
257257
- `TransactionMiddleware` and `TransactionMiddleware` data types are exported (#7088)
258258

259-
## [Unreleased]
259+
## [4.8.1]
260260

261261
### Fixed
262262

263-
- Fixed geth issue when running a new instance, transactions will index when there are no blocks created (#7098)
263+
- Fixed geth issue when running a new instance, transactions will index when there are no blocks created (#7098)
264+
265+
## [Unreleased]

0 commit comments

Comments
 (0)