diff --git a/CHANGELOG.md b/CHANGELOG.md index 7ea32551380..70019b8950e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2792,17 +2792,13 @@ If there are any bugs, improvements, optimizations or any new feature proposal f - `FilterParams` type added (#7353) -#### web3-account-abstraction - -- RC release - ### Fixed #### web3-eth-contracts - Fix Contract methods input param type any[] (#7340) -## [Unreleased] +## [4.16.0] ### Fixed @@ -2813,3 +2809,58 @@ If there are any bugs, improvements, optimizations or any new feature proposal f #### web3-utils - Make `fromWei` return "0" when input is `0` (#7387) + +### Removed + +#### web3-eth-accounts + +- Move signature related types to web3-types. Re-export them for backwards compatibility. (#7374) + +### Added + +#### web3-types + +- Add signature related types. (#7374) +- Updated Typescript version 4 -> 5 (#7272) + +#### web3-eth-accounts + +- Updated Typescript version 4 -> 5 (#7272) + +#### web3 + +- Updated Typescript version 4 -> 5 (#7272) + +#### web3-core + +- Updated Typescript version 4 -> 5 (#7272) + +#### web3-account-abstraction + +- RC release + +#### web3-errors + +- Updated Typescript version 4 -> 5 (#7272) + +#### web3-eth + +- Updated Typescript version 4 -> 5 (#7272) + +#### web3-eth-contract + +- Updated Typescript version 4 -> 5 (#7272) + +#### web3-rpc-providers + +- Updated Typescript version 4 -> 5 (#7272) + +#### web3-utils + +- Updated Typescript version 4 -> 5 (#7272) + +#### web3-eth-abi + +- Updated Typescript version 4 -> 5 (#7272) + +## [Unreleased] diff --git a/packages/web3-account-abstraction/CHANGELOG.md b/packages/web3-account-abstraction/CHANGELOG.md index 03ad474df40..f560e532293 100644 --- a/packages/web3-account-abstraction/CHANGELOG.md +++ b/packages/web3-account-abstraction/CHANGELOG.md @@ -35,7 +35,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 --> -## [0.1.0.rc.0] +## [1.0.0.rc.0] ### Added diff --git a/packages/web3-account-abstraction/package.json b/packages/web3-account-abstraction/package.json index 530f0a09476..2df534a7ad1 100644 --- a/packages/web3-account-abstraction/package.json +++ b/packages/web3-account-abstraction/package.json @@ -1,6 +1,6 @@ { "name": "web3-account-abstraction", - "version": "0.1.0-rc.0", + "version": "1.0.0-rc.0", "description": "Web3 account abstraction package", "main": "./lib/commonjs/index.js", "module": "./lib/esm/index.js", @@ -56,10 +56,10 @@ "typescript": "^5.5.4" }, "dependencies": { - "web3-core": "^4.7.0", - "web3-eth-abi": "^4.4.0", - "web3-types": "^1.9.0", - "web3-utils": "^4.3.2", + "web3-core": "^4.7.1", + "web3-eth-abi": "^4.4.1", + "web3-types": "^1.10.0", + "web3-utils": "^4.3.3", "web3-validator": "^2.0.6" } } diff --git a/packages/web3-core/CHANGELOG.md b/packages/web3-core/CHANGELOG.md index 06c64e305e9..62b173b2df6 100644 --- a/packages/web3-core/CHANGELOG.md +++ b/packages/web3-core/CHANGELOG.md @@ -245,4 +245,10 @@ Documentation: - Added new property `ignoreGasPricing` to `Web3ConfigOptions`. If `ignoreGasPricing` is true, gasPrice will not be estimated (#7320) +## [4.7.1] + +### Added + +- Updated Typescript version 4 -> 5 (#7272) + ## [Unreleased] diff --git a/packages/web3-core/package.json b/packages/web3-core/package.json index 856baa3b5b5..7fae25e7df1 100644 --- a/packages/web3-core/package.json +++ b/packages/web3-core/package.json @@ -1,6 +1,6 @@ { "name": "web3-core", - "version": "4.7.0", + "version": "4.7.1", "description": "Web3 core tools for sub-packages. This is an internal package.", "main": "./lib/commonjs/index.js", "module": "./lib/esm/index.js", @@ -42,13 +42,13 @@ "test:integration": "jest --config=./test/integration/jest.config.js --passWithNoTests" }, "dependencies": { - "web3-errors": "^1.3.0", - "web3-eth-accounts": "^4.2.1", + "web3-errors": "^1.3.1", + "web3-eth-accounts": "^4.3.1", "web3-eth-iban": "^4.0.7", "web3-providers-http": "^4.2.0", "web3-providers-ws": "^4.0.8", - "web3-types": "^1.8.1", - "web3-utils": "^4.3.2", + "web3-types": "^1.10.0", + "web3-utils": "^4.3.3", "web3-validator": "^2.0.6" }, "optionalDependencies": { diff --git a/packages/web3-errors/CHANGELOG.md b/packages/web3-errors/CHANGELOG.md index 2bcd592fb2d..a8b64311f08 100644 --- a/packages/web3-errors/CHANGELOG.md +++ b/packages/web3-errors/CHANGELOG.md @@ -184,4 +184,10 @@ Documentation: - Added optional `statusCode` property of response in ResponseError. +## [1.3.1] + +### Added + +- Updated Typescript version 4 -> 5 (#7272) + ## [Unreleased] diff --git a/packages/web3-errors/package.json b/packages/web3-errors/package.json index 17496f4d2cb..c04551af052 100644 --- a/packages/web3-errors/package.json +++ b/packages/web3-errors/package.json @@ -1,6 +1,6 @@ { "name": "web3-errors", - "version": "1.3.0", + "version": "1.3.1", "description": "This package has web3 error classes", "main": "./lib/commonjs/index.js", "module": "./lib/esm/index.js", @@ -41,7 +41,7 @@ "test:integration": "jest --config=./test/integration/jest.config.js --passWithNoTests" }, "dependencies": { - "web3-types": "^1.7.0" + "web3-types": "^1.10.0" }, "devDependencies": { "@types/jest": "^28.1.6", diff --git a/packages/web3-eth-abi/CHANGELOG.md b/packages/web3-eth-abi/CHANGELOG.md index 0b9920eca20..06902627018 100644 --- a/packages/web3-eth-abi/CHANGELOG.md +++ b/packages/web3-eth-abi/CHANGELOG.md @@ -200,4 +200,10 @@ Documentation: - added `decodeFunctionCall` and `decodeFunctionReturn`. (#7345) +## [4.4.1] + +### Added + +- Updated Typescript version 4 -> 5 (#7272) + ## [Unreleased] diff --git a/packages/web3-eth-abi/package.json b/packages/web3-eth-abi/package.json index 8423b96294f..5f38242a8e6 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.4.0", + "version": "4.4.1", "description": "Web3 module encode and decode EVM in/output.", "main": "./lib/commonjs/index.js", "module": "./lib/esm/index.js", @@ -43,9 +43,9 @@ }, "dependencies": { "abitype": "0.7.1", - "web3-errors": "^1.3.0", - "web3-types": "^1.9.0", - "web3-utils": "^4.3.2", + "web3-errors": "^1.3.1", + "web3-types": "^1.10.0", + "web3-utils": "^4.3.3", "web3-validator": "^2.0.6" }, "devDependencies": { diff --git a/packages/web3-eth-accounts/CHANGELOG.md b/packages/web3-eth-accounts/CHANGELOG.md index e707999a1c2..d308595bde8 100644 --- a/packages/web3-eth-accounts/CHANGELOG.md +++ b/packages/web3-eth-accounts/CHANGELOG.md @@ -189,8 +189,14 @@ Documentation: - `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) -## [Unreleased] +## [4.3.1] ### Removed - Move signature related types to web3-types. Re-export them for backwards compatibility. (#7374) + +### Added + +- Updated Typescript version 4 -> 5 (#7272) + +## [Unreleased] diff --git a/packages/web3-eth-accounts/package.json b/packages/web3-eth-accounts/package.json index 5efdc5d2547..b89699410e7 100644 --- a/packages/web3-eth-accounts/package.json +++ b/packages/web3-eth-accounts/package.json @@ -1,6 +1,6 @@ { "name": "web3-eth-accounts", - "version": "4.3.0", + "version": "4.3.1", "description": "Package for managing Ethereum accounts and signing", "main": "./lib/commonjs/index.js", "module": "./lib/esm/index.js", @@ -61,9 +61,9 @@ "@ethereumjs/rlp": "^4.0.1", "crc-32": "^1.2.2", "ethereum-cryptography": "^2.0.0", - "web3-errors": "^1.3.0", - "web3-types": "^1.9.0", - "web3-utils": "^4.3.2", + "web3-errors": "^1.3.1", + "web3-types": "^1.10.0", + "web3-utils": "^4.3.3", "web3-validator": "^2.0.6" } } diff --git a/packages/web3-eth-contract/CHANGELOG.md b/packages/web3-eth-contract/CHANGELOG.md index 1e7906decf1..9fa8fe2120b 100644 --- a/packages/web3-eth-contract/CHANGELOG.md +++ b/packages/web3-eth-contract/CHANGELOG.md @@ -410,4 +410,10 @@ Documentation: - Fix Contract methods input param type any[] (#7340) +## [4.7.2] + +### Added + +- Updated Typescript version 4 -> 5 (#7272) + ## [Unreleased] diff --git a/packages/web3-eth-contract/package.json b/packages/web3-eth-contract/package.json index 3133720681f..fefccf4aae1 100644 --- a/packages/web3-eth-contract/package.json +++ b/packages/web3-eth-contract/package.json @@ -1,6 +1,6 @@ { "name": "web3-eth-contract", - "version": "4.7.1", + "version": "4.7.2", "description": "Web3 module to interact with Ethereum smart contracts.", "main": "./lib/commonjs/index.js", "module": "./lib/esm/index.js", @@ -46,12 +46,12 @@ }, "dependencies": { "@ethereumjs/rlp": "^5.0.2", - "web3-core": "^4.7.0", - "web3-errors": "^1.3.0", - "web3-eth": "^4.11.0", - "web3-eth-abi": "^4.4.0", - "web3-types": "^1.9.0", - "web3-utils": "^4.3.2", + "web3-core": "^4.7.1", + "web3-errors": "^1.3.1", + "web3-eth": "^4.11.1", + "web3-eth-abi": "^4.4.1", + "web3-types": "^1.10.0", + "web3-utils": "^4.3.3", "web3-validator": "^2.0.6" }, "devDependencies": { @@ -69,7 +69,7 @@ "prettier": "^2.7.1", "ts-jest": "^29.1.1", "typescript": "^5.5.4", - "web3-eth-accounts": "^4.3.0", + "web3-eth-accounts": "^4.3.1", "web3-providers-ws": "^4.0.8" } } diff --git a/packages/web3-eth/CHANGELOG.md b/packages/web3-eth/CHANGELOG.md index 36f6fd4b633..75d6b67021e 100644 --- a/packages/web3-eth/CHANGELOG.md +++ b/packages/web3-eth/CHANGELOG.md @@ -295,4 +295,10 @@ Documentation: - `createNewPendingTransactionFilter` , `createNewFilter` , `createNewBlockFilter` , `uninstallFilter` , `getFilterChanges` and `getFilterLogs` are exported from `Web3Eth` and `filtering_rpc_method_wrappers` (#7353) +## [4.11.1] + +### Added + +- Updated Typescript version 4 -> 5 (#7272) + ## [Unreleased] diff --git a/packages/web3-eth/package.json b/packages/web3-eth/package.json index 536bb91aee4..603fbb53ae0 100644 --- a/packages/web3-eth/package.json +++ b/packages/web3-eth/package.json @@ -1,6 +1,6 @@ { "name": "web3-eth", - "version": "4.11.0", + "version": "4.11.1", "description": "Web3 module to interact with the Ethereum blockchain and smart contracts.", "main": "./lib/commonjs/index.js", "module": "./lib/esm/index.js", @@ -63,15 +63,15 @@ }, "dependencies": { "setimmediate": "^1.0.5", - "web3-core": "^4.7.0", - "web3-errors": "^1.3.0", - "web3-eth-abi": "^4.4.0", - "web3-eth-accounts": "^4.3.0", + "web3-core": "^4.7.1", + "web3-errors": "^1.3.1", + "web3-eth-abi": "^4.4.1", + "web3-eth-accounts": "^4.3.1", "web3-net": "^4.1.0", "web3-providers-ws": "^4.0.8", "web3-rpc-methods": "^1.3.0", - "web3-types": "^1.9.0", - "web3-utils": "^4.3.2", + "web3-types": "^1.10.0", + "web3-utils": "^4.3.3", "web3-validator": "^2.0.6" } } diff --git a/packages/web3-rpc-providers/CHANGELOG.md b/packages/web3-rpc-providers/CHANGELOG.md index 4bc16682b31..185818784ce 100644 --- a/packages/web3-rpc-providers/CHANGELOG.md +++ b/packages/web3-rpc-providers/CHANGELOG.md @@ -64,4 +64,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - PublicNodeProvider was added (#7322) +## [1.0.0-rc.4] + +### Added + +- Updated Typescript version 4 -> 5 (#7272) + ## [Unreleased] diff --git a/packages/web3-rpc-providers/package.json b/packages/web3-rpc-providers/package.json index 028c7f49050..affda08aba1 100644 --- a/packages/web3-rpc-providers/package.json +++ b/packages/web3-rpc-providers/package.json @@ -1,6 +1,6 @@ { "name": "web3-rpc-providers", - "version": "1.0.0-rc.3", + "version": "1.0.0-rc.4", "description": "Web3 Providers package", "main": "./lib/commonjs/index.js", "module": "./lib/esm/index.js", @@ -57,11 +57,11 @@ "typescript": "^5.5.4" }, "dependencies": { - "web3-errors": "^1.3.0", + "web3-errors": "^1.3.1", "web3-providers-http": "^4.2.0", "web3-providers-ws": "^4.0.8", - "web3-types": "^1.9.0", - "web3-utils": "^4.3.2", + "web3-types": "^1.10.0", + "web3-utils": "^4.3.3", "web3-validator": "^2.0.6" } } diff --git a/packages/web3-types/CHANGELOG.md b/packages/web3-types/CHANGELOG.md index c78df9f3265..6fb34da9926 100644 --- a/packages/web3-types/CHANGELOG.md +++ b/packages/web3-types/CHANGELOG.md @@ -220,8 +220,11 @@ Documentation: - `FilterParams` type added (#7353) -## [Unreleased] +## [1.10.0] #### Added - Add signature related types. (#7374) +- Updated Typescript version 4 -> 5 (#7272) + +## [Unreleased] diff --git a/packages/web3-types/package.json b/packages/web3-types/package.json index 5fa5b7e1da7..375fe3d4fde 100644 --- a/packages/web3-types/package.json +++ b/packages/web3-types/package.json @@ -1,6 +1,6 @@ { "name": "web3-types", - "version": "1.9.0", + "version": "1.10.0", "description": "Provide the common data structures and interfaces for web3 modules.", "main": "./lib/commonjs/index.js", "module": "./lib/esm/index.js", diff --git a/packages/web3-utils/CHANGELOG.md b/packages/web3-utils/CHANGELOG.md index b698fcf51ba..76534484624 100644 --- a/packages/web3-utils/CHANGELOG.md +++ b/packages/web3-utils/CHANGELOG.md @@ -240,8 +240,14 @@ Documentation: - fix `padRight` validation failure on large `uint` (#7265) -## [Unreleased] +## [4.3.3] ### Fixed - Make `fromWei` return "0" when input is `0` (#7387) + +### Added + +- Updated Typescript version 4 -> 5 (#7272) + +## [Unreleased] diff --git a/packages/web3-utils/package.json b/packages/web3-utils/package.json index c49a2929bf6..9bc256403ba 100644 --- a/packages/web3-utils/package.json +++ b/packages/web3-utils/package.json @@ -1,7 +1,7 @@ { "name": "web3-utils", "sideEffects": false, - "version": "4.3.2", + "version": "4.3.3", "description": "Collection of utility functions used in web3.js.", "main": "./lib/commonjs/index.js", "module": "./lib/esm/index.js", @@ -65,8 +65,8 @@ "dependencies": { "ethereum-cryptography": "^2.0.0", "eventemitter3": "^5.0.1", - "web3-errors": "^1.3.0", - "web3-types": "^1.8.1", + "web3-errors": "^1.3.1", + "web3-types": "^1.10.0", "web3-validator": "^2.0.6" } } diff --git a/packages/web3/CHANGELOG.md b/packages/web3/CHANGELOG.md index b1f440e0074..5d067be66f3 100644 --- a/packages/web3/CHANGELOG.md +++ b/packages/web3/CHANGELOG.md @@ -560,10 +560,69 @@ Documentation: - Fix Contract methods input param type any[] (#7340) -## [Unreleased] +## [4.16.0] ### Fixed #### web3 - Export Web3Account, Wallet and signature related types. (#7374) + +#### web3-utils + +- Make `fromWei` return "0" when input is `0` (#7387) + +### Removed + +#### web3-eth-accounts + +- Move signature related types to web3-types. Re-export them for backwards compatibility. (#7374) + +### Added + +#### web3-types + +- Add signature related types. (#7374) +- Updated Typescript version 4 -> 5 (#7272) + +#### web3-eth-accounts + +- Updated Typescript version 4 -> 5 (#7272) + +#### web3 + +- Updated Typescript version 4 -> 5 (#7272) + +#### web3-core + +- Updated Typescript version 4 -> 5 (#7272) + +#### web3-account-abstraction + +- RC release + +#### web3-errors + +- Updated Typescript version 4 -> 5 (#7272) + +#### web3-eth + +- Updated Typescript version 4 -> 5 (#7272) + +#### web3-eth-contract + +- Updated Typescript version 4 -> 5 (#7272) + +#### web3-rpc-providers + +- Updated Typescript version 4 -> 5 (#7272) + +#### web3-utils + +- Updated Typescript version 4 -> 5 (#7272) + +#### web3-eth-abi + +- Updated Typescript version 4 -> 5 (#7272) + +## [Unreleased] diff --git a/packages/web3/package.json b/packages/web3/package.json index 8669034a092..fbb92b9697a 100644 --- a/packages/web3/package.json +++ b/packages/web3/package.json @@ -1,6 +1,6 @@ { "name": "web3", - "version": "4.15.0", + "version": "4.16.0", "description": "Ethereum JavaScript API", "main": "./lib/commonjs/index.js", "module": "./lib/esm/index.js", @@ -86,12 +86,12 @@ "web3-providers-ipc": "^4.0.7" }, "dependencies": { - "web3-core": "^4.7.0", - "web3-errors": "^1.3.0", - "web3-eth": "^4.11.0", - "web3-eth-abi": "^4.4.0", - "web3-eth-accounts": "^4.3.0", - "web3-eth-contract": "^4.7.1", + "web3-core": "^4.7.1", + "web3-errors": "^1.3.1", + "web3-eth": "^4.11.1", + "web3-eth-abi": "^4.4.1", + "web3-eth-accounts": "^4.3.1", + "web3-eth-contract": "^4.7.2", "web3-eth-ens": "^4.4.0", "web3-eth-iban": "^4.0.7", "web3-eth-personal": "^4.1.0", @@ -99,9 +99,9 @@ "web3-providers-http": "^4.2.0", "web3-providers-ws": "^4.0.8", "web3-rpc-methods": "^1.3.0", - "web3-rpc-providers": "^1.0.0-rc.3", - "web3-types": "^1.9.0", - "web3-utils": "^4.3.2", + "web3-rpc-providers": "^1.0.0-rc.4", + "web3-types": "^1.10.0", + "web3-utils": "^4.3.3", "web3-validator": "^2.0.6" } } diff --git a/packages/web3/src/version.ts b/packages/web3/src/version.ts index ca906081781..64298450599 100644 --- a/packages/web3/src/version.ts +++ b/packages/web3/src/version.ts @@ -1 +1 @@ -/* eslint-disable header/header */ export const Web3PkgInfo = { version: '4.15.0' }; +/* eslint-disable header/header */ export const Web3PkgInfo = { version: '4.16.0' };