Determine the Fingerprint Pro version
Fingerprint Pro, FingerprintJS Pro, and open source FingerprintJS
This documentation page uses the terms
FingerprintJS Pro
andFingerprint Pro
interchangeably. For open source FingerprintJS, consult a dedicated page.
Projects utilizing the NPM registry
Fingerprint Pro v2
There is a @fp-pro/client
dependency in the package.json
with a specific version.
Fingerprint Pro v3
There is a @fingerprintjs/fingerprintjs-pro
dependency in the package.json
with a specific version.
Frontend frameworks
The latest versions of frontend libraries and packages provided by Fingerprint, such as React.js, Vue.js, or Angular, use the latest Fingerprint Pro JavaScript agent.
For older versions, one can check a version in the/node_modules/@fingerprintjs/fingerprintjs-pro/package.json
file.
Projects utilizing a CDN approach
Fingerprint Pro v2
There is a<script async src="https://cdn.fpjs.io/:version/fp.js"></script>
script in your code. :version
is a special directive that can match a literal version or a major version.
Fingerprint Pro v3
jsDelivr CDN
If you used the jsDelivr
CDN, you can find the a version in the script path in one of the following formats. Look for a version in the /[email protected]/
path segment.
import('https://cdn.jsdelivr.net/npm/@fingerprintjs/[email protected]/+esm')
script.src = 'https://cdn.jsdelivr.net/npm/@fingerprintjs/[email protected]/dist/fp.min.js';
require(
['https://cdn.jsdelivr.net/npm/@fingerprintjs/[email protected]/dist/fp.umd.min.js'],
...
Fingerprint Pro CDN
If you used Fingerprint Pro CDN, you can find a version in the script path in one of the following formats. Look for a version in /v3/
path segment.
const fpPromise = import('https://fpjscdn.net/v3/your-public-api-key')
<script src="https://fpjscdn.net/v3/your-public-api-key/iife.min.js"></script>
require(
['https://fpjscdn.net/v3/your-public-api-key/umd.min.js'],
...
Updated 7 months ago