Releases: MetaMask/snaps
Releases · MetaMask/snaps
29.0.0
@metamask/snaps-cli 4.0.1
Fixed
- Fix missing
global
during snap evaluation (#2072)
@metamask/snaps-controllers 4.0.0
Changed
- BREAKING: Remove
:snapAdded
event (#2073) - BREAKING: Remove
:snapRemoved
event (#2076) - Populate subject metadata when snaps are added to state (#2069)
@metamask/snaps-sdk 1.3.2
Fixed
- Fix missing
sensitive
property inCopyable
type (#2070)
@metamask/snaps-utils 5.1.2
Fixed
- Fix missing
global
during snap evaluation (#2072)
28.0.0
@metamask/snaps-controllers 3.6.0
Changed
- Revert usage of
DecompressionStream
(#2052) - Refactor
NpmLocation
class (#2038)- Most logic is now located in
BaseNpmLocation
, making it easier to extend without duplication.
- Most logic is now located in
- Bump several MetaMask dependencies (#2053, #2061, #2064, #2065, #2067)
Removed
- Remove support for object-like syntax for cronjobs (#2057)
- Since this never worked in the first place we aren't marking it as breaking.
@metamask/snaps-execution-environments 3.4.3
Changed
@metamask/snaps-rpc-methods 4.1.0
Added
- Add
wallet_getAllSnaps
method to get all installed Snaps (#2047)
Changed
@metamask/snaps-utils 5.1.1
Changed
Removed
- Remove support for object-like syntax for cronjobs (#2057)
- Since this never worked in the first place we aren't marking it as breaking.
27.0.0
26.0.0
25.0.0
@metamask/snaps-cli 4.0.0
Changed
- BREAKING: Synchronously initialize WASM modules (#2024)
- When the
experimental.wasm
flag in the Snaps CLI is enabled, the WASM module will now be synchronously initialized, rather than being inlined as a Uint8Array.
- When the
@metamask/snaps-controllers 3.5.1
Changed
@metamask/snaps-utils 5.1.0
Added
- Add
getSnapDerivationPathName
andgetSlip44ProtocolName
to be shared across clients (#2033)
Changed
- Bump
snaps-registry
(#2020)
@metamask/wasm-example-snap 2.1.1
Changed
- Use synchronously initialized WASM (#2024)
24.0.0
@metamask/snaps-controllers 3.5.0
Changed
- Reduce memory usage by removing source code and state from runtime (#2009)
- Improve base64 encoding/decoding speeds (#1985)
- Use
DecompressionStream
for NPM fetching when available (#1971) - Bump several MetaMask dependencies (#1989, #1993, #1987, #1983)
Fixed
- Fix idle snap timeout for unused snap (#2010)
@metamask/snaps-execution-environments 3.4.2
Changed
- Bump
@metamask/providers
from14.0.1
to14.0.2
(#1992)
@metamask/snaps-rpc-methods 4.0.2
Changed
- Bump several MetaMask dependencies (#1989)
@metamask/snaps-sdk 1.3.0
Added
- Add image fetching utility functions (#1995)
- This adds two functions:
getImageComponent
to get animage
component from a PNG or JPEG URL.getImageData
to get a base64 data string, which can be embedded in an SVG image.
- This adds two functions:
@metamask/snaps-simulator 2.4.2
Changed
- Bump several MetaMask dependencies (#1989)
@metamask/snaps-utils 5.0.1
Changed
23.0.0
22.0.0
21.0.0
@metamask/create-snap 3.1.1
Changed
- Bump several MetaMask dependencies (#1964)
@metamask/snaps-browserify-plugin 3.0.2
Changed
- Bump several MetaMask dependencies (#1964)
@metamask/snaps-cli 3.0.3
Changed
- Bump several MetaMask dependencies (#1964)
Fixed
- Fix issues generating checksum with binary auxiliary files (#1975)
@metamask/snaps-controllers 3.4.1
Changed
Fixed
- Fix a few issues with passing non-JSON-serializable values (#1974)
@metamask/snaps-execution-environments 3.4.1
Changed
Fixed
- Fix a few issues with passing non-JSON-serializable values (#1974)
@metamask/snaps-jest 4.0.1
Fixed
- Fix coercing of address values in
sendTransaction
function (#1970)
@metamask/snaps-rpc-methods 4.0.1
Changed
@metamask/snaps-sdk 1.2.0
Added
Changed
- Bump several MetaMask dependencies (#1964)
@metamask/snaps-simulator 2.4.1
Changed
- Bump several MetaMask dependencies (#1964)
@metamask/snaps-utils 5.0.0
Changed
- Bump several MetaMask dependencies (#1964)
Removed
- BREAKING: Move
enumValue
,literal
andunion
tosnaps-sdk
(#1968)
Fixed
- Fix issues generating checksum with binary auxiliary files (#1975)
@metamask/snaps-webpack-plugin 3.1.1
Changed
- Bump several MetaMask dependencies (#1964)
@metamask/insights-example-snap 2.2.0
Added
- Use new
row
andaddress
component (#1968)