v2.8.5

  • Fix incognito detection in some browsers based on Blink
  • Decrease the chance of getting send() call timeout by decreasing the TLS request timeout
  • Improve the fingerprinting performance

v3.2.5

  • Increase the TLS request stability by retrying
  • Decrease the chance of getting get() call timeout by decreasing the TLS request timeout
  • fix: Monitoring reports aren't sent sometimes

v3.2.4

  • Improve the accuracy of Chrome incognito detection
  • Add the requestId field to errors emitted by the servers
  • Make JS agent easier to use in server side rendering environments like Next.js and Gatsby

v2.8.4

  • Fix cookie SameSite attribute warnings in Firefox
  • Increase the accuracy of Chrome incognito detection
  • Add the requestId field to errors emitted by the servers

v3.2.3

v2.8.3

  • fix: FP.load() takes a huge time to run in some conditions
  • Handle cases where navigator.deviceMemory is a string

v3.2.2

  • fix: load() takes a huge time to run in some conditions
  • Handle cases where navigator.deviceMemory is a string

v3.2.1

  • Add more information to JS agent monitoring

v3.2.0

  • Add an experimental API for JS agent debugging. We can use it to analyze agent operation on your side and solve problems faster. Contact support for more details.
  • The minimal supported version of TypeScript is 4.0.0.
  • Amend Safari private mode detection. It always detected incognito: true in desktop Safari controlled by Karma or BrowserStack Automate.

v2.8.2

  • Amend Safari private mode detection. It always detected incognito: true in desktop Safari controlled by Karma or BrowserStack Automate.