Skip to content

Commit

Permalink
Release/4.0.1 rc.2 (#6152)
Browse files Browse the repository at this point in the history
* version bump to RC 2

* changelog updates
  • Loading branch information
jdevcs committed Jun 5, 2023
1 parent cdc2835 commit 4358140
Show file tree
Hide file tree
Showing 39 changed files with 198 additions and 132 deletions.
4 changes: 3 additions & 1 deletion CHANGELOG.md
Expand Up @@ -1460,7 +1460,7 @@ should use 4.0.1-alpha.0 for testing.

- Bug fix of `checkNetwork` in ENS (#5988)

## [Unreleased]
## [4.0.1-rc.2]

### Added

Expand Down Expand Up @@ -1555,3 +1555,5 @@ should use 4.0.1-alpha.0 for testing.
#### web3-validator

- `Web3ValidationErrorObject` type is now exported from `web3-types` package (#6102)

## [Unreleased]
4 changes: 3 additions & 1 deletion packages/web3-core/CHANGELOG.md
Expand Up @@ -102,8 +102,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- `getConfig` method from `Web3Config` class, `config` is now public and accessible using `Web3Config.config` (#5950)
- Error param in the `messageListener` in subscription was removed (triggered by `.on('data')` or `.on('message')`) to properly support all providers. (#6082)

## [Unreleased]
## [4.0.1-rc.2]

### Changed

- Replaced Buffer for Uint8Array (#6004)

## [Unreleased]
18 changes: 9 additions & 9 deletions packages/web3-core/package.json
@@ -1,6 +1,6 @@
{
"name": "web3-core",
"version": "4.0.1-rc.1",
"version": "4.0.1-rc.2",
"description": "Web3 core tools for sub-packages. This is an internal package.",
"main": "./lib/commonjs/index.js",
"module": "./lib/esm/index.js",
Expand Down Expand Up @@ -42,16 +42,16 @@
"test:integration": "jest --config=./test/integration/jest.config.js --passWithNoTests"
},
"dependencies": {
"web3-errors": "^1.0.0-rc.1",
"web3-eth-iban": "^4.0.1-rc.1",
"web3-providers-http": "^4.0.1-rc.1",
"web3-providers-ws": "^4.0.1-rc.1",
"web3-types": "^1.0.0-rc.1",
"web3-utils": "^4.0.1-rc.1",
"web3-validator": "^1.0.0-rc.1"
"web3-errors": "^1.0.0-rc.2",
"web3-eth-iban": "^4.0.1-rc.2",
"web3-providers-http": "^4.0.1-rc.2",
"web3-providers-ws": "^4.0.1-rc.2",
"web3-types": "^1.0.0-rc.2",
"web3-utils": "^4.0.1-rc.2",
"web3-validator": "^1.0.0-rc.2"
},
"optionalDependencies": {
"web3-providers-ipc": "^4.0.1-rc.1"
"web3-providers-ipc": "^4.0.1-rc.2"
},
"devDependencies": {
"@types/jest": "^28.1.6",
Expand Down
4 changes: 3 additions & 1 deletion packages/web3-errors/CHANGELOG.md
Expand Up @@ -97,7 +97,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

- `gasLimit` is no longer accepted as a parameter for `MissingGasError` and `TransactionGasMismatchError, and is also no longer included in error message (#5915)

## [Unreleased]
## [1.0.0-rc.2]

### Added

Expand All @@ -106,3 +106,5 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Changed

- Nested Smart Contract error data is extracted at `Eip838ExecutionError` constructor and the nested error is set at `innerError` (#6045)

## [Unreleased]
4 changes: 2 additions & 2 deletions packages/web3-errors/package.json
@@ -1,6 +1,6 @@
{
"name": "web3-errors",
"version": "1.0.0-rc.1",
"version": "1.0.0-rc.2",
"description": "This package has web3 error classes",
"main": "./lib/commonjs/index.js",
"module": "./lib/esm/index.js",
Expand Down Expand Up @@ -41,7 +41,7 @@
"test:integration": "jest --config=./test/integration/jest.config.js --passWithNoTests"
},
"dependencies": {
"web3-types": "^1.0.0-rc.1"
"web3-types": "^1.0.0-rc.2"
},
"devDependencies": {
"@types/jest": "^28.1.6",
Expand Down
4 changes: 3 additions & 1 deletion packages/web3-eth-abi/CHANGELOG.md
Expand Up @@ -95,8 +95,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

- Removed `formatDecodedObject` function (#5934)

## [Unreleased]
## [4.0.1-rc.2]

### Changed

- Nested Smart Contract error data hex string is decoded when the error contains the data as object (when the data hex string is inside data.originalError.data or data.data) (#6045)

## [Unreleased]
8 changes: 4 additions & 4 deletions packages/web3-eth-abi/package.json
@@ -1,6 +1,6 @@
{
"name": "web3-eth-abi",
"version": "4.0.1-rc.1",
"version": "4.0.1-rc.2",
"description": "Web3 module encode and decode EVM in/output.",
"main": "./lib/commonjs/index.js",
"module": "./lib/esm/index.js",
Expand Down Expand Up @@ -44,9 +44,9 @@
"dependencies": {
"@ethersproject/abi": "^5.7.0",
"@ethersproject/bignumber": "^5.7.0",
"web3-errors": "^1.0.0-rc.1",
"web3-types": "^1.0.0-rc.1",
"web3-utils": "^4.0.1-rc.1"
"web3-errors": "^1.0.0-rc.2",
"web3-types": "^1.0.0-rc.2",
"web3-utils": "^4.0.1-rc.2"
},
"devDependencies": {
"@humeris/espresso-shot": "^4.0.0",
Expand Down
4 changes: 3 additions & 1 deletion packages/web3-eth-accounts/CHANGELOG.md
Expand Up @@ -83,7 +83,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Moved @ethereumjs/tx, @ethereumjs/common code to our source code (#5963)
- The method `signTransaction` returned by `privateKeyToAccount` is now accepting the type `Transaction` for its argument. (#5993)

## [Unreleased]
## [4.0.1-rc.2]

### Fixed

Expand All @@ -94,3 +94,5 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Replaced `Buffer` for `Uint8Array` (#6004)
- The methods `recover`, `encrypt`, `privateKeyToAddress` does not support type `Buffer` but supports type `Uint8Array` (#6004)
- The method `parseAndValidatePrivateKey` returns a type `Uint8Array` instead of type `Buffer` (#6004)

## [Unreleased]
12 changes: 6 additions & 6 deletions packages/web3-eth-accounts/package.json
@@ -1,6 +1,6 @@
{
"name": "web3-eth-accounts",
"version": "4.0.1-rc.1",
"version": "4.0.1-rc.2",
"description": "Package for managing Ethereum accounts and signing",
"main": "./lib/commonjs/index.js",
"module": "./lib/esm/index.js",
Expand Down Expand Up @@ -55,15 +55,15 @@
"prettier": "^2.7.1",
"ts-jest": "^28.0.7",
"typescript": "^4.7.4",
"web3-providers-ipc": "^4.0.1-rc.1"
"web3-providers-ipc": "^4.0.1-rc.2"
},
"dependencies": {
"@ethereumjs/rlp": "^4.0.1",
"crc-32": "^1.2.2",
"ethereum-cryptography": "^2.0.0",
"web3-errors": "^1.0.0-rc.1",
"web3-types": "^1.0.0-rc.1",
"web3-utils": "^4.0.1-rc.1",
"web3-validator": "^1.0.0-rc.1"
"web3-errors": "^1.0.0-rc.2",
"web3-types": "^1.0.0-rc.2",
"web3-utils": "^4.0.1-rc.2",
"web3-validator": "^1.0.0-rc.2"
}
}
4 changes: 3 additions & 1 deletion packages/web3-eth-contract/CHANGELOG.md
Expand Up @@ -253,10 +253,12 @@ const transactionHash = receipt.transactionHash;

- `data` was removed as a property of `ContractOptions` type (#5915)

## [Unreleased]
## [4.0.1-rc.2]

### Added

- Added support for `getPastEvents` method to filter `allEvents` and specific event (#6010)
- Added `maxPriorityFeePerGas` and `maxFeePerGas` in `ContractOptions` type and updated function using it in utils (#6118)
- Added method's type autodetection by ABI param (#6137)

## [Unreleased]
18 changes: 9 additions & 9 deletions packages/web3-eth-contract/package.json
@@ -1,6 +1,6 @@
{
"name": "web3-eth-contract",
"version": "4.0.1-rc.1",
"version": "4.0.1-rc.2",
"description": "Web3 module to interact with Ethereum smart contracts.",
"main": "./lib/commonjs/index.js",
"module": "./lib/esm/index.js",
Expand Down Expand Up @@ -45,13 +45,13 @@
"test:e2e:firefox": "npx cypress run --headless --browser firefox --env grep='ignore',invert=true"
},
"dependencies": {
"web3-core": "^4.0.1-rc.1",
"web3-errors": "^1.0.0-rc.1",
"web3-eth": "^4.0.1-rc.1",
"web3-eth-abi": "^4.0.1-rc.1",
"web3-types": "^1.0.0-rc.1",
"web3-utils": "^4.0.1-rc.1",
"web3-validator": "^1.0.0-rc.1"
"web3-core": "^4.0.1-rc.2",
"web3-errors": "^1.0.0-rc.2",
"web3-eth": "^4.0.1-rc.2",
"web3-eth-abi": "^4.0.1-rc.2",
"web3-types": "^1.0.0-rc.2",
"web3-utils": "^4.0.1-rc.2",
"web3-validator": "^1.0.0-rc.2"
},
"devDependencies": {
"@humeris/espresso-shot": "^4.0.0",
Expand All @@ -67,6 +67,6 @@
"prettier": "^2.7.1",
"ts-jest": "^28.0.7",
"typescript": "^4.7.4",
"web3-eth-accounts": "^4.0.1-rc.1"
"web3-eth-accounts": "^4.0.1-rc.2"
}
}
4 changes: 3 additions & 1 deletion packages/web3-eth-ens/CHANGELOG.md
Expand Up @@ -82,8 +82,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

- Bug fix of `checkNetwork` in ENS (#5988)

## [Unreleased]
## [4.0.1-rc.2]

### Removed

- Removed non read-only methods (#6084)

## [Unreleased]
18 changes: 9 additions & 9 deletions packages/web3-eth-ens/package.json
@@ -1,6 +1,6 @@
{
"name": "web3-eth-ens",
"version": "4.0.1-rc.1",
"version": "4.0.1-rc.2",
"description": "This package has ENS functions for interacting with Ethereum Name Service.",
"main": "./lib/commonjs/index.js",
"module": "./lib/esm/index.js",
Expand Down Expand Up @@ -59,13 +59,13 @@
},
"dependencies": {
"@adraffy/ens-normalize": "^1.8.8",
"web3-core": "^4.0.1-rc.1",
"web3-errors": "^1.0.0-rc.1",
"web3-eth": "^4.0.1-rc.1",
"web3-eth-contract": "^4.0.1-rc.1",
"web3-net": "^4.0.1-rc.1",
"web3-types": "^1.0.0-rc.1",
"web3-utils": "^4.0.1-rc.1",
"web3-validator": "^1.0.0-rc.1"
"web3-core": "^4.0.1-rc.2",
"web3-errors": "^1.0.0-rc.2",
"web3-eth": "^4.0.1-rc.2",
"web3-eth-contract": "^4.0.1-rc.2",
"web3-net": "^4.0.1-rc.2",
"web3-types": "^1.0.0-rc.2",
"web3-utils": "^4.0.1-rc.2",
"web3-validator": "^1.0.0-rc.2"
}
}
6 changes: 6 additions & 0 deletions packages/web3-eth-iban/CHANGELOG.md
Expand Up @@ -72,4 +72,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Added source files (#5956)
- Added hybrid build (ESM and CJS) of library (#5904)

## [4.0.1-rc.2]

### Changed

- Dependencies updated

## [Unreleased]
10 changes: 5 additions & 5 deletions packages/web3-eth-iban/package.json
@@ -1,6 +1,6 @@
{
"name": "web3-eth-iban",
"version": "4.0.1-rc.1",
"version": "4.0.1-rc.2",
"description": "This package converts Ethereum addresses to IBAN addresses and vice versa.",
"main": "./lib/commonjs/index.js",
"module": "./lib/esm/index.js",
Expand Down Expand Up @@ -56,9 +56,9 @@
"typescript": "^4.7.4"
},
"dependencies": {
"web3-errors": "^1.0.0-rc.1",
"web3-types": "^1.0.0-rc.1",
"web3-utils": "^4.0.1-rc.1",
"web3-validator": "^1.0.0-rc.1"
"web3-errors": "^1.0.0-rc.2",
"web3-types": "^1.0.0-rc.2",
"web3-utils": "^4.0.1-rc.2",
"web3-validator": "^1.0.0-rc.2"
}
}
6 changes: 6 additions & 0 deletions packages/web3-eth-personal/CHANGELOG.md
Expand Up @@ -88,4 +88,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Added source files (#5956)
- Added hybrid build (ESM and CJS) of library (#5904)

## [4.0.1-rc.2]

### Changed

- Dependencies updated

## [Unreleased]
16 changes: 8 additions & 8 deletions packages/web3-eth-personal/package.json
@@ -1,6 +1,6 @@
{
"name": "web3-eth-personal",
"version": "4.0.1-rc.1",
"version": "4.0.1-rc.2",
"description": "Web3 module to interact with the Ethereum blockchain accounts stored in the node.",
"main": "./lib/commonjs/index.js",
"module": "./lib/esm/index.js",
Expand Down Expand Up @@ -42,12 +42,12 @@
"test:integration": "jest --config=./test/integration/jest.config.js"
},
"dependencies": {
"web3-core": "^4.0.1-rc.1",
"web3-eth": "^4.0.1-rc.1",
"web3-rpc-methods": "^1.0.0-rc.1",
"web3-types": "^1.0.0-rc.1",
"web3-utils": "^4.0.1-rc.1",
"web3-validator": "^1.0.0-rc.1"
"web3-core": "^4.0.1-rc.2",
"web3-eth": "^4.0.1-rc.2",
"web3-rpc-methods": "^1.0.0-rc.2",
"web3-types": "^1.0.0-rc.2",
"web3-utils": "^4.0.1-rc.2",
"web3-validator": "^1.0.0-rc.2"
},
"devDependencies": {
"@types/jest": "^28.1.6",
Expand All @@ -62,6 +62,6 @@
"prettier": "^2.7.1",
"ts-jest": "^28.0.7",
"typescript": "^4.7.4",
"web3-providers-ws": "^4.0.1-rc.1"
"web3-providers-ws": "^4.0.1-rc.2"
}
}
4 changes: 3 additions & 1 deletion packages/web3-eth/CHANGELOG.md
Expand Up @@ -124,7 +124,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

- Removed dependencies @ethereumjs/tx, @ethereumjs/common (#5963)

## [Unreleased]
## [4.0.1-rc.2]

### Fixed

Expand All @@ -137,3 +137,5 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Replaced Buffer for Uint8Array (#6004)
- Refactored `defaultTransactionTypeParser` to return correct EIP-2718 types, prior implementation was prioritizing `transaction.hardfork` and ignoring the use of `transaction.gasLimit`. `defaultTransactionTypeParser` will now throw `InvalidPropertiesForTransactionTypeError`s for properties are used that are incompatible with `transaction.type` (#6102)
- `prepareTransactionForSigning` and `defaultTransactionBuilder` now accepts optional `fillGasPrice` flag and by default will not fill gas(#6071)

## [Unreleased]
26 changes: 13 additions & 13 deletions packages/web3-eth/package.json
@@ -1,6 +1,6 @@
{
"name": "web3-eth",
"version": "4.0.1-rc.1",
"version": "4.0.1-rc.2",
"description": "Web3 module to interact with the Ethereum blockchain and smart contracts.",
"main": "./lib/commonjs/index.js",
"module": "./lib/esm/index.js",
Expand Down Expand Up @@ -57,20 +57,20 @@
"prettier": "^2.7.1",
"ts-jest": "^28.0.7",
"typescript": "^4.7.4",
"web3-eth-abi": "^4.0.1-rc.1",
"web3-providers-http": "^4.0.1-rc.1"
"web3-eth-abi": "^4.0.1-rc.2",
"web3-providers-http": "^4.0.1-rc.2"
},
"dependencies": {
"setimmediate": "^1.0.5",
"web3-core": "^4.0.1-rc.1",
"web3-errors": "^1.0.0-rc.1",
"web3-eth-abi": "^4.0.1-rc.1",
"web3-eth-accounts": "^4.0.1-rc.1",
"web3-net": "^4.0.1-rc.1",
"web3-providers-ws": "^4.0.1-rc.1",
"web3-rpc-methods": "^1.0.0-rc.1",
"web3-types": "^1.0.0-rc.1",
"web3-utils": "^4.0.1-rc.1",
"web3-validator": "^1.0.0-rc.1"
"web3-core": "^4.0.1-rc.2",
"web3-errors": "^1.0.0-rc.2",
"web3-eth-abi": "^4.0.1-rc.2",
"web3-eth-accounts": "^4.0.1-rc.2",
"web3-net": "^4.0.1-rc.2",
"web3-providers-ws": "^4.0.1-rc.2",
"web3-rpc-methods": "^1.0.0-rc.2",
"web3-types": "^1.0.0-rc.2",
"web3-utils": "^4.0.1-rc.2",
"web3-validator": "^1.0.0-rc.2"
}
}

0 comments on commit 4358140

Please sign in to comment.