From e63c7c332ed9a08094c2a09905053777b2b5704c Mon Sep 17 00:00:00 2001 From: luu-alex <98a.lexluu@gmail.com> Date: Tue, 17 Sep 2024 13:55:33 -0400 Subject: [PATCH] bump versions --- CHANGELOG.md | 13 ++++++++++--- packages/web3-core/CHANGELOG.md | 8 +++++--- packages/web3-core/package.json | 4 ++-- packages/web3-eth-abi/CHANGELOG.md | 4 +++- packages/web3-eth-abi/package.json | 4 ++-- packages/web3-eth-personal/CHANGELOG.md | 4 +++- packages/web3-eth-personal/package.json | 16 ++++++++-------- packages/web3-eth/CHANGELOG.md | 4 +++- packages/web3-eth/package.json | 12 ++++++------ packages/web3/CHANGELOG.md | 7 +++++++ packages/web3/package.json | 10 +++++----- packages/web3/src/version.ts | 2 +- 12 files changed, 55 insertions(+), 33 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e4a9943a1e2..1dae9242136 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2701,14 +2701,14 @@ If there are any bugs, improvements, optimizations or any new feature proposal f - `Web3.providers` namespace exports `type EIP6963ProviderResponse = Map`. Return type for the static `Web3.requestEIP6963Providers` is now `Promise`. (#7239) - The callback function provided to the static `Web3.onNewProviderDiscovered` function expects a parameter of type `EIP6963ProvidersMapUpdateEvent` as opposed to `EIP6963AnnounceProviderEvent`. (#7242) -## [Unreleased] +## [4.13.0] ### Added #### web3-core -- Adds a new property (`customTransactionSchema`) to `Web3ConfigOptions` -- Adds a new property (`config`) to `Web3RequestManager` +- Adds a new property (`customTransactionSchema`) to `Web3ConfigOptions` (#7227) +- Adds a new property (`config`) to `Web3RequestManager` (#7227) #### web3-eth @@ -2723,3 +2723,10 @@ If there are any bugs, improvements, optimizations or any new feature proposal f #### web3-eth-personal - Forwards the new `web3Context.config.customTransactionSchema` to `formatTransaction` + +#### web3 + +- `Web3.providers` namespace exports `type EIP6963ProviderResponse = Map`. Return type for the static `Web3.requestEIP6963Providers` is now `Promise`. (#7239) +- The callback function provided to the static `Web3.onNewProviderDiscovered` function expects a parameter of type `EIP6963ProvidersMapUpdateEvent` as opposed to `EIP6963AnnounceProviderEvent`. (#7242) + +## [Unreleased] diff --git a/packages/web3-core/CHANGELOG.md b/packages/web3-core/CHANGELOG.md index ca126e01d03..c3fe01ef3cd 100644 --- a/packages/web3-core/CHANGELOG.md +++ b/packages/web3-core/CHANGELOG.md @@ -233,9 +233,11 @@ Documentation: - `setConfig()` fix for `setMaxListenerWarningThreshold` fix (#5079) -## [Unreleased] +## [4.6.0] ### Added -- Adds a new property (`customTransactionSchema`) to `Web3ConfigOptions` -- Adds a new property (`config`) to `Web3RequestManager` +- Adds a new property (`customTransactionSchema`) to `Web3ConfigOptions`(#7227) +- Adds a new property (`config`) to `Web3RequestManager` (#7227) + +## [Unreleased] diff --git a/packages/web3-core/package.json b/packages/web3-core/package.json index ad4f8d94b83..61621c96715 100644 --- a/packages/web3-core/package.json +++ b/packages/web3-core/package.json @@ -1,6 +1,6 @@ { "name": "web3-core", - "version": "4.5.1", + "version": "4.6.0", "description": "Web3 core tools for sub-packages. This is an internal package.", "main": "./lib/commonjs/index.js", "module": "./lib/esm/index.js", @@ -43,7 +43,7 @@ }, "dependencies": { "web3-errors": "^1.3.0", - "web3-eth-accounts": "^4.2.0", + "web3-eth-accounts": "^4.2.1", "web3-eth-iban": "^4.0.7", "web3-providers-http": "^4.2.0", "web3-providers-ws": "^4.0.8", diff --git a/packages/web3-eth-abi/CHANGELOG.md b/packages/web3-eth-abi/CHANGELOG.md index c764ff78ff4..0b7990b7034 100644 --- a/packages/web3-eth-abi/CHANGELOG.md +++ b/packages/web3-eth-abi/CHANGELOG.md @@ -182,8 +182,10 @@ Documentation: - fix encodedata in EIP-712 (#7095) -## [Unreleased] +## [4.2.4] ### Added - 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) + +## [Unreleased] diff --git a/packages/web3-eth-abi/package.json b/packages/web3-eth-abi/package.json index 7431abf8f23..722dc4e5566 100644 --- a/packages/web3-eth-abi/package.json +++ b/packages/web3-eth-abi/package.json @@ -1,6 +1,6 @@ { "name": "web3-eth-abi", - "version": "4.2.3", + "version": "4.2.4", "description": "Web3 module encode and decode EVM in/output.", "main": "./lib/commonjs/index.js", "module": "./lib/esm/index.js", @@ -43,7 +43,7 @@ }, "dependencies": { "abitype": "0.7.1", - "web3-errors": "^1.2.0", + "web3-errors": "^1.3.0", "web3-types": "^1.7.0", "web3-utils": "^4.3.1", "web3-validator": "^2.0.6" diff --git a/packages/web3-eth-personal/CHANGELOG.md b/packages/web3-eth-personal/CHANGELOG.md index abc79b58850..0292f64958f 100644 --- a/packages/web3-eth-personal/CHANGELOG.md +++ b/packages/web3-eth-personal/CHANGELOG.md @@ -147,8 +147,10 @@ Documentation: - Dependencies updated -## [Unreleased] +## [4.0.9] ### Changed - Forwards the new `web3Context.config.customTransactionSchema` to `formatTransaction` + +## [Unreleased] diff --git a/packages/web3-eth-personal/package.json b/packages/web3-eth-personal/package.json index 8cb5ada7a04..51a6db2d298 100644 --- a/packages/web3-eth-personal/package.json +++ b/packages/web3-eth-personal/package.json @@ -1,6 +1,6 @@ { "name": "web3-eth-personal", - "version": "4.0.8", + "version": "4.0.9", "description": "Web3 module to interact with the Ethereum blockchain accounts stored in the node.", "main": "./lib/commonjs/index.js", "module": "./lib/esm/index.js", @@ -42,12 +42,12 @@ "test:integration": "jest --config=./test/integration/jest.config.js" }, "dependencies": { - "web3-core": "^4.3.0", - "web3-eth": "^4.3.1", - "web3-rpc-methods": "^1.1.3", - "web3-types": "^1.3.0", - "web3-utils": "^4.0.7", - "web3-validator": "^2.0.3" + "web3-core": "^4.6.0", + "web3-eth": "^4.9.0", + "web3-rpc-methods": "^1.3.0", + "web3-types": "^1.7.0", + "web3-utils": "^4.3.1", + "web3-validator": "^2.0.6" }, "devDependencies": { "@types/jest": "^28.1.6", @@ -62,6 +62,6 @@ "prettier": "^2.7.1", "ts-jest": "^29.1.1", "typescript": "^4.7.4", - "web3-providers-ws": "^4.0.7" + "web3-providers-ws": "^4.0.8" } } diff --git a/packages/web3-eth/CHANGELOG.md b/packages/web3-eth/CHANGELOG.md index 7d1470f593d..e75b0f867b2 100644 --- a/packages/web3-eth/CHANGELOG.md +++ b/packages/web3-eth/CHANGELOG.md @@ -269,7 +269,7 @@ Documentation: - Adds transaction property to be an empty list rather than undefined when no transactions are included in the block (#7151) - Change method `getTransactionReceipt` to not be casted as `TransactionReceipt` to give proper return type (#7159) -## [Unreleased] +## [4.9.0] ### Changed @@ -278,3 +278,5 @@ Documentation: ### Added - Adds the same `{transactionSchema?: ValidationSchemaInput}` that exists in `formatTransaction` to `validateTransactionForSigning` + +## [Unreleased] diff --git a/packages/web3-eth/package.json b/packages/web3-eth/package.json index 3f18fcd83d5..97f364bc882 100644 --- a/packages/web3-eth/package.json +++ b/packages/web3-eth/package.json @@ -1,6 +1,6 @@ { "name": "web3-eth", - "version": "4.8.2", + "version": "4.9.0", "description": "Web3 module to interact with the Ethereum blockchain and smart contracts.", "main": "./lib/commonjs/index.js", "module": "./lib/esm/index.js", @@ -59,14 +59,14 @@ "prettier": "^2.7.1", "ts-jest": "^29.1.1", "typescript": "^4.7.4", - "web3-providers-http": "^4.1.0" + "web3-providers-http": "^4.2.0" }, "dependencies": { "setimmediate": "^1.0.5", - "web3-core": "^4.5.0", - "web3-errors": "^1.2.1", - "web3-eth-abi": "^4.2.3", - "web3-eth-accounts": "^4.1.3", + "web3-core": "^4.6.0", + "web3-errors": "^1.3.0", + "web3-eth-abi": "^4.2.4", + "web3-eth-accounts": "^4.2.1", "web3-net": "^4.1.0", "web3-providers-ws": "^4.0.8", "web3-rpc-methods": "^1.3.0", diff --git a/packages/web3/CHANGELOG.md b/packages/web3/CHANGELOG.md index f22108d5fd4..6e027ff3d8a 100644 --- a/packages/web3/CHANGELOG.md +++ b/packages/web3/CHANGELOG.md @@ -482,4 +482,11 @@ Documentation: - Revert `TransactionFactory.registerTransactionType` if there is a version mistatch between `web3-eth` and `web3-eth-accounts` and fix nextjs problem. (#7216) +## [4.13.0] + +### Changed + +- `Web3.providers` namespace exports `type EIP6963ProviderResponse = Map`. Return type for the static `Web3.requestEIP6963Providers` is now `Promise`. (#7239) +- The callback function provided to the static `Web3.onNewProviderDiscovered` function expects a parameter of type `EIP6963ProvidersMapUpdateEvent` as opposed to `EIP6963AnnounceProviderEvent`. (#7242) + ## [Unreleased] diff --git a/packages/web3/package.json b/packages/web3/package.json index 657a261c6ac..8b48ebf5e80 100644 --- a/packages/web3/package.json +++ b/packages/web3/package.json @@ -1,6 +1,6 @@ { "name": "web3", - "version": "4.12.1", + "version": "4.13.0", "description": "Ethereum JavaScript API", "main": "./lib/commonjs/index.js", "module": "./lib/esm/index.js", @@ -86,15 +86,15 @@ "web3-providers-ipc": "^4.0.7" }, "dependencies": { - "web3-core": "^4.5.1", + "web3-core": "^4.6.0", "web3-errors": "^1.3.0", - "web3-eth": "^4.8.2", - "web3-eth-abi": "^4.2.3", + "web3-eth": "^4.9.0", + "web3-eth-abi": "^4.2.4", "web3-eth-accounts": "^4.2.1", "web3-eth-contract": "^4.7.0", "web3-eth-ens": "^4.4.0", "web3-eth-iban": "^4.0.7", - "web3-eth-personal": "^4.0.8", + "web3-eth-personal": "^4.0.9", "web3-net": "^4.1.0", "web3-providers-http": "^4.2.0", "web3-providers-ws": "^4.0.8", diff --git a/packages/web3/src/version.ts b/packages/web3/src/version.ts index e49fd40bc26..82d0ac0dfb9 100644 --- a/packages/web3/src/version.ts +++ b/packages/web3/src/version.ts @@ -1 +1 @@ -/* eslint-disable header/header */ export const Web3PkgInfo = { version: '4.12.1' }; +/* eslint-disable header/header */ export const Web3PkgInfo = { version: '4.13.0' };