0.35.0-flask.1
·
1393 commits
to main
since this release
@metamask/create-snap
Changed
- BREAKING: Build packages as both CJS and ESM (#1519, (#1532))
- This is breaking in the sense that imports to
dist/will now require you to import eitherdist/cjsordist/esm.
- This is breaking in the sense that imports to
- Add
sideEffects: false(#1486)
@metamask/example-snaps
Changed
@metamask/rpc-methods
Added
- Add
snap_manageAccountsRPC method (#1290)
Changed
- BREAKING: Build packages as both CJS and ESM (#1519, (#1532))
- This is breaking in the sense that imports to
dist/will now require you to import eitherdist/cjsordist/esm.
- This is breaking in the sense that imports to
- BREAKING: Disallow deriving Ethereum keys (#1217)
- Coin type
60is now blocked for derivation.
- Coin type
- Add
sideEffects: false(#1486)
Fixed
- Fix BIP-32 path validation (#1506)
@metamask/snaps-browserify-plugin
Changed
- BREAKING: Build packages as both CJS and ESM (#1519, (#1532))
- This is breaking in the sense that imports to
dist/will now require you to import eitherdist/cjsordist/esm.
- This is breaking in the sense that imports to
- Add
sideEffects: false(#1486)
@metamask/snaps-cli
Changed
- BREAKING: Build packages as both CJS and ESM (#1519, (#1532))
- This is breaking in the sense that imports to
dist/will now require you to import eitherdist/cjsordist/esm.
- This is breaking in the sense that imports to
- Add
sideEffects: false(#1486)
@metamask/snaps-controllers
Added
- Add export for
getRpcCaveatOrigins(#1533)
Changed
- BREAKING: Build packages as both CJS and ESM (#1519, (#1532))
- This is breaking in the sense that imports to
dist/will now require you to import eitherdist/cjsordist/esm.
- This is breaking in the sense that imports to
- Add
sideEffects: false(#1486)
Removed
- Remove
MultiChainController(#1527)
Fixed
- Improve JSON parsing safety (#1499)
@metamask/snaps-execution-environments
Changed
- BREAKING: Build packages as both CJS and ESM (#1519, (#1532))
- This is breaking in the sense that imports to
dist/will now require you to import eitherdist/cjsordist/esm.
- This is breaking in the sense that imports to
- Add
sideEffects: false(#1486) - Refactored bundling process to reduce bundle size (#1458)
Removed
- BREAKING: Remove support for
keyringexport (#1527)
@metamask/snaps-jest
Added
@metamask/snaps-rollup-plugin
Changed
- BREAKING: Build packages as both CJS and ESM (#1519, (#1532))
- This is breaking in the sense that imports to
dist/will now require you to import eitherdist/cjsordist/esm.
- This is breaking in the sense that imports to
- Add
sideEffects: false(#1486)
@metamask/snaps-simulator
Added
- Add dark mode (#1453)
Changed
- BREAKING: Build packages as both CJS and ESM (#1519, (#1532))
- This is breaking in the sense that imports to
dist/will now require you to import eitherdist/cjsordist/esm.
- This is breaking in the sense that imports to
- Add
sideEffects: false(#1486) - Add support for E2E testing mode, to be used by
@metamask/snaps-jest(#1438, #1488)
Fixed
@metamask/snaps-types
Changed
- BREAKING: Build packages as both CJS and ESM (#1519, (#1532))
- This is breaking in the sense that imports to
dist/will now require you to import eitherdist/cjsordist/esm.
- This is breaking in the sense that imports to
- Add
sideEffects: false(#1486) - Properly build this package to allow for exporting of enums (#1488)
Removed
- Remove types used for multichain/keyring effort(#1527)
@metamask/snaps-ui
Changed
- BREAKING: Build packages as both CJS and ESM (#1519, (#1532))
- This is breaking in the sense that imports to
dist/will now require you to import eitherdist/cjsordist/esm.
- This is breaking in the sense that imports to
- Add
sideEffects: false(#1486)
@metamask/snaps-utils
Added
- Add
snap_manageAccountsRPC method (#1290)
Changed
- BREAKING: Build packages as both CJS and ESM (#1519, (#1532))
- This is breaking in the sense that imports to
dist/will now require you to import eitherdist/cjsordist/esm.
- This is breaking in the sense that imports to
- BREAKING: Disallow deriving Ethereum keys (#1217)
- Coin type
60is now blocked for derivation.
- Coin type
- Add
sideEffects: false(#1486)
Removed
- BREAKING: Remove utility functions used for multichain/keyring effort (#1527)
Fixed
- Improve JSON parsing safety (#1499)
- Fix false positives when post processing code with HTML comment tokens (#1522)
- Fix BIP-32 path validation (#1506)