diff --git a/.changeset/dependency-refresh-dedupe.md b/.changeset/dependency-refresh-dedupe.md deleted file mode 100644 index c8dbce2..0000000 --- a/.changeset/dependency-refresh-dedupe.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@fingerprint/react': patch ---- - -Bump `@fingerprint/agent` dependency to `^4.1.2` and drop the `fast-deep-equal` runtime dependency in favor of an internal cache-key comparison. diff --git a/.changeset/fix-immediate-request-state.md b/.changeset/fix-immediate-request-state.md deleted file mode 100644 index a77d609..0000000 --- a/.changeset/fix-immediate-request-state.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -'@fingerprint/react': minor ---- - -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. diff --git a/.changeset/react-19-next-16-support.md b/.changeset/react-19-next-16-support.md deleted file mode 100644 index 00d2949..0000000 --- a/.changeset/react-19-next-16-support.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@fingerprint/react': minor ---- - -Add support for React 19 and Next.js 16. The `react` peer range now accepts `>=18 <20`. diff --git a/CHANGELOG.md b/CHANGELOG.md index 867a444..a22962b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,22 @@ # Fingerprint React SDK +## 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](https://github.com/fingerprintjs/react/commit/ba260035e804c52bf49f72c03410ecfd12310b9c)) + +- Add support for React 19 and Next.js 16. The `react` peer range now accepts `>=18 <20`. ([5307b3b](https://github.com/fingerprintjs/react/commit/5307b3b8af08e330444ff148814873a01b6f1e02)) + +### 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](https://github.com/fingerprintjs/react/commit/87b776f0920fe6a1663612f7d0a5d88256d64f5e)) + ## 3.0.1-test.0 ### Patch Changes diff --git a/package.json b/package.json index 24d457c..0aba01c 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@fingerprint/react", - "version": "3.0.1-test.0", + "version": "3.1.0", "description": "Fingerprint React SDK", "main": "dist/fingerprint-react.js", "module": "dist/fingerprint-react.mjs",