v3.8.3
Posted by Sergey Mostsevenko about 2 months ago
- Add an error constant
ERROR_INVALID_ENDPOINT
which is used then theendpoint
option value is not a valid URL
v3.8.1
Posted by Sergey Mostsevenko 7 months ago
- Add an error constant
ERROR_INTEGRATION_FAILURE
which will be used for errors that happen on the integration side
v3.8.0
Posted by Sergey Mostsevenko 7 months ago
- Fallback endpoint. You can set multiple endpoints; JavaScript agent will try to send the request with the first endpoint, and if the request fails, retry the request with the second endpoint and so on. Supported by all options: scriptUrlPattern, endpoint and tlsEndpoint.
- Placeholder values for cases where you want to use the default endpoint as a fallback endpoint:
FingerprintJS.defaultScriptUrlPattern
for scriptUrlPatternFingerprintJS.defaultEndpoint
for endpointFingerprintJS.defaultTlsEndpoint
for tlsEndpoint
v3.7.1
Posted by Sergey Mostsevenko 10 months ago
- A new error is thrown when JS agent is blocked by Content Security Policy:
FingerprintJS.ERROR_CSP_BLOCK
. JS agent doesn't retry network requests blocked by CSP. In previous versions a common error was thrown in this case:FingerprintJS.ERROR_NETWORK_CONNECTION
.
v3.7.0
Posted by Sergey Mostsevenko 10 months ago
- Bot Detection agent is embedded into FingerprintJS Pro agent
- A new
fp.get()
optionproducts
to enable or disable Fingerprint products (Browser Identification, BotDetection)
v3.6.3
Posted by Sergey Mostsevenko about 1 year ago
- Add the zeroTrust field to the TypeScript declaration of JS agent result object
v3.6.2
Posted by Sergey Mostsevenko about 1 year ago
- New error type:
ERROR_FORBIDDEN_ENDPOINT
. See the error handling guide for more details.
v3.6.1
Posted by Sergey Mostsevenko about 1 year ago
- fix: JS agent installed from jsDelivr makes a network request to fpnpmcdn.io that can be blocked by your Content Security Policy. This is a temporary fix, it will be reverted. Please switch to our CDN to avoid this problem in future.