Skip to content

Latest commit

 

History

History
154 lines (114 loc) · 4.65 KB

File metadata and controls

154 lines (114 loc) · 4.65 KB

Version 5.8.2 (24th March 2026)

Fixed

  • Updated vulnerable dependencies.

Version 5.8.1 (28th November 2025)

Fixed

  • Updated npm dependencies to resolve reported security warnings.

Version 5.8.0 (23rd September 2025)

Added

  • Added support for configuring store information. You can now specify the store name and store app ID using initSdk method. This enables the SDK to record the intended app store source.

Version 5.7.2 (11th March 2025)

Fixed

  • Fixed an issue with update installed flag in SDK data when setReferrer method called.
  • Fixed an issue where failed network requests were not indicated.

Version 5.7.1 (20th September 2024)

Fixed

  • Type definitions for ThirdPartySharing.

Version 5.7.0 (16th August 2024)

Added

  • Added asynchronous function waitForWebUUID, returning a Promise which resolves when web_uuid becomes available.
  • Added asynchronous function waitForAttribution, returning a Promise which resolves when attribution data received from Adjust Backend.

Changed


Version 5.6.0 (30th January 2023)

Added

  • Added a return of Promise from trackEvent method.

Fixed

  • Fixed SDK state synchronization issue between multiple tabs.

Version 5.5.0 (17th November 2022)

Added

  • Added setReferrer method to set referrer and trigger /sdk_click request manually.

Fixed

  • Fixed issue which caused site not to load when cookies are blocked in browser.

Version 5.4.0 (20th September 2022)

Added

  • Added support of Data Residency.
  • Added Smart Banner onCreated and onDismissed optional callbacks. To set callbacks pass them to initSmartBanner method.
  • Added showSmartBanner and hideSmartBanner methods to control Smart Banner visibility after initialisation.

Fixed

  • Fixed issue when Url Strategy ignored SDK config.

Version 5.3.1 (8th August 2022)

Added

  • Added sending of deduplication_id parameter in event package.
  • Added SRI feature support.

Fixed

  • Updated deprecated and vulnerable dependencies.

Version 5.3.0 (25th March 2022)

Added

  • Added getWebUUID method to access SDK generated ID web_uuid.
  • Added getAttribution method to access user's current attribution information.

Fixed

  • Fixed issue with URL strategy retrying to send requests after SDK was disabled.

Version 5.2.1 (16th September 2021)

Fixed

  • Fixed top-level Typescript declarations.

Version 5.2.0 (3rd August 2021)

Added

  • [beta] Smart banners.

Version 5.1.2 (11th June 2021)

Added

  • Added Typescript support.
  • Added URL strategy with retries when request are being blocked by firewall.
  • Added custom storage namespace.

Fixed

  • Fixed issue with using IndexedDb in cross-origin iframe in Safari.

Version 5.1.1 (14th December 2020)

Added

  • Added warning log level to make non-critical issues look less frightening.

Fixed

  • Fixed state synchronization issues between multiple tabs.
  • Fixed issue with switching the SDK offline and online which could cause requests loss.

Version 5.1.0 (5th August 2020)

Added

  • Added external device ID support.

Fixed

  • Fixed SDK initialization in IE11.

Version 5.0.0 (15th May 2020)

Added

  • New major SDK update.
  • Added SDK exposure under all module definitions, so it works under CommonJS and AMD environments and is also available through global Adjust when loaded through cdn.
  • Added attribution callback support.
  • Added retry mechanism for failed attribution requests.
  • Added HTTP request queueing with retry mechanism.
  • Added usage of indexedDB with localStorage as a fallback.
  • Added global callback and partner parameters, along with removal of previously set ones.
  • Added offline mode.
  • Added possibility to set the log level on init and optionally specify log container.
  • Added SDK stop and restart possibility.
  • Added GDPR forget me ability.
  • Added ability to define default tracker through configuration.
  • Added sending of sdk_click package when referrer is available.
  • Added traffic redirection possibility.
  • Added event deduplication.
  • Added disable third party sharing option.

Changed

  • Switched to using exposed single instance instead of initiating it manually with the new (Adjust.initSdk(YOUR_CONFIG)).
  • Automated session tracking, method trackSession is no longer available.