fpjs_pro_plugin 4.4.0
fpjs_pro_plugin: ^4.4.0 copied to clipboard
Flutter plugin that can be used in an application to call the native FingerprintJS Pro libraries and identify devices.
4.4.0 - 2025-10-28 #
4.3.0 - 2025-09-23 #
Features #
- add Proximity Detection init options (
allowUseOfLocationData- to allow collect location data andlocationTimeoutMillisAndroid- to configure the location retrieval timeout on Android (227d4c1)
Supported Native SDK Version Range #
- Fingerprint Android SDK Version Range:
>= 2.10.0 and < 2.11.0 - Fingerprint iOS SDK Version Range:
>= 2.10.0 and < 2.11.0
4.2.0 - 2025-09-08 #
4.1.0 - 2025-08-25 #
Features #
- add
ProxyIntegrationSecretEnvironmentMismatcherror (f095967) - add error handling for invalid proxy integration headers and secret (02b921e)
- use Fingerprint Pro Android v2.9.0 (66c3525)
- use Fingerprint Pro iOS v2.9.0 (1f5daf9)
- use Fingerprint Pro JSAgent loader v3.11.13 (6cf7efc)
Supported Native SDK Version Range #
- Fingerprint Android SDK Version Range:
>= 2.9.0 and < 2.10.0 - Fingerprint iOS SDK Version Range:
>= 2.9.0 and < 2.10.0
4.0.1 - 2025-06-26 #
Bug Fixes #
- add flutter.sdk path to the local.properties before running semantic release info (a4a681e)
- pin Fingerprint native dependencies to MINOR version instead of MAJOR (01070b2)
Supported Native SDK Version Range #
- Fingerprint Android SDK Version Range:
>= 2.8.0 and < 2.9.0 - Fingerprint iOS SDK Version Range:
>= 2.8.2 and < 2.9.0
4.0.0 - 2025-05-06 #
⚠ BREAKING CHANGES #
- Flutter sdk minimal version is 3.13.0
- Dart sdk minimal version is 3.3.0
Features #
- update required Dart sdk minimal version to 3.3.0 (a968392)
- update required Flutter sdk minimal version to 3.13.0 (1441f65)
Bug Fixes #
- migrate from
dart:js_utilsandpackage:jstodart:js_interopfor Web platform (2d2a068) - remove
jspackage from dependencies (45f46bf) - use declarative Gradle plugin syntax (8396f4e)
Supported Native SDK Version Range #
- Fingerprint Android SDK Version Range:
>= 2.7.0 and < 3.0.0 - Fingerprint iOS SDK Version Range:
>= 2.7.0 and < 3.0.0
3.3.1 - 2024-12-05 #
3.3.0 - 2024-12-03 #
Features #
- add
sealedResultsupport (5dec0bf) - add
timeoutMsargument forgetVisitorIdandgetVisitorDatamethods (822504a) - use Fingerprint Pro Android v2.7.0 (d2f24f2)
- use Fingerprint Pro iOS v2.7.0 (7144b0a)
- use Fingerprint Pro JSAgent loader v3.11.3 (b789fb0)
Bug Fixes #
- fix JSAgent issue with empty
ipLocation(ae53e8b)
3.1.0 - 2024-08-22 #
3.0.1 - 2024-08-06 #
3.0.0 - 2024-03-25 #
⚠ BREAKING CHANGES #
- sdk minimal version required to use this library is now 3.1.0+
Features #
- update dependencies (1e7393e)
- update Fingerprint PRO for android to 2.4.0 (ea092b1)
- update Fingerprint PRO for iOS to 2.4.0 (d3a016a)
- update required sdk minimal version to 3.1.0+ (75c1e08)
Bug Fixes #
- change sdk limitations (b48231c)
2.1.1 - 2024-01-19 #
2.1.0 - 2023-11-15 #
2.0.1 - 2023-09-07 #
2.0.0 - 2023-08-30 #
1.6.0 - 2023-06-30 #
1.4.1-test.1 - 2023-05-03 #
1.4.0 #
1.3.0 #
1.1.0 #
New Features #
- Update iOS agent to the native, use 2.1.0 now
- Update Android agent to the 2.1.1 version
- Add tags support
- Add linkedId support
- Add new method
getVisitorDatafor result containing more data thanvisitorId - Add
extendedResponseFormatflag to theinitFpjsfunction to get extendedResponseFormat in thegetVisitorDatamethod
Now we have feature parity with the JavaScript agent.
1.0.3 #
Documentation Changes #
- Update urls domain from fingerprintjs.com to fingerprint.com
- Update logo
- Add more code examples
1.0.0 #
0.1.0 #
- Initial implementation