Skip to content

Releases: MetaMask/snap-7715-permissions

16.0.0

26 Jan 10:44
0dc150b

Choose a tag to compare

@metamask/gator-permissions-snap 1.1.1

Fixed

  • first time a permission is granted, it doesn't get saved to storage (#261)
  • editing expiry doesn't work when isAdjustmentAllowed is false (#263)

15.0.0

21 Jan 18:02
ca42ca6

Choose a tag to compare

@metamask/gator-permissions-snap 1.1.0

Changed

  • Now store metadata when a permission has been revoked (#228)
  • "rules" as defined by EIP-7715 are now always editable (presently just expiry) (#256)

Fixed

  • isAdjustmentAllowed now works to allow users to change details of the permission (#256)

14.0.0

15 Jan 15:58
cfeb34b

Choose a tag to compare

@metamask/gator-permissions-snap 1.0.0

Added

  • Added 7715 discoverability methods (#249)
  • Implement translations (#199)

Changed

  • chore: update permission popup (#251)
  • Removed unused export (#253)
  • Updated packages to comply with 7715 spec revisions (#252)

@metamask/permissions-kernel-snap 1.0.0

Added

  • Added 7715 discoverability methods (#249)

Changed

  • Updated packages to comply with 7715 spec revisions (#252)

13.0.0

08 Jan 04:49
a6675bf

Choose a tag to compare

@metamask/gator-permissions-snap 0.9.0

Changed

  • Update introduction content to ensure accuracy, and better communicate permission types (#245)
  • Convert introduction images to webp (#244)

12.0.0

07 Jan 12:49
ee5fb4a

Choose a tag to compare

@metamask/gator-permissions-snap 0.8.0

Added

  • An introduction shown to user explaining each permission type (#238)
  • Request now times out when user doesn't respond (#237)
  • New erc-20-token-revocation permission type (#234)

Changed

  • Expiry is now optional (#240)
  • Recipient field is now shown in permission dialog (#239)
  • Datetime picker used in permission dialog (#235)
  • More meaningful error messages (#232)
  • Initial amount is now allowed (#230)
  • Default streaming period is now Monthly (#229)

Fixed

  • Resolve 0 balance when token data is returned, but not the requested token (#241)

@metamask/permissions-kernel-snap 0.6.0

Changed

  • Expiry is now optional (#240)

11.0.0

12 Nov 11:49
cea1d90

Choose a tag to compare

@metamask/gator-permissions-snap 0.7.0

Fixed

  • Add zero address validation (#226)
  • Fix: throw proper errors (#225)

10.0.0

10 Nov 16:59
b1b1bc0

Choose a tag to compare

@metamask/gator-permissions-snap 0.6.1

Fixed

  • Corrects Accounts API URL, which caused permission requests on Mainnet to fail

9.0.0

06 Nov 05:34
4b33def

Choose a tag to compare

@metamask/gator-permissions-snap 0.6.0

Changed

  • Improves metrics generation, by including more information about the permissions being granted (#218)

8.0.0

05 Nov 08:57
e4a1c70

Choose a tag to compare

@metamask/gator-permissions-snap 0.5.0

Added

  • New RPC permissionsProvider_submitRevocation for marking permission as revoked (#171)
  • Add basic metrics generation via metrics tracking service (#198) and (#216)
  • Check, and if necessary request, upgrade to smart account (#188)

Changed

  • Removes testnet restriction, now supports all chains (#215)
  • Only display "show more" button when justification long enough to be truncated (#213)
  • Improve justification visibility, with improved text color (#212)
  • Improve permission picker layout to be more consistent with Sign Permission confirmation (#202)

Fixed

  • Race condition on debounce events allowing validation to be bypassed (resulting in error) (#210)
  • Fixed: handle dialog closure case in confirmation flow (#195)

@metamask/permissions-kernel-snap 0.5.0

Fixed

  • Throw appropriate SnapError when an error is thrown by the target of an RPC (#211)

7.0.0

23 Oct 11:51
cc2caf8

Choose a tag to compare

@metamask/gator-permissions-snap 0.4.1

Changed

  • Granted permissions are no longer persisted (GitHub actions configuration change)