diff --git a/package.json b/package.json index 4142aecd72b..056af08cb02 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/core-monorepo", - "version": "680.0.0", + "version": "681.0.0", "private": true, "description": "Monorepo for packages shared between MetaMask clients", "repository": { diff --git a/packages/assets-controllers/CHANGELOG.md b/packages/assets-controllers/CHANGELOG.md index 53e6242bad2..25bf058c5d8 100644 --- a/packages/assets-controllers/CHANGELOG.md +++ b/packages/assets-controllers/CHANGELOG.md @@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Changed + +- Bump `@metamask/core-backend` from `^4.0.0` to `^4.1.0` + ### Fixed - Enable RPC fallback when Accounts API fails or times out in `TokenBalancesController` ([#7155](https://github.com/MetaMask/core/pull/7155)) diff --git a/packages/assets-controllers/package.json b/packages/assets-controllers/package.json index 6516e4bd49d..67ba56f8da9 100644 --- a/packages/assets-controllers/package.json +++ b/packages/assets-controllers/package.json @@ -86,7 +86,7 @@ "@metamask/accounts-controller": "^34.0.0", "@metamask/approval-controller": "^8.0.0", "@metamask/auto-changelog": "^3.4.4", - "@metamask/core-backend": "^4.0.0", + "@metamask/core-backend": "^4.1.0", "@metamask/ethjs-provider-http": "^0.3.0", "@metamask/keyring-controller": "^24.0.0", "@metamask/keyring-internal-api": "^9.0.0", @@ -118,7 +118,7 @@ "@metamask/account-tree-controller": "^3.0.0", "@metamask/accounts-controller": "^34.0.0", "@metamask/approval-controller": "^8.0.0", - "@metamask/core-backend": "^4.0.0", + "@metamask/core-backend": "^4.1.0", "@metamask/keyring-controller": "^24.0.0", "@metamask/network-controller": "^25.0.0", "@metamask/permission-controller": "^12.0.0", diff --git a/packages/core-backend/CHANGELOG.md b/packages/core-backend/CHANGELOG.md index caccc3d8f7c..180017c156f 100644 --- a/packages/core-backend/CHANGELOG.md +++ b/packages/core-backend/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [4.1.0] + ### Changed - Improve WebSocket connection lifecycle tracing in `BackendWebSocketService` ([#7101](https://github.com/MetaMask/core/pull/7101)) @@ -20,11 +22,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Centralize all disconnection logic in `ws.onclose` handler for single source of truth - Centralize all state changes within `#establishConnection` method - state transitions only occur in `onopen` (CONNECTING → CONNECTED) and `onclose` (any state → DISCONNECTED) - Add `MANUAL_DISCONNECT_CODE` (4999) and `MANUAL_DISCONNECT_REASON` constants to distinguish manual from unexpected disconnects +- Update `typescript` to v5.3 ([#7081](https://github.com/MetaMask/core/pull/7081)) +- Bump `@ts-bridge/cli` from `^0.6.1` to `^0.6.4` ([#7039](https://github.com/MetaMask/core/pull/7039)) ### Removed - Remove `BackendWebSocketService Channel Message` trace as it provided no useful performance insights ([#7101](https://github.com/MetaMask/core/pull/7101)) +### Fixed + +- Fix build script not working because of missing `@ts-bridge/cli` dependency ([#7040](https://github.com/MetaMask/core/pull/7040)) + ## [4.0.0] ### Changed @@ -151,7 +159,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **Type definitions** - Comprehensive TypeScript types for transactions, balances, WebSocket messages, and service configurations - **Logging infrastructure** - Structured logging with module-specific loggers for debugging and monitoring -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/core-backend@4.0.0...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/core-backend@4.1.0...HEAD +[4.1.0]: https://github.com/MetaMask/core/compare/@metamask/core-backend@4.0.0...@metamask/core-backend@4.1.0 [4.0.0]: https://github.com/MetaMask/core/compare/@metamask/core-backend@3.0.0...@metamask/core-backend@4.0.0 [3.0.0]: https://github.com/MetaMask/core/compare/@metamask/core-backend@2.1.0...@metamask/core-backend@3.0.0 [2.1.0]: https://github.com/MetaMask/core/compare/@metamask/core-backend@2.0.0...@metamask/core-backend@2.1.0 diff --git a/packages/core-backend/package.json b/packages/core-backend/package.json index 88d2f26dfa2..73f81fd8780 100644 --- a/packages/core-backend/package.json +++ b/packages/core-backend/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/core-backend", - "version": "4.0.0", + "version": "4.1.0", "description": "Core backend services for MetaMask", "keywords": [ "MetaMask", diff --git a/yarn.lock b/yarn.lock index c1077e11cdf..c08e1f5ddc0 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2651,7 +2651,7 @@ __metadata: "@metamask/base-controller": "npm:^9.0.0" "@metamask/contract-metadata": "npm:^2.4.0" "@metamask/controller-utils": "npm:^11.15.0" - "@metamask/core-backend": "npm:^4.0.0" + "@metamask/core-backend": "npm:^4.1.0" "@metamask/eth-query": "npm:^4.0.0" "@metamask/ethjs-provider-http": "npm:^0.3.0" "@metamask/keyring-api": "npm:^21.0.0" @@ -2702,7 +2702,7 @@ __metadata: "@metamask/account-tree-controller": ^3.0.0 "@metamask/accounts-controller": ^34.0.0 "@metamask/approval-controller": ^8.0.0 - "@metamask/core-backend": ^4.0.0 + "@metamask/core-backend": ^4.1.0 "@metamask/keyring-controller": ^24.0.0 "@metamask/network-controller": ^25.0.0 "@metamask/permission-controller": ^12.0.0 @@ -3038,7 +3038,7 @@ __metadata: languageName: unknown linkType: soft -"@metamask/core-backend@npm:^4.0.0, @metamask/core-backend@workspace:packages/core-backend": +"@metamask/core-backend@npm:^4.1.0, @metamask/core-backend@workspace:packages/core-backend": version: 0.0.0-use.local resolution: "@metamask/core-backend@workspace:packages/core-backend" dependencies: