Skip to content
10 changes: 2 additions & 8 deletions eslint-warning-thresholds.json
Original file line number Diff line number Diff line change
Expand Up @@ -107,16 +107,10 @@
"jsdoc/tag-lines": 2
},
"packages/base-controller/src/BaseController.test.ts": {
"import-x/namespace": 16
},
"packages/base-controller/src/BaseController.ts": {
"jsdoc/check-tag-names": 2
"import-x/namespace": 18
},
"packages/base-controller/src/next/BaseController.test.ts": {
"import-x/namespace": 16
},
"packages/base-controller/src/next/BaseController.ts": {
"jsdoc/check-tag-names": 2
"import-x/namespace": 18
},
"packages/build-utils/src/transforms/remove-fenced-code.test.ts": {
"import-x/order": 1
Expand Down
13 changes: 13 additions & 0 deletions packages/base-controller/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,19 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

### Added

- Add `deriveStateFromMetadata` export, which can derive state for any metadata property ([#6359](https://github.com/MetaMask/core/pull/6359))
- This change has also been made to the experimental `next` export.
- Add optional `includeInStateLogs` and `usedInUi` metadata properties ([#6359](https://github.com/MetaMask/core/pull/6359))
- State derivation is disallowed for `usedInUi`.
- This change has also been made to the experimental `next` export.

### Deprecated

- Deprecate `getPersistentState` and `getAnonymizedState`, recommending `deriveStateFromMetadata` instead ([#6359](https://github.com/MetaMask/core/pull/6359))
- This change has also been made to the experimental `next` export.

## [8.2.0]

### Added
Expand Down
Loading
Loading