3.3.1 (2025-01-30)
- fix compatibility with React Native new architecture (v0.76+) (8b2003b)
- improve Android types to make project Kotlin v2 compatible (RN 0.77+) (891c9c3)
3.3.0 (2025-01-09)
- add custom timeout feature (02757ef)
- add sealed result support (37dbe7f)
- update iOS and Android SDKs to v2.7.0 (eafa1d4)
3.2.0 (2024-10-08)
- use Fingerprint Pro Android v2.6.0 (8d5c417)
3.1.0 (2024-08-22)
- add
fallbackEndpointUrls
configuration param (5ce1864) - update Android agent to v2.5.0 (6dfcb88)
- update iOS agent to v2.6.0 (dfe83b2)
- README: unify and simplify linkedId section (67cb56e)
3.0.2 (2024-03-28)
- deps: bump ip from 1.1.8 to 1.1.9 (cb27362)
3.0.1 (2024-03-20)
- publish package with correct version in integration info (a561071)
3.0.0 (2024-01-22)
- migrated to Gradle 8
- minimum supported React Native version is 0.73
- update requirements section (8229a3c)
2.6.0 (2023-11-28)
- update iOS agent to 2.3.1 (6b6f8cf)
- update requirements section (ae5e74f)
2.5.3 (2023-10-17)
- add
support and feedback
section, mergelimitations
withrequirements
(46ba804) - add requirements section, revisit README.md (c298393)
- add table of contents (c95748d)
2.5.2 (2023-09-20)
- fix package publishing problems (cb51a80)
- use
dist
folder instead ofbuild
for build artifacts to unify dx with other projects (be9b5ca)
2.5.1 (2023-09-07)
- README: add minumum OS versions requirement (c734fc9)
2.5.0 (2023-08-07)
- update Android agent to v2.3.2 (fb5f655)
2.4.0 (2023-06-29)
- bump iOS Agent to v2.2.0 to introduce new Smart Signals (e47613b)
2.3.1 (2023-06-27)
2.3.0 (2023-04-28)
- bump android dependencies (862b327)
2.2.2 (2023-03-22)
- update Android agent to 2.3.0 (de724a1)
2.2.1 (2023-03-14)
2.2.0 (2023-02-17)
- update agents to add proxy integrations support (51a6b45)
- update Android agent to 2.2.3 to fix Cloudflare support (cbfd260)
- update iOS agent to 2.1.8 to fix fingerprintjs/fingerprintjs-pro-ios#27 (f7929b3)
2.1.1 (2023-01-11)
- remove redundant gradle dependency from library (d7439d2)
2.1.0 (2022-11-18)
- update android agent to 2.2.0 version (212f601)
2.0.0 (2022-09-27)
- In previous version
FingerprintJsProAgent
constructor had several position arguments. In new version it is oneparams
argument of typeFingerprintJsProAgentParams
. TypeFingerprintJsProAgentParams
will be used instead of typeFingerprintJsProProviderOptions
. getData
method of theuseVisitorData
hook now returns answer of typeVisitorData
instead of simplevisitorId
string type.
- add
extendedResponseFormat
configuration flag (2add6cc) - add
getVisitorData
method to the react-native agent (16b4378) - better error reporting (f011cb7)
- change
FingerprintJsProAgent
constructor interface (1b8aab9) - send integration info (f52e2cf)
- support
linkedId
param for identification requests (e8557db) - update android agent to the latest version (4051a7b)
- update iOS agent to 2.1.3 (14a0e42)
- update iOS agent to the latest version (a33d160)
- update iOS agent to v2.1.1 (f4541f2)
- update iOS native agent to 2.1.2 to return support of iOS 12 (20c7342)
- update react-native to 0.70.1 (22b8d33)
- async code example (e0bd804)
- change substitution literal in .husky/commit_msg (2267a30)
- error description (c82c45b)
- expand Tags type (08e6a73)
- generate iOS Metadata even if linkedId is nil (858ac51)
- getVisitorId error handling (c2971cd)
- pass correct
linkedId
type to the android library (68fa2e4) - tag functionality for new iOS library (be590e6)
- README: add documentation badge (62a3df1)
- add types field to package.json (42ccce56)
- add production environment for publish task (94309b78)
- replace fingerptintjs.com domain in links to fingerprint.com (bd14519d)
- update logo (0f06f85e)
- readme (71b47abe)
- second attempt to fix logo for npmjs.com (4daf6fb3)
- fix fingerprint logo for npmjs.com (c59e820a)
- Added react hooks approach, read the documentation for more details
- Due to creating hooks approach, API of client has changed, read more in the documentation
- add changelog generation and release commands (77967653)
- add publish action (e8332a73)
- fix npm package files section (63fb5641)
- change iOS codeowner (77f8f3d5)
- add iOS and Android folder to sync script (8f2ab4c1)
- update build environment (d73ad61b)
- add linter, run prettier (bcf9bbcf)
- change author in podspec to FingerprintJS Inc (ec63bfcd)
- add github action for tests and typecheck (051ebb40)
- add CODEOWNERS (25a610ab)
- fix typecheck (abd940a6)
- use rollup build (0c1d7476)
- fixed iOS build (2f2a7694)
- make agent compatible with mocks (285a7351)
- deps:
- bump vulnerable simple-plist from 1.3.0 to 1.3.1 (f35317a8)
- bump ansi-regex from 4.1.0 to 4.1.1 (584b8a60)
- bump minimist from 1.2.5 to 1.2.6 (bd02e14f)
- bump plist from 3.0.4 to 3.0.5 (b35d3b90)
- bump plist from 3.0.4 to 3.0.5 in /TestProject (a9e6b776)
- bump async from 2.6.3 to 2.6.4 (7caf632b)
- bump minimist from 1.2.5 to 1.2.6 in /TestProject (2abc2347)
- bump async from 2.6.3 to 2.6.4 in /TestProject (97212225)
- bump ansi-regex from 4.1.0 to 4.1.1 in /TestProject (a465ae5a)
- add jsdoc to code, fix readme example (4a9e9490)
- add iOS contributing instruction (03c7da7b)
- add contributing.md (1afb9460)
- add new badges, fix existing (2e89589b)
- improve usage snippet (1f3b411e)
- support ap region (dcf7fd23)
- add dotenv support to TestApp, use public API key from env. (470701b7)
- add hooks approach #10, fix dev build (1a8976d1)
- add tags property to getVisitorData function (a78772f0)
- fix endpoint param in iOS #14 (82dc9629)
- add tests for provider and useVisitorData hook (fee4d8af)