Skip to content

Release/533.0.0#6467

Merged
V00D00-child merged 3 commits into
mainfrom
release/533.0.0
Sep 4, 2025
Merged

Release/533.0.0#6467
V00D00-child merged 3 commits into
mainfrom
release/533.0.0

Conversation

@V00D00-child

Copy link
Copy Markdown
Member

Explanation

First release for the @metamask/gator-permissions-controller (0.1.0).

References

Required by(MM Extension): MetaMask/metamask-extension#35627

Checklist

  • I've updated the test suite for new or updated code as appropriate
  • I've updated documentation (JSDoc, Markdown, etc.) for new or updated code as appropriate
  • I've communicated my changes to consumers by updating changelogs for packages I've changed, highlighting breaking changes as necessary
  • I've prepared draft pull requests for clients and consumer packages to resolve any breaking changes

@V00D00-child V00D00-child requested review from a team as code owners September 4, 2025 15:14
@V00D00-child V00D00-child enabled auto-merge (squash) September 4, 2025 15:17
Comment thread packages/gator-permissions-controller/CHANGELOG.md Outdated
Co-authored-by: Elliot Winkler <elliot.winkler@gmail.com>
@V00D00-child V00D00-child requested a review from mcmire September 4, 2025 16:28

@mcmire mcmire left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

LGTM!

@V00D00-child V00D00-child merged commit 91f4190 into main Sep 4, 2025
240 checks passed
@V00D00-child V00D00-child deleted the release/533.0.0 branch September 4, 2025 16:30
github-merge-queue Bot pushed a commit to MetaMask/metamask-extension that referenced this pull request Sep 11, 2025
## **Description**

This PR adds
[@metamask/gator-permissions-controller](https://github.com/MetaMask/core/tree/main/packages/gator-permissions-controller)
package into extension:

- `@metamask/gator-permissions-controller`: a controller to handle
managing gator permissions in MetaMask clients with
[@metamask/gator-permissions-snap](https://github.com/MetaMask/snap-7715-permissions/tree/main/packages/gator-permissions-snap)
integration.

It also creates background actions to allow the UI to submit requests to
the background to invoke actions exposed on
`@metamask/gator-permissions-controller`:
- `fetchAndUpdateGatorPermissions`

### **Note - local snap for development**

The `GatorPermissionsControllerInit` is configured to use a local
running instance of the gator-snap for non-production environments to
support development in future PRs.

[![Open in GitHub
Codespaces](https://github.com/codespaces/badge.svg)](https://codespaces.new/MetaMask/metamask-extension/pull/35627?quickstart=1)

## **Related issues**

Requires: MetaMask/core#6467
Relates to(MM Core): MetaMask/core#6033
Relates to: #35307
Required by: #35219
## **Manual testing steps**

There is no need for testing, since we are integrating dependencies to
support future PRs.

### **Before**

### **After**

## **Pre-merge author checklist**

- [x] I've followed [MetaMask Contributor
Docs](https://github.com/MetaMask/contributor-docs) and [MetaMask
Extension Coding
Standards](https://github.com/MetaMask/metamask-extension/blob/main/.github/guidelines/CODING_GUIDELINES.md).
- [x] I've completed the PR template to the best of my ability
- [x] I’ve included tests if applicable
- [x] I’ve documented my code using [JSDoc](https://jsdoc.app/) format
if applicable
- [x] I’ve applied the right labels on the PR (see [labeling
guidelines](https://github.com/MetaMask/metamask-extension/blob/main/.github/guidelines/LABELING_GUIDELINES.md)).
Not required for external contributors.

## **Pre-merge reviewer checklist**

- [x] I've manually tested the PR (e.g. pull and build branch, run the
app, test code being changed).
- [x] I confirm that this PR addresses all acceptance criteria described
in the ticket it closes and includes the necessary testing evidence such
as recordings and or screenshots.

---------

Co-authored-by: MetaMask Bot <metamaskbot@users.noreply.github.com>
Co-authored-by: jeffsmale90 <6363749+jeffsmale90@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants