Closed Jonathansoufer closed 3 days ago
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.
New and removed dependencies detected. Learn more about Socket for GitHub ↗︎
Package | New capabilities | Transitives | Size | Publisher |
---|---|---|---|---|
npm/@metamask/snaps-controllers@9.2.0 | Transitive: environment, filesystem, network | +26 |
4.85 MB | |
npm/@metamask/snaps-rpc-methods@9.1.4 | Transitive: filesystem, network | +13 |
3.01 MB | |
npm/@metamask/snaps-sdk@6.0.0 | network | +5 |
1.13 MB | metamaskbot |
npm/@metamask/snaps-utils@7.7.0 | network Transitive: filesystem | +16 |
8.03 MB | metamaskbot |
npm/webextension-polyfill@0.12.0 | None | 0 |
205 kB | addons-robot |
🚮 Removed packages: npm/@metamask/snaps-rpc-methods@9.1.2, npm/@metamask/snaps-utils@7.4.1
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 49.53%. Comparing base (
81bcdb2
) to head (1edaae5
).:exclamation: Current head 1edaae5 differs from pull request most recent head abdebc1
Please upload reports for the commit abdebc1 to get more accurate results.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Issues
2 New issues
0 Accepted issues
Measures
0 Security Hotspots
100.0% Coverage on New Code
0.0% Duplication on New Code
Description
This PR implements a new feature flag specific for snaps to enable the usage of snaps (embedded) while avoid users to install it (for now). This replaces the old
snaps
tag withpreinstalled-snaps
andexternal-snaps
tags.The whole installation flow is under
external-snaps
.Related issues
Fixes:
Manual testing steps
Screenshots/Recordings
Before
After
Pre-merge author checklist
Pre-merge reviewer checklist