Skip to content

Latest commit

 

History

History
169 lines (97 loc) · 5.76 KB

File metadata and controls

169 lines (97 loc) · 5.76 KB

Changelog

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.

Added

  • chore: added stellar types, mock tests and exports (#102)

Fixed

Added

  • feat: add MetaMask detection functionality (#93)

Fixed

  • fix: make sure getUniqueId is called on each windowPostMessageTransport request to avoid RPC request with id already seen. error on extension when using firefox (#91)

Added

  • feat: add tron scope types (#83)

Fixed

  • fix: warmup timeout (#87)

Added

  • feat: add Bitcoin support (#80)

Fixed

  • fix: use randomly generated request id on windowPostMessageTransport and externallyConnectableTransport to avoid conflicts across disconnect/reconnect cycles in firefox (#81)

Added

  • fix: add timeout feature in transport to prevent remove connections from dropping (#73)

Added

  • feat: allow partial revokes via wallet_revokeSession (#75)

Added

  • feat: expand EIP155 RPC types and methods (#69)

Fixed

  • fix: enhance MetaMask extension ID detection with retry logic (#70)

Changed

  • feat: custom error classes (#58)
  • doc: add doc to extend RPC API and create custom transports (#64)

Fixed

  • fix: delay getSession to first request (#67)

Fixed

  • fix: handle multichain api not responding on page load (issue #16550) (#65)

Fixed

  • fix: avoid race conditions by using a pending port for chrome.runtime.connect (#61)

Changed

  • fix: export transport getters from index.ts to bypass automatic detection (#59)
  • fix: remove console.error/warn (#57)

Changed

  • Make getMultichainClient synchronous (#55)

Changed

  • feat: get extensionId using window.postMessage (#51)

Changed

  • Bump @metamask/providers from 21.0.0 to 22.0.1 (#48)
  • Add ability to unsubscribe from notifications (#49)

Changed

  • Replace caip-x with caip-348 for externally_connectable transport (#40)

Added

  • Add Firefox window.postMessage transport (#36)

Fixed

  • Bm/remove request timeout (#31)

Changed

  • Initial release