Skip to content

chore: Bump @metamask/gator-permissions-snap from ^1.2.0 to ^1.3.0 cp-13.23.0#40933

Merged
jeffsmale90 merged 1 commit intomainfrom
chore/upgrade_gator_permissions_snap_1.3.0
Mar 17, 2026
Merged

chore: Bump @metamask/gator-permissions-snap from ^1.2.0 to ^1.3.0 cp-13.23.0#40933
jeffsmale90 merged 1 commit intomainfrom
chore/upgrade_gator_permissions_snap_1.3.0

Conversation

@jeffsmale90
Copy link
Contributor

@jeffsmale90 jeffsmale90 commented Mar 16, 2026

Description

Bump @metamask/gator-permissions-snap from ^1.2.0 to ^1.3.0

https://github.com/MetaMask/snap-7715-permissions/releases/tag/v18.0.0

Changed

  • justification field may now be longer (up to 300 chars), and will be more prominently displayed in the UI (#282)

Fixed

  • Improve display of existing permissions before granting a new permission (#284, #283)
    • Show all permissions from all chains granted to the requesting origin
    • Group existing permissions by granting account
    • Improved validation and asyncronous loading with caching, and skeleton UI

Open in GitHub Codespaces

Changelog

Changes to unreleased feature, and slight change to justification field formatting.

CHANGELOG entry: Advanced Permissions justification parameter now accepts up to 300 chars, shown more clearly in confirmation.

Related issues

Fixes:

Manual testing steps

  1. Go to this page...

Screenshots/Recordings

Before

After

Pre-merge author checklist

Pre-merge reviewer checklist

  • I've manually tested the PR (e.g. pull and build branch, run the app, test code being changed).
  • 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.

Note

Low Risk
Low risk dependency-only bump; primary risk is behavioral changes inside the updated snap affecting permission flows at runtime.

Overview
Updates the @metamask/gator-permissions-snap dependency from ^1.2.0 to ^1.3.0, with corresponding yarn.lock resolution/checksum changes to pull the new package version.

Written by Cursor Bugbot for commit e3a10c9. This will update automatically on new commits. Configure here.

@jeffsmale90 jeffsmale90 added the no-changelog no-changelog Indicates no external facing user changes, therefore no changelog documentation needed label Mar 16, 2026
@github-actions
Copy link
Contributor

CLA Signature Action: All authors have signed the CLA. You may need to manually re-run the blocking PR check if it doesn't pass in a few minutes.

@metamaskbot metamaskbot added the team-delegation MetaMask Delegation Team label Mar 16, 2026
@socket-security
Copy link

socket-security bot commented Mar 16, 2026

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Updated@​metamask/​gator-permissions-snap@​1.2.0 ⏵ 1.3.089 -81006297 +1100

View full report

@socket-security
Copy link

socket-security bot commented Mar 16, 2026

All alerts resolved. Learn more about Socket for GitHub.

This PR previously contained dependency changes with security issues that have been resolved, removed, or ignored.

Ignoring alerts on:

  • @metamask/gator-permissions-snap@1.3.0

View full report

@sonarqubecloud
Copy link

@jeffsmale90 jeffsmale90 changed the title Bump @metamask/gator-permissions-snap from ^1.2.0 to ^1.3.0 chore: Bump @metamask/gator-permissions-snap from ^1.2.0 to ^1.3.0 cp-13.23.0 Mar 16, 2026
@metamaskbotv2
Copy link
Contributor

metamaskbotv2 bot commented Mar 16, 2026

Builds ready [e3a10c9]
⚡ Performance Benchmarks
👆 Interaction Benchmarks
BenchmarkMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P75 (ms)P95 (ms)
Load New Accountload_new_account2802772832281283
total2802772832281283
Confirm Txconfirm_tx6002595260543560226054
total6002595260543560226054
Bridge User Actionsbridge_load_page24921828323251283
bridge_load_asset_picker25018930541272305
bridge_search_token74170377625758776
total1299124513463713151346
🔌 Startup Benchmarks
BenchmarkMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P75 (ms)P95 (ms)
Standard HomeuiStartup14621211179011315131648
load12141008153510212661403
domContentLoaded12061005153010112611381
domInteractive2919101192683
firstPaint173731256164195347
backgroundConnect21519425713220239
firstReactRender21124362236
initialActions106123
loadScripts100881013219910581185
setupStore1576381732
numNetworkReqs393181154077
Power User HomeuiStartup68101928156483106747914097
load13851187233516314201745
domContentLoaded13651182226015813961709
domInteractive40201793434137
firstPaint239811722201289342
backgroundConnect2643389131373229351711224
firstReactRender25184652733
initialActions1012112
loadScripts1126968201114811471454
setupStore1674981829
numNetworkReqs1948533760223307
🧭 User Journey Benchmarks
BenchmarkMetricMean (ms)Min (ms)Max (ms)Std Dev (ms)P75 (ms)P95 (ms)
Onboarding Import WalletimportWalletToSocialScreen2212212210221221
srpButtonToSrpForm100991032100103
confirmSrpToPwForm25242712627
pwFormToMetricsScreen17161711717
metricsToWalletReadyScreen18171801818
doneButtonToHomeScreen6206116369619636
openAccountMenuToAccountListLoaded292829212936629312936
total3927391339451239333945
Onboarding New WalletcreateWalletToSocialScreen2192172211219221
srpButtonToPwForm1081071101109110
createPwToRecoveryScreen989099
skipBackupToMetricsScreen39394014040
agreeButtonToOnboardingSuccess16161701617
doneButtonToAssetList53248158249579582
total1008872127614810431276
Asset DetailsassetClickToPriceChart994416440116164
total994416440116164
Solana Asset DetailsassetClickToPriceChart1145016949168169
total1145016949168169
Import Srp HomeloginToHomeScreen24662189273122427062731
openAccountMenuAfterLogin493069155669
homeAfterImportWithNewWallet1225414237492423372374
total37582910469876246554698
Send TransactionsopenSendPageFromHome51221103469110
selectTokenToSendFormLoaded392350104650
reviewTransactionToConfirmationPage1139918138617812341386
total1229976153721413261537
SwapopenSwapPageFromHome1208314827145148
fetchAndDisplaySwapQuotes269226872695326952695
total2819278028412328402841
🌐 Dapp Page Load Benchmarks

Current Commit: e3a10c9 | Date: 3/16/2026

📄 Localhost MetaMask Test Dapp

Samples: 100

Summary

  • pageLoadTime-> current mean value: 1.07s (±74ms) 🟡 | historical mean value: 1.05s ⬆️ (historical data)
  • domContentLoaded-> current mean value: 759ms (±72ms) 🟢 | historical mean value: 744ms ⬆️ (historical data)
  • firstContentfulPaint-> current mean value: 83ms (±10ms) 🟢 | historical mean value: 92ms ⬇️ (historical data)

📈 Detailed Results

Metric Mean Std Dev Min Max P95 P99
pageLoadTime 1.07s 74ms 1.03s 1.36s 1.30s 1.36s
domContentLoaded 759ms 72ms 719ms 1.04s 976ms 1.04s
firstPaint 83ms 10ms 68ms 164ms 96ms 164ms
firstContentfulPaint 83ms 10ms 68ms 164ms 96ms 164ms
largestContentfulPaint 0ms 0ms 0ms 0ms 0ms 0ms
Bundle size diffs
  • background: 58 Bytes (0%)
  • ui: 5 Bytes (0%)
  • common: 20 Bytes (0%)

@jeffsmale90
Copy link
Contributor Author

@SocketSecurity ignore npm/@metamask/gator-permissions-snap@1.3.0

@jeffsmale90 jeffsmale90 enabled auto-merge March 17, 2026 01:25
@jeffsmale90 jeffsmale90 removed the no-changelog no-changelog Indicates no external facing user changes, therefore no changelog documentation needed label Mar 17, 2026
@jeffsmale90 jeffsmale90 added this pull request to the merge queue Mar 17, 2026
Merged via the queue into main with commit 7d516fc Mar 17, 2026
203 of 208 checks passed
@jeffsmale90 jeffsmale90 deleted the chore/upgrade_gator_permissions_snap_1.3.0 branch March 17, 2026 02:33
@github-actions github-actions bot locked and limited conversation to collaborators Mar 17, 2026
@metamaskbot metamaskbot added the release-13.24.0 Issue or pull request that will be included in release 13.24.0 label Mar 17, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

release-13.24.0 Issue or pull request that will be included in release 13.24.0 size-XS team-delegation MetaMask Delegation Team

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants