Skip to content

Releases: MetaMask/connect-monorepo

6.0.0

05 Dec 18:46
a348202

Choose a tag to compare

@metamask/connect-evm 0.1.1

Fixed

  • Eagerly call onChainChanged when switchChain is called (rather than waiting for the chainChanged event), this ensures that the provider's selected chain ID is updated even if the chainChanged event is not received (#62)

  • Fixed incorrect caching of error responses for some requests/events (#59)

@metamask/connect-multichain 0.3.2

Added

  • Add connection id to simple deeplinks (#63)

5.0.0

04 Dec 12:47
3931d4d

Choose a tag to compare

@metamask/connect-multichain 0.3.1

Changed

  • Bump @metamask/multichain-api-client to prevent RPC request with id already seen. error on extension when using firefox (#60)

Fixed

  • Fixed incorrect caching of error responses for some requests/events (#59)

4.0.0

02 Dec 22:17
53e9b9a

Choose a tag to compare

@metamask/connect-evm 0.1.0

Added

  • Initial release (#58)

@metamask/connect-multichain 0.3.0

Changed

  • BREAKING Make the dapp.name and dapp.url properties required in createMetamaskConnect() (#56)
    • The dapp.url property is now always overwritten with the value of the page's url when MetaMask Connect is running in a browser context (#56)

Fixed

  • Fixed mobile deeplink bug that occurred when MultichainSDK.connect() was called and the transport was already connected (#57)

3.0.0

27 Nov 11:35
95ac365

Choose a tag to compare

@metamask/analytics 0.2.0

Added

  • Added v2/events/ endpoint to schema.ts (#46)

Changed

  • BREAKING Updated analytics.ts to point towards v2/events endpoint and update payload accordingly (#46)

@metamask/connect-multichain 0.2.1

Added

  • Updated analytics tracking of connection and request handling (#46)

2.0.0

26 Nov 15:13
0f9bc7c

Choose a tag to compare

@metamask/analytics 0.1.1

Added

  • Add changelog formatting script (#44)

Changed

  • Align package versions (#48)

@metamask/connect-multichain 0.2.0

Added

  • Add removeListener, once and listenerCount function to internal EventEmitter (#31)
  • Add changelog formatting script (#44)
  • Add support for read only RPC calls (#33)

Changed

  • Align package versions (#48)
  • Rename preferDesktop flag to showInstallModal (#42)
  • MetaMaskConnect.provider will be defined if there is a previous session that can be restored. Previously connect() had to be called explicitly first. (#21)
  • BREAKING Rename readonlyRpcMap to supportedNetworks (#37)
  • BREAKING Remove api.infuraAPIKey SDK param. Export getInfuraRpcUrls. Add env to playgrounds (#19)

Fixed

  • Fix switch to Bowser’s default export to fix Vite build (#26)
  • Fix reconnect dappClient on resumed session (#43)
  • Fix install modal not rendering when called from Vite application (#42)
  • Fix requests not being sent to the mobile wallet with proper wrapping metadata (#28)
  • Fix connections made from within the MetaMask Mobile In-App Browser (#21)
  • Bump @metamask/multichain-api-client to prevent JSON RPC request ID conflicts across disconnect/reconnect cycles (#38)
  • Fix wallet_revokeSession not firing correctly when terminating a session using the default transport (In-App Browser / Extension) (#41)

@metamask/multichain-ui 0.2.0

Added

  • Add changelog formatting script (#44)

Changed

  • Align package versions (#48)
  • BREAKING Rename preferDesktop flag to showInstallModal (#42)

1.0.0

24 Oct 15:22
15a3008

Choose a tag to compare

@metamask/analytics 0.1.0

Added

  • Initial release

@metamask/connect 0.1.0

Added

  • Initial release

@metamask/connect-multichain 0.1.0

Added

  • Initial release

@metamask/multichain-ui 0.1.0

Added

  • Initial release