Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@metamask/core-monorepo",
"version": "713.0.0",
"version": "714.0.0",
"private": true,
"description": "Monorepo for packages shared between MetaMask clients",
"repository": {
Expand Down
5 changes: 4 additions & 1 deletion packages/eth-json-rpc-middleware/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [22.0.1]

### Fixed

- Include `WalletContext` in EIP-7715 requests ([#7331](https://github.com/MetaMask/core/pull/7331))
Expand Down Expand Up @@ -51,6 +53,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- See [`MetaMask/eth-json-rpc-middleware`](https://github.com/MetaMask/eth-json-rpc-middleware/blob/main/CHANGELOG.md)
for the original changelog.

[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/eth-json-rpc-middleware@22.0.0...HEAD
[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/eth-json-rpc-middleware@22.0.1...HEAD
[22.0.1]: https://github.com/MetaMask/core/compare/@metamask/eth-json-rpc-middleware@22.0.0...@metamask/eth-json-rpc-middleware@22.0.1
[22.0.0]: https://github.com/MetaMask/core/compare/@metamask/eth-json-rpc-middleware@21.0.0...@metamask/eth-json-rpc-middleware@22.0.0
[21.0.0]: https://github.com/MetaMask/core/releases/tag/@metamask/eth-json-rpc-middleware@21.0.0
2 changes: 1 addition & 1 deletion packages/eth-json-rpc-middleware/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@metamask/eth-json-rpc-middleware",
"version": "22.0.0",
"version": "22.0.1",
"description": "Ethereum-related json-rpc-engine middleware",
"keywords": [
"MetaMask",
Expand Down
15 changes: 10 additions & 5 deletions packages/gator-permissions-controller/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,20 +7,24 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.8.0]

### Added

- Export `DELEGATION_FRAMEWORK_VERSION` constant to indicate the supported Delegation Framework version ([#7195](https://github.com/MetaMask/core/pull/7195))

### Changed

- **BREAKING:** Permission decoding now rejects `TimestampEnforcer` caveats with zero `timestampBeforeThreshold` values ([#7195](https://github.com/MetaMask/core/pull/7195))
- Permission decoding logic for `erc20-token-revocation` permission type ([#7299](https://github.com/MetaMask/core/pull/7299))
- `PermissionResponseSanitized` now includes `rules` property for stronger typing support ([#7195](https://github.com/MetaMask/core/pull/7195))
- Permission decoding now resolves `erc20-token-revocation` permission type ([#7299](https://github.com/MetaMask/core/pull/7299))
- Differentiate `erc20-token-revocation` permissions from `other` in controller state ([#7318](https://github.com/MetaMask/core/pull/7318))
- Validation errors for `TimestampEnforcer` include: invalid terms length, non-zero `timestampAfterThreshold`, and zero `timestampBeforeThreshold` ([#7195](https://github.com/MetaMask/core/pull/7195))
- Bump `@metamask/transaction-controller` from `^62.3.1` to `^62.5.0` ([#7289](https://github.com/MetaMask/core/pull/7289), [#7325](https://github.com/MetaMask/core/pull/7325))

## [0.7.0]

### Added

- `PermissionResponseSanitized` now includes `rules` property for stronger typing support ([#7195](https://github.com/MetaMask/core/pull/7195))
- Export `DELEGATION_FRAMEWORK_VERSION` constant for version consistency across implementations ([#7195](https://github.com/MetaMask/core/pull/7195))
- Refresh gator permissions map after revocation state change ([#7235](https://github.com/MetaMask/core/pull/7235))
- New `submitDirectRevocation` method for already-disabled delegations that don't require an on-chain transaction ([#7244](https://github.com/MetaMask/core/pull/7244))

Expand Down Expand Up @@ -107,7 +111,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

- Initial release ([#6033](https://github.com/MetaMask/core/pull/6033))

[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/gator-permissions-controller@0.7.0...HEAD
[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/gator-permissions-controller@0.8.0...HEAD
[0.8.0]: https://github.com/MetaMask/core/compare/@metamask/gator-permissions-controller@0.7.0...@metamask/gator-permissions-controller@0.8.0
[0.7.0]: https://github.com/MetaMask/core/compare/@metamask/gator-permissions-controller@0.6.0...@metamask/gator-permissions-controller@0.7.0
[0.6.0]: https://github.com/MetaMask/core/compare/@metamask/gator-permissions-controller@0.5.0...@metamask/gator-permissions-controller@0.6.0
[0.5.0]: https://github.com/MetaMask/core/compare/@metamask/gator-permissions-controller@0.4.0...@metamask/gator-permissions-controller@0.5.0
Expand Down
2 changes: 1 addition & 1 deletion packages/gator-permissions-controller/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@metamask/gator-permissions-controller",
"version": "0.7.0",
"version": "0.8.0",
"description": "Controller for managing gator permissions with profile sync integration",
"keywords": [
"MetaMask",
Expand Down
1 change: 1 addition & 0 deletions packages/network-controller/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Changed

- Update the default set of Infura networks to include Monad Testnet ([#7067](https://github.com/MetaMask/core/pull/7067))
- Bump `@metamask/eth-json-rpc-middleware` from `^22.0.0` to `^22.0.1` ([#7330](https://github.com/MetaMask/core/pull/7330))

## [27.0.0]

Expand Down
2 changes: 1 addition & 1 deletion packages/network-controller/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@
"@metamask/error-reporting-service": "^3.0.0",
"@metamask/eth-block-tracker": "^15.0.0",
"@metamask/eth-json-rpc-infura": "^10.3.0",
"@metamask/eth-json-rpc-middleware": "^22.0.0",
"@metamask/eth-json-rpc-middleware": "^22.0.1",
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This should be documented in the changelog

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

"@metamask/eth-json-rpc-provider": "^6.0.0",
"@metamask/eth-query": "^4.0.0",
"@metamask/json-rpc-engine": "^10.2.0",
Expand Down
6 changes: 5 additions & 1 deletion packages/shield-controller/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [4.0.0]
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why this needs to be a major release ? (BTW signature-controller is now just a dependency and not anymore a peerDependency)

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is a major version, because of the dependency bump @metamask/signature-controller ^37.0.0 -> ^38.0.0 - I've marked this as BREAKING in the changelog


### Changed

- **BREAKING:** Bump `@metamask/signature-controller` from `^37.0.0` to `^38.0.0` ([#7330](https://github.com/MetaMask/core/pull/7330))
- Bump `@metamask/transaction-controller` from `^62.3.0` to `^62.5.0` ([#7257](https://github.com/MetaMask/core/pull/7257), [#7289](https://github.com/MetaMask/core/pull/7289), [#7325](https://github.com/MetaMask/core/pull/7325))

## [3.1.0]
Expand Down Expand Up @@ -166,7 +169,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

- Initial release of the shield-controller package ([#6137](https://github.com/MetaMask/core/pull/6137)

[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/shield-controller@3.1.0...HEAD
[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/shield-controller@4.0.0...HEAD
[4.0.0]: https://github.com/MetaMask/core/compare/@metamask/shield-controller@3.1.0...@metamask/shield-controller@4.0.0
[3.1.0]: https://github.com/MetaMask/core/compare/@metamask/shield-controller@3.0.0...@metamask/shield-controller@3.1.0
[3.0.0]: https://github.com/MetaMask/core/compare/@metamask/shield-controller@2.1.1...@metamask/shield-controller@3.0.0
[2.1.1]: https://github.com/MetaMask/core/compare/@metamask/shield-controller@2.1.0...@metamask/shield-controller@2.1.1
Expand Down
4 changes: 2 additions & 2 deletions packages/shield-controller/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@metamask/shield-controller",
"version": "3.1.0",
"version": "4.0.0",
"description": "Controller handling shield transaction coverage logic",
"keywords": [
"MetaMask",
Expand Down Expand Up @@ -51,7 +51,7 @@
"@metamask/base-controller": "^9.0.0",
"@metamask/controller-utils": "^11.16.0",
"@metamask/messenger": "^0.3.0",
"@metamask/signature-controller": "^37.0.0",
"@metamask/signature-controller": "^38.0.0",
"@metamask/transaction-controller": "^62.5.0",
"@metamask/utils": "^11.8.1",
"cockatiel": "^3.1.2"
Expand Down
6 changes: 5 additions & 1 deletion packages/signature-controller/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [38.0.0]
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why this needs to be a major release ?

Suggested change
## [38.0.0]
## [37.1.0]

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is a major version, because of the dependency bump @metamask/gator-permissions-controller ^0.7.0 -> ^0.8.0 - I've marked this as BREAKING in the changelog


### Changed

- **BREAKING:** Bump `@metamask/gator-permissions-controller` from `^0.6.0` to `^0.8.0` ([#7274](https://github.com/MetaMask/core/pull/7274)), ([#7330](https://github.com/MetaMask/core/pull/7330))
- Move peer dependencies for controller and service packages to direct dependencies ([#7209](https://github.com/MetaMask/core/pull/7209), [#7258](https://github.com/MetaMask/core/pull/7258))
- The dependencies moved are:
- `@metamask/accounts-controller` (^35.0.0)
Expand Down Expand Up @@ -636,7 +639,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

- Initial release ([#1214](https://github.com/MetaMask/core/pull/1214))

[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/signature-controller@37.0.0...HEAD
[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/signature-controller@38.0.0...HEAD
[38.0.0]: https://github.com/MetaMask/core/compare/@metamask/signature-controller@37.0.0...@metamask/signature-controller@38.0.0
[37.0.0]: https://github.com/MetaMask/core/compare/@metamask/signature-controller@36.0.0...@metamask/signature-controller@37.0.0
[36.0.0]: https://github.com/MetaMask/core/compare/@metamask/signature-controller@35.0.0...@metamask/signature-controller@36.0.0
[35.0.0]: https://github.com/MetaMask/core/compare/@metamask/signature-controller@34.0.2...@metamask/signature-controller@35.0.0
Expand Down
4 changes: 2 additions & 2 deletions packages/signature-controller/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@metamask/signature-controller",
"version": "37.0.0",
"version": "38.0.0",
"description": "Processes signing requests in order to sign arbitrary and typed data",
"keywords": [
"MetaMask",
Expand Down Expand Up @@ -53,7 +53,7 @@
"@metamask/base-controller": "^9.0.0",
"@metamask/controller-utils": "^11.16.0",
"@metamask/eth-sig-util": "^8.2.0",
"@metamask/gator-permissions-controller": "^0.7.0",
"@metamask/gator-permissions-controller": "^0.8.0",
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This should be documented in the changelog

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

Also included a release of @metamask/signature-controller in the PR

Subsequently also a release of @metamask/shield-controller

"@metamask/keyring-controller": "^25.0.0",
"@metamask/logging-controller": "^7.0.1",
"@metamask/messenger": "^0.3.0",
Expand Down
12 changes: 6 additions & 6 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -3412,7 +3412,7 @@ __metadata:
languageName: node
linkType: hard

"@metamask/eth-json-rpc-middleware@npm:^22.0.0, @metamask/eth-json-rpc-middleware@workspace:packages/eth-json-rpc-middleware":
"@metamask/eth-json-rpc-middleware@npm:^22.0.1, @metamask/eth-json-rpc-middleware@workspace:packages/eth-json-rpc-middleware":
version: 0.0.0-use.local
resolution: "@metamask/eth-json-rpc-middleware@workspace:packages/eth-json-rpc-middleware"
dependencies:
Expand Down Expand Up @@ -3746,7 +3746,7 @@ __metadata:
languageName: unknown
linkType: soft

"@metamask/gator-permissions-controller@npm:^0.7.0, @metamask/gator-permissions-controller@workspace:packages/gator-permissions-controller":
"@metamask/gator-permissions-controller@npm:^0.8.0, @metamask/gator-permissions-controller@workspace:packages/gator-permissions-controller":
version: 0.0.0-use.local
resolution: "@metamask/gator-permissions-controller@workspace:packages/gator-permissions-controller"
dependencies:
Expand Down Expand Up @@ -4193,7 +4193,7 @@ __metadata:
"@metamask/error-reporting-service": "npm:^3.0.0"
"@metamask/eth-block-tracker": "npm:^15.0.0"
"@metamask/eth-json-rpc-infura": "npm:^10.3.0"
"@metamask/eth-json-rpc-middleware": "npm:^22.0.0"
"@metamask/eth-json-rpc-middleware": "npm:^22.0.1"
"@metamask/eth-json-rpc-provider": "npm:^6.0.0"
"@metamask/eth-query": "npm:^4.0.0"
"@metamask/json-rpc-engine": "npm:^10.2.0"
Expand Down Expand Up @@ -4744,7 +4744,7 @@ __metadata:
"@metamask/base-controller": "npm:^9.0.0"
"@metamask/controller-utils": "npm:^11.16.0"
"@metamask/messenger": "npm:^0.3.0"
"@metamask/signature-controller": "npm:^37.0.0"
"@metamask/signature-controller": "npm:^38.0.0"
"@metamask/transaction-controller": "npm:^62.5.0"
"@metamask/utils": "npm:^11.8.1"
"@ts-bridge/cli": "npm:^0.6.4"
Expand All @@ -4761,7 +4761,7 @@ __metadata:
languageName: unknown
linkType: soft

"@metamask/signature-controller@npm:^37.0.0, @metamask/signature-controller@workspace:packages/signature-controller":
"@metamask/signature-controller@npm:^38.0.0, @metamask/signature-controller@workspace:packages/signature-controller":
version: 0.0.0-use.local
resolution: "@metamask/signature-controller@workspace:packages/signature-controller"
dependencies:
Expand All @@ -4771,7 +4771,7 @@ __metadata:
"@metamask/base-controller": "npm:^9.0.0"
"@metamask/controller-utils": "npm:^11.16.0"
"@metamask/eth-sig-util": "npm:^8.2.0"
"@metamask/gator-permissions-controller": "npm:^0.7.0"
"@metamask/gator-permissions-controller": "npm:^0.8.0"
"@metamask/keyring-controller": "npm:^25.0.0"
"@metamask/logging-controller": "npm:^7.0.1"
"@metamask/messenger": "npm:^0.3.0"
Expand Down
Loading