Tags: fingerprintjs/react
Tags
Release [changeset] (#205) This PR was opened by the [Changesets release](https://github.com/changesets/action) GitHub action. When you're ready to do a release, you can merge this and publish to npm yourself or [setup this action to publish automatically](https://github.com/changesets/action#with-publishing). If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated. # Releases ## @fingerprint/react@3.1.0 ### Minor Changes - Behavior bug fixes: - Stale automatic `useVisitorData` requests (when `immediate` changes from `true` to `false` during an automatic request) no longer overwrite state (the result is ignored). - Loading state is now correctly synchronized when `immediate` changes. We recommend double-checking that your implementation isn't relying on the previous incorrect behavior when upgrading. ([ba26003](ba26003)) - Add support for React 19 and Next.js 16. The `react` peer range now accepts `>=18 <20`. ([5307b3b](5307b3b)) ### Patch Changes - Bump `@fingerprint/agent` dependency to `^4.1.2` and drop the `fast-deep-equal` runtime dependency in favor of an internal cache-key comparison. ([87b776f](87b776f)) Co-authored-by: fingerprint-dx-team-actions-runner[bot] <197604345+fingerprint-dx-team-actions-runner[bot]@users.noreply.github.com>
chore(release): 3.0.0 [skip ci] ## [3.0.0](v2.7.1...v3.0.0) (2026-01-29) ### ⚠ BREAKING CHANGES * The SDK api has changed to match changes introduced in V4 version of the agent. ### Features * add usePromiseStore to prevent duplicate async requests ([fb59d7f](fb59d7f)) * bump @fingerprint/agent to 4.0.0-beta.5 ([c5d217d](c5d217d)) * migrate to v4 version of the agent ([36a26ba](36a26ba)) * rename package to `@fingerprint/react` ([4714fdf](4714fdf)) ### Build System * **deps:** use stable 4.0.0 version of the @fingerprint/agent ([76a2fec](76a2fec))
chore(release): 3.0.0-test.3 [skip ci] ## [3.0.0-test.3](v3.0.0-test.2...v3.0.0-test.3) (2026-01-27) ### Features * add usePromiseStore to prevent duplicate async requests ([fb59d7f](fb59d7f)) * rename package to `@fingerprint/react` ([4714fdf](4714fdf)) ### Build System * **deps:** use stable 4.0.0 version of the @fingerprint/agent ([76a2fec](76a2fec))
chore(release): 3.0.0-test.2 [skip ci] ## [3.0.0-test.2](v3.0.0-test.1...v3.0.0-test.2) (2026-01-06) ### Features * bump @fingerprint/agent to 4.0.0-beta.5 ([c5d217d](c5d217d))
chore(release): 3.0.0-test.1 [skip ci] ## [3.0.0-test.1](v2.7.1...v3.0.0-test.1) (2025-12-19) ### ⚠ BREAKING CHANGES * The SDK api has changed to match changes introduced in V4 version of the agent. ### Features * migrate to v4 version of the agent ([36a26ba](36a26ba))
chore(release): 2.7.1 [skip ci] ## [2.7.1](v2.7.0...v2.7.1) (2025-09-15) ### Bug Fixes * bump `@fingerprintjs/fingerprintjs-pro-spa` to `^1.3.3` ([923d78d](923d78d)) * rename integration monitoring ([a431f58](a431f58)) ### Build System * **deps:** bump the npm_and_yarn group across 2 directories with 4 updates ([3dac3a4](3dac3a4))
chore(release): 2.7.0 [skip ci] ## [2.7.0](v2.6.3...v2.7.0) (2025-06-17) ### Features * bump `@fingerprintjs/fingerprintjs-pro-spa` to `^1.3.2` ([d477427](d477427)) ### Bug Fixes * `getData` function should only change when `getOptions` changes ([d02eac0](d02eac0)), closes [#132](#132) ### Performance Improvements * use Object.is comparison before doing deep equals ([cd1f70d](cd1f70d)) ### Documentation * **README:** mention immediate: false explicitly, improve formatting ([f1d03e2](f1d03e2)) ### Build System * **deps:** bump next ([b0f669a](b0f669a))
chore(release): 2.6.3 [skip ci] ## [2.6.3](v2.6.2...v2.6.3) (2024-03-21) ### Bug Fixes * review ([951860c](951860c)) * set initial `isLoading` according to config.immediate ([3194f33](3194f33)) ### Build System * **deps:** update dependencies to latest version, now using @fingerprintjs/fingerprintjs-pro-spa@1.3.1 ([275e234](275e234))
chore(release): 2.6.3-test.2 [skip ci] ## [2.6.3-test.2](v2.6.3-test.1...v2.6.3-test.2) (2024-03-21) ### Bug Fixes * set initials isLoading according to config.immediate ([bf52bd1](bf52bd1))
PreviousNext