JavaScript Analytics SDK ChangeLog

Note: The Analytics SDK is now merged with the Cloud SDK.

v2.1.5 (4 Nov, 2014)

md5: d731bbd4f70bfba671ae227be72b0e1f

Bug fixes

  • Suppress implicit cache by Safari, which sends unexpected if-none-match header.

v2.1.4 (6 Aug, 2014)

md5: 7eeeead4018724fbc3bff1c1e9604871

Bug fixes

  • Fix problems in server code execution.

v2.1.3 (1 Aug, 2014)

md5: c7973603a4c3a5dc6c482dff60fe94b7

Bug fixes

  • Fix problem in parallel execution.

v2.1.2 (22 May, 2014)

md5: 83ad64012d12a15a43bedefb5b3f6038

New features

  • Site SG is available.


  • Add extra key/value pairs validation
    • Key pattern should be "^[a-zA-Z][a-zA-Z0-9_]{0,63}$"
    • Empty string or empty array will be considered as invalid.
    • The supported value type is string, number, boolean or array.
    • The supported array elements type is string, number or boolean.
  • SDK can be initialized with deviceID.
    • If deviceId is not provided, SDK generates a new deviceId and use it when upload events.
  • Sending x-kii-sdk header (for internal use.)
  • SDK can be initialized multiple times (for internal use).


  • KiiAnalytics.trackEventWithExtras does not send extra key/value pairs.

v2.1.1 (7 Jun 2013)

New features

  • Add version API.


  • Fix bugs.