All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Bump
@metamask/utils
from^9.0.0
to^10.0.0
(#923)
- Bump
@metamask/superstruct
from^3.0.0
to^3.1.0
(#693) - Bump
@metamask/utils
from^8.5.0
to^9.0.0
(#693)
- Bump
@metamask/utils
from^8.3.0
to^8.5.0
(#613)
- Replace
superstruct
with ESM-compatible@metamask/superstruct
^3.0.0
(#613)- This fixes the issue of this package being unusable by any TypeScript project that uses
Node16
orNodeNext
as itsmoduleResolution
option.
- This fixes the issue of this package being unusable by any TypeScript project that uses
- Add screenshots field (#505)
- Bump @metamask/utils from 8.3.0 to 8.4.0 (#499)
- Bump @metamask/snaps-controllers from 6.0.2 to 6.0.3 (#488)
- Bump @metamask/snaps-utils from 7.0.2 to 7.0.3 (#486)
- Bump @metamask/safe-event-emitter from 3.0.0 to 3.1.1 (#487)
- Bump @metamask/snaps-sdk from 3.1.0 to 3.1.1 (#489)
- Bump
@metamask/utils
from8.2.1
to8.3.0
(#374)
- Fix registry signature validation (#471)
- BREAKING: Bump minimum Node.js version to
^18.16.0
(#302) - BREAKING: Use
noble-hashes
andnoble-curves
(#315)- This is breaking as the exported
verify
function is no longer asynchronous. - This also improves compatibility with React Native.
- This is breaking as the exported
- Add more metadata fields (#316)
- License package under MIT / Apache 2.0 dual license (#272)
- Add hidden field to metadata (#226)
- BREAKING: Snap IDs are now required to start with the prefix
npm:
(#75) - Bump
@metamask/utils
to^8.1.0
(#72)
- Bump
semver
to6.3.1
(#70)
- Bump
@metamask/utils
to7.1.0
(#51)
- Bump
@metamask/utils
to6.0.0
(#32)
- Sign the registry and publish signature alongside the registry (#18)
- This includes a function for checking the validity of the signature for a given public key
- Bump
@metamask/utils
to5.0.0
(#16)
- Add name property to verified snaps (#8)
- Initial release