Skip to content

v2.0.0

Choose a tag to compare

@gtupak gtupak released this 29 Sep 14:21
· 99 commits to main since this release

2.0.0 (2023-09-29)

Bug Fixes

  • ignore reporting library usage on the first page call (a98cb2d)
  • remove password field from the signing event (28989c4), closes #139

Features

  • add disconnection() method to signal a wallet disconnection (3fd340c)
  • add signedMessage() function to track message signatures (5e0bb24)
  • add back automatic chain change tracking; adjust attributes formatting to match the back-end (d188225)
  • add custom event type (4ed73b3)
  • add screen and viewport sizes to the initialization of the websocket (9ad2839)
  • add sessionStorageId to the websocket query string (bd4ce6e)
  • arcxanalyticssdk.ts: remove referrer and utm tracking, remove FIRST_PAGE_VISIT event (d9009be)
  • disable automatic web3 tracking for react; report library usage type (3ef68d8), closes #158 #167
  • pass window url as a connection query to the websocket (5e88d93)
  • remove setProvider() (5f2fa67), closes #158
  • remove attribution event (8241e0e), closes #416
  • renamed functions and remove referrer() (b5971e1)
  • stop automatic tracking of chain changed events and add manual chainChanged() function (2320c03)

Performance Improvements

  • add chainId attribute to TRANSACTION_TRIGGERED (c1547c0)

BREAKING CHANGES

  • remove setProvider()
  • removed the automatic web3 tracking functionality options if using the npm package
  • Removed ATTRIBUTION event and attribution() call. They're no longer needed
    because utm information is being parsed at the
  • arcxanalyticssdk.ts: Removed trackReferrer and trackUTM config options. Removed parameter inside the
    page() call.

closes 156

  • Renamed the sdk functions (see readme) and the parameter of transaction():
    chain -> chainId. Also removed referrer() because it's already being tracked automatically.

closes 152