Skip to content

Releases: Kameleoon/client-js

JavaScript SDK 1.7.3

05 Sep 12:54
Compare
Choose a tag to compare

Bug fixes

  • UserAgent was not exported from SDK

JavaScript SDK 1.7.2

31 Aug 10:13
Compare
Choose a tag to compare

Bug fixes

  • Custom Data Condition now handles index 0 properly

JavaScript SDK 1.7.1

25 Aug 13:41
Compare
Choose a tag to compare

Bug fixes

  • Multiple Real Time Update connections are no longer created
  • Custom Data Condition now handles all exceptions properly

JavaScript SDK 1.7.0

11 Aug 17:01
Compare
Choose a tag to compare

Bug fixes

  • Empty Custom Data is now sending activity tracking event

Features

JavaScript SDK 1.6.1

26 Jul 10:15
Compare
Choose a tag to compare

Bug fixes

  • flush now sends offline tracking requests even if there's no new data to track.
  • Timestamps for offline requests are set correctly.

JavaScript SDK 1.6.0

21 Jul 11:06
ba65066
Compare
Choose a tag to compare

Features

  • flushData has been deprecated in favor of flush.
  • flush sends failed tracking requests that were stored locally during the offline mode at first and then proceeds with the latest request.

JavaScript SDK 1.5.2

17 Jul 14:51
Compare
Choose a tag to compare

Bug fixes

  • Typescript .d.ts files have proper relative path resolution.

client-js

30 Jun 12:38
Compare
Choose a tag to compare

Bug fixes

  • Tracking data duplications

client-js

28 Jun 14:51
Compare
Choose a tag to compare

Bug fixes

  • Improve error handling for getRemoteVisitorData
  • Visitor code is now validated correctly in every method that uses it.
  • Result bundle is now compatible with systems not using ESM and CommonJS. It's minimized and uses code splitting for crypto-js sha256 function.
  • Parameter revenue for Conversion is now optional.
  • Each visitor can now only have one type of associated Kameleoon Data Type, except for CustomData, that a visitor can have one per customDataIndex.

Features

  • New conditions are now supported: Device, Browser, SDKLanguage, Page Title, Page View, Visitor Code, Conversion. See the full list of supported conditions.
  • Browser now has new optional parameter version.
  • flushData visitorCode parameter is now optional.
  • Custom data that is marked as local only on Kameleoon Platform is now only used for targeting (not flushed with tracking requests).
  • JavaScript SDK is now available as a single file from the static server, see the details

client-js

01 Jun 13:03
Compare
Choose a tag to compare

Bug fixes

  • Empty visitor code is no more allowed
  • Incorrect tracking body upon triggering an experiment