diff --git a/package.json b/package.json index 616f1d4183..2405aa588a 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/core-monorepo", - "version": "89.0.0", + "version": "90.0.0", "private": true, "description": "Monorepo for packages shared between MetaMask clients", "repository": { @@ -44,8 +44,8 @@ "@metamask/eslint-config-jest": "^12.1.0", "@metamask/eslint-config-nodejs": "^12.1.0", "@metamask/eslint-config-typescript": "^12.1.0", - "@metamask/eth-json-rpc-provider": "^2.2.0", - "@metamask/json-rpc-engine": "^7.2.0", + "@metamask/eth-json-rpc-provider": "^2.3.0", + "@metamask/json-rpc-engine": "^7.3.0", "@metamask/utils": "^8.2.0", "@types/node": "^16.18.54", "@typescript-eslint/eslint-plugin": "^5.62.0", diff --git a/packages/eth-json-rpc-provider/CHANGELOG.md b/packages/eth-json-rpc-provider/CHANGELOG.md index f12a0361d3..55800a7dce 100644 --- a/packages/eth-json-rpc-provider/CHANGELOG.md +++ b/packages/eth-json-rpc-provider/CHANGELOG.md @@ -5,6 +5,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] + +## [2.3.0] ### Added - Migrate `@metamask/eth-json-rpc-provider` into the core monorepo ([#1738](https://github.com/MetaMask/core/pull/1738)) @@ -12,6 +14,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Export `SafeEventEmitterProvider` as class instead of type ([#1738](https://github.com/MetaMask/core/pull/1738)) - Bump `@metamask/json-rpc-engine` from `^7.1.0` to `^7.2.0` ([#1895](https://github.com/MetaMask/core/pull/1895)) - Bump `@metamask/utils` from `^8.1.0` to `^8.2.0` ([#1895](https://github.com/MetaMask/core/pull/1895)) +- Bump `@metamask/auto-changelog` from `^3.2.0` to `^3.4.3` ([#1870](https://github.com/MetaMask/core/pull/1870), [#1905](https://github.com/MetaMask/core/pull/1905), [#1997](https://github.com/MetaMask/core/pull/1997)) ## [2.2.0] ### Changed @@ -46,7 +49,8 @@ Release `v2.0.0` is identical to `v1.0.1` aside from Node.js version requirement ### Added - Initial release, including `providerFromEngine` and `providerFromMiddleware`. -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/eth-json-rpc-provider@2.2.0...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/eth-json-rpc-provider@2.3.0...HEAD +[2.3.0]: https://github.com/MetaMask/core/compare/@metamask/eth-json-rpc-provider@2.2.0...@metamask/eth-json-rpc-provider@2.3.0 [2.2.0]: https://github.com/MetaMask/core/compare/@metamask/eth-json-rpc-provider@2.1.0...@metamask/eth-json-rpc-provider@2.2.0 [2.1.0]: https://github.com/MetaMask/core/compare/@metamask/eth-json-rpc-provider@2.0.0...@metamask/eth-json-rpc-provider@2.1.0 [2.0.0]: https://github.com/MetaMask/core/compare/@metamask/eth-json-rpc-provider@1.0.1...@metamask/eth-json-rpc-provider@2.0.0 diff --git a/packages/eth-json-rpc-provider/package.json b/packages/eth-json-rpc-provider/package.json index 6fa70d70f0..2bda95f20d 100644 --- a/packages/eth-json-rpc-provider/package.json +++ b/packages/eth-json-rpc-provider/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/eth-json-rpc-provider", - "version": "2.2.0", + "version": "2.3.0", "description": "Create an Ethereum provider using a JSON-RPC engine or middleware", "keywords": [ "MetaMask", @@ -37,7 +37,7 @@ "test:watch": "jest --watch" }, "dependencies": { - "@metamask/json-rpc-engine": "^7.2.0", + "@metamask/json-rpc-engine": "^7.3.0", "@metamask/safe-event-emitter": "^3.0.0", "@metamask/utils": "^8.2.0" }, diff --git a/packages/json-rpc-engine/CHANGELOG.md b/packages/json-rpc-engine/CHANGELOG.md index 8dbf62cc18..81c9aeffa2 100644 --- a/packages/json-rpc-engine/CHANGELOG.md +++ b/packages/json-rpc-engine/CHANGELOG.md @@ -5,12 +5,15 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] + +## [7.3.0] ### Added - Migrate `@metamask/json-rpc-engine` into the core monorepo ([#1895](https://github.com/MetaMask/core/pull/1895)) ### Changed - Bump `@metamask/utils` from `^8.1.0` to `^8.2.0` ([#1895](https://github.com/MetaMask/core/pull/1895)) - Bump `@metamask/rpc-errors` from `^6.0.0` to `^6.1.0` ([#1882](https://github.com/MetaMask/core/pull/1882)) +- Bump `@metamask/auto-changelog` from `3.4.2` to `3.4.3` ([#1997](https://github.com/MetaMask/core/pull/1997)) ## [7.2.0] ### Added @@ -89,7 +92,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 This change may affect consumers that depend on the eager execution of middleware _during_ request processing, _outside of_ middleware functions and request handlers. - In general, it is a bad practice to work with state that depends on middleware execution, while the middleware are executing. -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/json-rpc-engine@7.2.0...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/json-rpc-engine@7.3.0...HEAD +[7.3.0]: https://github.com/MetaMask/core/compare/@metamask/json-rpc-engine@7.2.0...@metamask/json-rpc-engine@7.3.0 [7.2.0]: https://github.com/MetaMask/core/compare/@metamask/json-rpc-engine@7.1.1...@metamask/json-rpc-engine@7.2.0 [7.1.1]: https://github.com/MetaMask/core/compare/@metamask/json-rpc-engine@7.1.0...@metamask/json-rpc-engine@7.1.1 [7.1.0]: https://github.com/MetaMask/core/compare/@metamask/json-rpc-engine@7.0.0...@metamask/json-rpc-engine@7.1.0 diff --git a/packages/json-rpc-engine/package.json b/packages/json-rpc-engine/package.json index 3cc933ecbc..6d34b23e76 100644 --- a/packages/json-rpc-engine/package.json +++ b/packages/json-rpc-engine/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/json-rpc-engine", - "version": "7.2.0", + "version": "7.3.0", "description": "A tool for processing JSON-RPC messages", "keywords": [ "MetaMask", diff --git a/packages/json-rpc-middleware-stream/CHANGELOG.md b/packages/json-rpc-middleware-stream/CHANGELOG.md index 3e540e3559..73c7020332 100644 --- a/packages/json-rpc-middleware-stream/CHANGELOG.md +++ b/packages/json-rpc-middleware-stream/CHANGELOG.md @@ -5,6 +5,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] + +## [6.0.0] ### Added - Migrate `@metamask/json-rpc-engine` into the core monorepo ([#1762](https://github.com/MetaMask/core/pull/1762)) @@ -60,7 +62,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added - TypeScript typings ([#11](https://github.com/MetaMask/json-rpc-middleware-stream/pull/11)) -[Unreleased]: https://github.com/MetaMask/core/compare/json-rpc-middleware-stream@5.0.1...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/json-rpc-middleware-stream@6.0.0...HEAD +[6.0.0]: https://github.com/MetaMask/core/compare/json-rpc-middleware-stream@5.0.1...@metamask/json-rpc-middleware-stream@6.0.0 [5.0.1]: https://github.com/MetaMask/core/compare/json-rpc-middleware-stream@5.0.0...json-rpc-middleware-stream@5.0.1 [5.0.0]: https://github.com/MetaMask/core/compare/json-rpc-middleware-stream@4.2.3...json-rpc-middleware-stream@5.0.0 [4.2.3]: https://github.com/MetaMask/core/compare/json-rpc-middleware-stream@4.2.2...json-rpc-middleware-stream@4.2.3 diff --git a/packages/json-rpc-middleware-stream/package.json b/packages/json-rpc-middleware-stream/package.json index 97e2175f2d..403e815198 100644 --- a/packages/json-rpc-middleware-stream/package.json +++ b/packages/json-rpc-middleware-stream/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/json-rpc-middleware-stream", - "version": "5.0.1", + "version": "6.0.0", "description": "A small toolset for streaming JSON-RPC data and matching requests and responses", "keywords": [ "MetaMask", @@ -30,7 +30,7 @@ "test:watch": "jest --watch" }, "dependencies": { - "@metamask/json-rpc-engine": "^7.2.0", + "@metamask/json-rpc-engine": "^7.3.0", "@metamask/safe-event-emitter": "^3.0.0", "@metamask/utils": "^8.2.0", "readable-stream": "^3.6.2" diff --git a/packages/network-controller/package.json b/packages/network-controller/package.json index f47670f39b..f2ac1d26ef 100644 --- a/packages/network-controller/package.json +++ b/packages/network-controller/package.json @@ -34,9 +34,9 @@ "@metamask/controller-utils": "^5.0.2", "@metamask/eth-json-rpc-infura": "^9.0.0", "@metamask/eth-json-rpc-middleware": "^12.0.1", - "@metamask/eth-json-rpc-provider": "^2.2.0", + "@metamask/eth-json-rpc-provider": "^2.3.0", "@metamask/eth-query": "^3.0.1", - "@metamask/json-rpc-engine": "^7.2.0", + "@metamask/json-rpc-engine": "^7.3.0", "@metamask/rpc-errors": "^6.1.0", "@metamask/swappable-obj-proxy": "^2.1.0", "@metamask/utils": "^8.2.0", diff --git a/packages/permission-controller/CHANGELOG.md b/packages/permission-controller/CHANGELOG.md index edb4ffa3a4..8aeaadc006 100644 --- a/packages/permission-controller/CHANGELOG.md +++ b/packages/permission-controller/CHANGELOG.md @@ -5,13 +5,14 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] -### Changed -- Bump `@metamask/json-rpc-engine` from `^7.1.0` to `^7.2.0` ([#1895](https://github.com/MetaMask/core/pull/1895)) ## [5.0.1] ### Changed +- Bump `@metamask/json-rpc-engine` from `^7.1.0` to `^7.2.0` ([#1895](https://github.com/MetaMask/core/pull/1895)) - Bump dependency on `@metamask/rpc-errors` to ^6.1.0 ([#1653](https://github.com/MetaMask/core/pull/1653)) - Bump dependency and peer dependency on `@metamask/approval-controller` to ^4.0.1 +- Bump `@metamask/utils` from `8.1.0` to `8.2.0` ([#1957](https://github.com/MetaMask/core/pull/1957)) +- Bump `@metamask/auto-changelog` from `^3.2.0` to `^3.4.3` ([#1870](https://github.com/MetaMask/core/pull/1870), [#1905](https://github.com/MetaMask/core/pull/1905), [#1997](https://github.com/MetaMask/core/pull/1997)) ## [5.0.0] ### Changed diff --git a/packages/permission-controller/package.json b/packages/permission-controller/package.json index 6a588f3e27..aa76075980 100644 --- a/packages/permission-controller/package.json +++ b/packages/permission-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/permission-controller", - "version": "5.0.0", + "version": "5.0.1", "description": "Mediates access to JSON-RPC methods, used to interact with pieces of the MetaMask stack, via middleware for json-rpc-engine", "keywords": [ "MetaMask", @@ -33,7 +33,7 @@ "@metamask/approval-controller": "^4.1.0", "@metamask/base-controller": "^3.2.3", "@metamask/controller-utils": "^5.0.2", - "@metamask/json-rpc-engine": "^7.2.0", + "@metamask/json-rpc-engine": "^7.3.0", "@metamask/rpc-errors": "^6.1.0", "@metamask/utils": "^8.2.0", "@types/deep-freeze-strict": "^1.1.0", diff --git a/packages/permission-log-controller/package.json b/packages/permission-log-controller/package.json index 881e00385b..2558a2d55b 100644 --- a/packages/permission-log-controller/package.json +++ b/packages/permission-log-controller/package.json @@ -31,7 +31,7 @@ }, "dependencies": { "@metamask/base-controller": "^3.2.3", - "@metamask/json-rpc-engine": "^7.2.0", + "@metamask/json-rpc-engine": "^7.3.0", "@metamask/utils": "^8.2.0" }, "devDependencies": { diff --git a/packages/queued-request-controller/package.json b/packages/queued-request-controller/package.json index bcb59d2448..3cc7a4b862 100644 --- a/packages/queued-request-controller/package.json +++ b/packages/queued-request-controller/package.json @@ -32,10 +32,10 @@ "dependencies": { "@metamask/base-controller": "^3.2.3", "@metamask/controller-utils": "^5.0.2", - "@metamask/json-rpc-engine": "^7.2.0", + "@metamask/json-rpc-engine": "^7.3.0", "@metamask/network-controller": "^15.2.0", "@metamask/rpc-errors": "^6.1.0", - "@metamask/selected-network-controller": "^3.1.0", + "@metamask/selected-network-controller": "^3.1.1", "@metamask/swappable-obj-proxy": "^2.1.0", "@metamask/utils": "^8.2.0" }, @@ -56,7 +56,7 @@ }, "peerDependencies": { "@metamask/network-controller": "^15.2.0", - "@metamask/selected-network-controller": "^3.1.0" + "@metamask/selected-network-controller": "^3.1.1" }, "engines": { "node": ">=16.0.0" diff --git a/packages/selected-network-controller/CHANGELOG.md b/packages/selected-network-controller/CHANGELOG.md index e6b8170175..0dcc5c8194 100644 --- a/packages/selected-network-controller/CHANGELOG.md +++ b/packages/selected-network-controller/CHANGELOG.md @@ -5,6 +5,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] + +## [3.1.1] ### Changed - Bump `@metamask/json-rpc-engine` from `^7.1.0` to `^7.2.0` ([#1895](https://github.com/MetaMask/core/pull/1895)) @@ -38,7 +40,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added - Initial Release ([#1643](https://github.com/MetaMask/core/pull/1643)) -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/selected-network-controller@3.1.0...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/selected-network-controller@3.1.1...HEAD +[3.1.1]: https://github.com/MetaMask/core/compare/@metamask/selected-network-controller@3.1.0...@metamask/selected-network-controller@3.1.1 [3.1.0]: https://github.com/MetaMask/core/compare/@metamask/selected-network-controller@3.0.0...@metamask/selected-network-controller@3.1.0 [3.0.0]: https://github.com/MetaMask/core/compare/@metamask/selected-network-controller@2.0.1...@metamask/selected-network-controller@3.0.0 [2.0.1]: https://github.com/MetaMask/core/compare/@metamask/selected-network-controller@2.0.0...@metamask/selected-network-controller@2.0.1 diff --git a/packages/selected-network-controller/package.json b/packages/selected-network-controller/package.json index bce0888b45..2f83708189 100644 --- a/packages/selected-network-controller/package.json +++ b/packages/selected-network-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/selected-network-controller", - "version": "3.1.0", + "version": "3.1.1", "description": "Provides an interface to the currently selected networkClientId for a given domain", "keywords": [ "MetaMask", @@ -31,7 +31,7 @@ }, "dependencies": { "@metamask/base-controller": "^3.2.3", - "@metamask/json-rpc-engine": "^7.2.0", + "@metamask/json-rpc-engine": "^7.3.0", "@metamask/network-controller": "^15.2.0", "@metamask/swappable-obj-proxy": "^2.1.0" }, diff --git a/yarn.lock b/yarn.lock index e5ca0ea26c..c6597d2b49 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1606,8 +1606,8 @@ __metadata: "@metamask/eslint-config-jest": ^12.1.0 "@metamask/eslint-config-nodejs": ^12.1.0 "@metamask/eslint-config-typescript": ^12.1.0 - "@metamask/eth-json-rpc-provider": ^2.2.0 - "@metamask/json-rpc-engine": ^7.2.0 + "@metamask/eth-json-rpc-provider": ^2.3.0 + "@metamask/json-rpc-engine": ^7.3.0 "@metamask/utils": ^8.2.0 "@types/node": ^16.18.54 "@typescript-eslint/eslint-plugin": ^5.62.0 @@ -1772,12 +1772,12 @@ __metadata: languageName: node linkType: hard -"@metamask/eth-json-rpc-provider@^2.1.0, @metamask/eth-json-rpc-provider@^2.2.0, @metamask/eth-json-rpc-provider@workspace:packages/eth-json-rpc-provider": +"@metamask/eth-json-rpc-provider@^2.1.0, @metamask/eth-json-rpc-provider@^2.3.0, @metamask/eth-json-rpc-provider@workspace:packages/eth-json-rpc-provider": version: 0.0.0-use.local resolution: "@metamask/eth-json-rpc-provider@workspace:packages/eth-json-rpc-provider" dependencies: "@metamask/auto-changelog": ^3.4.3 - "@metamask/json-rpc-engine": ^7.2.0 + "@metamask/json-rpc-engine": ^7.3.0 "@metamask/safe-event-emitter": ^3.0.0 "@metamask/utils": ^8.2.0 "@types/jest": ^27.4.1 @@ -1892,7 +1892,7 @@ __metadata: languageName: unknown linkType: soft -"@metamask/json-rpc-engine@^7.1.1, @metamask/json-rpc-engine@^7.2.0, @metamask/json-rpc-engine@workspace:packages/json-rpc-engine": +"@metamask/json-rpc-engine@^7.1.1, @metamask/json-rpc-engine@^7.3.0, @metamask/json-rpc-engine@workspace:packages/json-rpc-engine": version: 0.0.0-use.local resolution: "@metamask/json-rpc-engine@workspace:packages/json-rpc-engine" dependencies: @@ -1917,7 +1917,7 @@ __metadata: resolution: "@metamask/json-rpc-middleware-stream@workspace:packages/json-rpc-middleware-stream" dependencies: "@metamask/auto-changelog": ^3.4.3 - "@metamask/json-rpc-engine": ^7.2.0 + "@metamask/json-rpc-engine": ^7.3.0 "@metamask/safe-event-emitter": ^3.0.0 "@metamask/utils": ^8.2.0 "@types/jest": ^27.4.1 @@ -2076,9 +2076,9 @@ __metadata: "@metamask/controller-utils": ^5.0.2 "@metamask/eth-json-rpc-infura": ^9.0.0 "@metamask/eth-json-rpc-middleware": ^12.0.1 - "@metamask/eth-json-rpc-provider": ^2.2.0 + "@metamask/eth-json-rpc-provider": ^2.3.0 "@metamask/eth-query": ^3.0.1 - "@metamask/json-rpc-engine": ^7.2.0 + "@metamask/json-rpc-engine": ^7.3.0 "@metamask/rpc-errors": ^6.1.0 "@metamask/swappable-obj-proxy": ^2.1.0 "@metamask/utils": ^8.2.0 @@ -2160,7 +2160,7 @@ __metadata: "@metamask/auto-changelog": ^3.4.3 "@metamask/base-controller": ^3.2.3 "@metamask/controller-utils": ^5.0.2 - "@metamask/json-rpc-engine": ^7.2.0 + "@metamask/json-rpc-engine": ^7.3.0 "@metamask/rpc-errors": ^6.1.0 "@metamask/utils": ^8.2.0 "@types/deep-freeze-strict": ^1.1.0 @@ -2185,7 +2185,7 @@ __metadata: dependencies: "@metamask/auto-changelog": ^3.4.3 "@metamask/base-controller": ^3.2.3 - "@metamask/json-rpc-engine": ^7.2.0 + "@metamask/json-rpc-engine": ^7.3.0 "@metamask/utils": ^8.2.0 "@types/deep-freeze-strict": ^1.1.0 "@types/jest": ^27.4.1 @@ -2302,10 +2302,10 @@ __metadata: "@metamask/auto-changelog": ^3.4.3 "@metamask/base-controller": ^3.2.3 "@metamask/controller-utils": ^5.0.2 - "@metamask/json-rpc-engine": ^7.2.0 + "@metamask/json-rpc-engine": ^7.3.0 "@metamask/network-controller": ^15.2.0 "@metamask/rpc-errors": ^6.1.0 - "@metamask/selected-network-controller": ^3.1.0 + "@metamask/selected-network-controller": ^3.1.1 "@metamask/swappable-obj-proxy": ^2.1.0 "@metamask/utils": ^8.2.0 "@types/jest": ^27.4.1 @@ -2321,7 +2321,7 @@ __metadata: typescript: ~4.8.4 peerDependencies: "@metamask/network-controller": ^15.2.0 - "@metamask/selected-network-controller": ^3.1.0 + "@metamask/selected-network-controller": ^3.1.1 languageName: unknown linkType: soft @@ -2377,13 +2377,13 @@ __metadata: languageName: node linkType: hard -"@metamask/selected-network-controller@^3.1.0, @metamask/selected-network-controller@workspace:packages/selected-network-controller": +"@metamask/selected-network-controller@^3.1.1, @metamask/selected-network-controller@workspace:packages/selected-network-controller": version: 0.0.0-use.local resolution: "@metamask/selected-network-controller@workspace:packages/selected-network-controller" dependencies: "@metamask/auto-changelog": ^3.4.3 "@metamask/base-controller": ^3.2.3 - "@metamask/json-rpc-engine": ^7.2.0 + "@metamask/json-rpc-engine": ^7.3.0 "@metamask/network-controller": ^15.2.0 "@metamask/swappable-obj-proxy": ^2.1.0 "@types/jest": ^27.4.1