v3.1.0

  • Increased stability of the audio fingerprint component on iPhone
  • Made JS agent use a TLS server located in Europe when the region is set to EU, for example:
    FingerprintJS.load({
      token: 'your-token',
      region: 'eu'
    })
    
  • Added an option to set a custom TLS endpoint:
    FingerprintJS.load({
      token: 'your-token',
      tlsEndpoint: 'https://mytls.example.com'
    })