Skip to content

Releases: MetaMask/metamask-sdk

15.0.0

18 Jul 13:23
b9489f6
Compare
Choose a tag to compare

@metamask/sdk-react

Added

  • Upgrade to latest sdk

14.0.0

18 Jul 12:07
dc5c616
Compare
Choose a tag to compare

@metamask/sdk

Added

  • feat: persist extension provider preferences
  • feat: remove webrtc references (#227)
  • refactor: simplify connection flow (#226)
  • feat: cleanup obsolete walletconnect references (#223)
  • feat: options to use metamask browser extension only (skip modal) (#220)
  • fix: initial connection promise potentially dangling with browser extension (#218)

@metamask/sdk-communication-layer

Added

  • feat: remove webrtc references (#227)
  • refactor: simplify connection flow (#226)
  • feat: cleanup obsolete walletconnect references (#223)
  • fix: initial connection promise potentially dangling with browser extension (#218)

13.0.0

13 Jul 14:55
c0d9e6a
Compare
Choose a tag to compare

@metamask/sdk

Added

  • fix: invalid modal state (#213)

@metamask/sdk-communication-layer

Added

  • feat: optimize paused/resume flow (#212)

12.0.0

12 Jul 16:22
87c526a
Compare
Choose a tag to compare

@metamask/sdk

Uncategorized

  • Revert "Release 12.0.0" (#210)
  • Release 12.0.0 (#208)
  • feat: optimize modal rendering and re-use existing node (#206)

@metamask/sdk-install-modal-web

Uncategorized

  • Revert "Release 12.0.0" (#210)
  • Release 12.0.0 (#208)
  • feat: optimize modal rendering and re-use existing node (#206)

11.0.0

11 Jul 11:40
56ff47f
Compare
Choose a tag to compare

@metamask/sdk

Added

  • feat: improved event tracking for extension and inappbrowser (#200)
  • feat: autoextract favicon on web platforms (#196)
  • feat: default to enable session persistence (#197)
  • feat: sdk async init (#191)
  • feat: switch between extension and mobile provider (#189)

@metamask/sdk-communication-layer

Added

  • feat: improved event tracking for extension and inappbrowser (#200)
  • feat: export sendanalytics from comm layer (#198)
  • fix: possible dangling promise on sendMessage (wallet side) (#194)
  • feat: sdk async init (#191)

10.0.0

06 Jul 14:01
d986195
Compare
Choose a tag to compare

@metamask/sdk

Added

  • feat: expose sdk provider (#186)

@metamask/sdk-communication-layer

Added

  • feat: add metamask-mobile platform-type for wallet compatibility (#187)

9.0.0

05 Jul 13:50
58bdeec
Compare
Choose a tag to compare

@metamask/sdk

Added

  • fix: invalid sdk types (#182)

8.0.0

05 Jul 08:38
6a2288e
Compare
Choose a tag to compare

@metamask/sdk

Added

  • fix: invalid types path (#173)
  • fix(sdk): react native detection (#174)
  • feat: linter improvements (#175)
  • [FEAT] authorized improvements + typings (#158)

@metamask/sdk-communication-layer

Uncategorized

  • feat: linter improvements (#175)
  • [FEAT] authorized improvements + typings (#158)

5.0.0

28 Jun 16:45
5cc1b5b
Compare
Choose a tag to compare

@metamask/sdk

Added

  • [FEAT] choose between extension and mobile wallet (#146)
  • [fix] #145 missing css color (#149)
  • [feat] skip suffix check if location does not exist (#128)

@metamask/sdk-communication-layer

Added

  • [FEAT] wait for authorized event (#147)
  • [FEAT] choose between extennsion and mobile wallet (#146)

@metamask/sdk-install-modal-web

Added

  • [FEAT] choose between extension and mobile wallet (#146)
  • [fix] #145 missing css color (#149)

4.0.0

08 Jun 13:24
3fdf9e5
Compare
Choose a tag to compare

@metamask/sdk

Added

  • [fix] initial eth_requestAccounts ignored when refreshing session (#139)

@metamask/sdk-communication-layer

Added

  • [FIX] initial eth_requestAccounts ignored when refreshing session (#139)

@metamask/sdk-install-modal-web

Added

  • [FEAT] add nextjs demo project in examples/ (#123)