Skip to content

Commit 169ac83

Browse files
committed
fix: remove /next base-controller import + bump packages
1 parent 6ccfe09 commit 169ac83

File tree

18 files changed

+88
-810
lines changed

18 files changed

+88
-810
lines changed

.yarn/patches/@metamask-permission-controller-npm-11.0.6-5b7ce789d2.patch

Lines changed: 0 additions & 749 deletions
This file was deleted.

packages/snaps-controllers/CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
### Changed
11+
12+
- **BREAKING:** Use new `Messenger` from `@metamask/messenger` ([#3611](https://github.com/MetaMask/snaps/pull/3611))
13+
- Previously, `SnapController`, `CronjobController`, `SnapInsightsController`, `SnapInterfaceController`, `MultichainRouter`, `ExecutionService` and `WebSocketService` accepted a `RestrictedMessenger` instance from `@metamask/base-controller`.
14+
- **BREAKING:** Metadata property `anonymous` renamed to `includeInDebugSnapshot` ([#3611](https://github.com/MetaMask/snaps/pull/3611))
15+
- Bump `@metamask/approval-controller` from `^7.2.0` to `^!.0.0`(([#3611](https://github.com/MetaMask/snaps/pull/3611))
16+
- Bump `@metamask/base-controller` from `^8.4.1` to `^9.0.0`(([#3611](https://github.com/MetaMask/snaps/pull/3611))
17+
- Bump `@metamask/permission-controller` from `^11.0.6` to `^12.0.0`(([#3611](https://github.com/MetaMask/snaps/pull/3611))
18+
1019
## [15.0.2]
1120

1221
### Fixed

packages/snaps-controllers/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -79,14 +79,14 @@
7979
"test:watch": "jest --watch"
8080
},
8181
"dependencies": {
82-
"@metamask/approval-controller": "^7.2.0",
83-
"@metamask/base-controller": "^8.4.1",
82+
"@metamask/approval-controller": "^8.0.0",
83+
"@metamask/base-controller": "^9.0.0",
8484
"@metamask/json-rpc-engine": "^10.1.0",
8585
"@metamask/json-rpc-middleware-stream": "^8.0.8",
8686
"@metamask/key-tree": "^10.1.1",
8787
"@metamask/messenger": "^0.3.0",
8888
"@metamask/object-multiplex": "^2.1.0",
89-
"@metamask/permission-controller": "patch:@metamask/permission-controller@npm%3A11.0.6#~/.yarn/patches/@metamask-permission-controller-npm-11.0.6-5b7ce789d2.patch",
89+
"@metamask/permission-controller": "^12.0.0",
9090
"@metamask/phishing-controller": "^13.1.0",
9191
"@metamask/post-message-stream": "^10.0.0",
9292
"@metamask/rpc-errors": "^7.0.3",

packages/snaps-controllers/src/cronjob/CronjobController.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import type {
22
ControllerGetStateAction,
33
ControllerStateChangeEvent,
4-
} from '@metamask/base-controller/next';
5-
import { BaseController } from '@metamask/base-controller/next';
4+
} from '@metamask/base-controller';
5+
import { BaseController } from '@metamask/base-controller';
66
import type { Messenger } from '@metamask/messenger';
77
import type { GetPermissions } from '@metamask/permission-controller';
88
import {

packages/snaps-controllers/src/insights/SnapInsightsController.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import type {
22
ControllerGetStateAction,
33
ControllerStateChangeEvent,
4-
} from '@metamask/base-controller/next';
5-
import { BaseController } from '@metamask/base-controller/next';
4+
} from '@metamask/base-controller';
5+
import { BaseController } from '@metamask/base-controller';
66
import type { Messenger } from '@metamask/messenger';
77
import type {
88
Caveat,

packages/snaps-controllers/src/interface/SnapInterfaceController.test.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { deriveStateFromMetadata } from '@metamask/base-controller/next';
1+
import { deriveStateFromMetadata } from '@metamask/base-controller';
22
import { PhishingDetectorResultType } from '@metamask/phishing-controller';
33
import type { SnapId } from '@metamask/snaps-sdk';
44
import {

packages/snaps-controllers/src/interface/SnapInterfaceController.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ import type {
55
import type {
66
ControllerGetStateAction,
77
ControllerStateChangeEvent,
8-
} from '@metamask/base-controller/next';
9-
import { BaseController } from '@metamask/base-controller/next';
8+
} from '@metamask/base-controller';
9+
import { BaseController } from '@metamask/base-controller';
1010
import type { Messenger } from '@metamask/messenger';
1111
import type { TestOrigin } from '@metamask/phishing-controller';
1212
import type {

packages/snaps-controllers/src/snaps/SnapController.test.tsx

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
1-
import { getPersistentState } from '@metamask/base-controller';
2-
import { deriveStateFromMetadata } from '@metamask/base-controller/next';
1+
import {
2+
getPersistentState,
3+
deriveStateFromMetadata,
4+
} from '@metamask/base-controller';
35
import { encrypt } from '@metamask/browser-passworder';
46
import {
57
createAsyncMiddleware,

packages/snaps-controllers/src/snaps/SnapController.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ import {
66
import type {
77
ControllerGetStateAction,
88
ControllerStateChangeEvent,
9-
} from '@metamask/base-controller/next';
10-
import { BaseController } from '@metamask/base-controller/next';
9+
} from '@metamask/base-controller';
10+
import { BaseController } from '@metamask/base-controller';
1111
import type { CryptographicFunctions } from '@metamask/key-tree';
1212
import type { Messenger } from '@metamask/messenger';
1313
import type {

packages/snaps-controllers/src/snaps/registry/json.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import type {
22
ControllerGetStateAction,
33
ControllerStateChangeEvent,
4-
} from '@metamask/base-controller/next';
5-
import { BaseController } from '@metamask/base-controller/next';
4+
} from '@metamask/base-controller';
5+
import { BaseController } from '@metamask/base-controller';
66
import type { Messenger } from '@metamask/messenger';
77
import type { SnapsRegistryDatabase } from '@metamask/snaps-registry';
88
import { verify } from '@metamask/snaps-registry';

0 commit comments

Comments
 (0)