You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
wallet_requestPermissions now correctly re-prompts account selection on MWP (mobile) without requiring a full disconnect/reconnect cycle. The request forwards forceRequest: true through to MWPTransport, which previously ignored it and silently returned the existing session. (#243)
@metamask/connect-multichain 0.11.1
Changed
chore: align sub-package licenses with root ConsenSys 2022 license (#241)
MWPTransport.connect() now accepts and forwards a forceRequest option. When true, onResumeSuccess skips the isSameScopesAndAccounts check and unconditionally sends wallet_createSession, allowing consumers to re-prompt account selection on an existing MWP session. Previously forceRequest was silently ignored, causing wallet_requestPermissions to no-op on mobile. (#243)
Fix platform detection for Hermes-based React Native apps: isReactNative() now checks global.navigator.product before window.navigator.product, so modern RN environments where window is undefined correctly resolve to PlatformType.ReactNative instead of PlatformType.NonBrowser. This restores analytics for all React Native consumers — analytics were silently disabled because #setupAnalytics() only calls analytics.enable() for browser and ReactNative platforms (#238)
@metamask/connect-solana 0.7.1
Changed
chore: align sub-package licenses with root ConsenSys 2022 license (#241)