diff --git a/.changeset/quiet-feeds-filter.md b/.changeset/quiet-feeds-filter.md deleted file mode 100644 index 41ede550c..000000000 --- a/.changeset/quiet-feeds-filter.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@knocklabs/client": patch ---- - -Scope bulk feed status updates to the feed's trigger data filters. diff --git a/.changeset/secure-phoenix-client.md b/.changeset/secure-phoenix-client.md deleted file mode 100644 index 04aeb5d41..000000000 --- a/.changeset/secure-phoenix-client.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@knocklabs/client": patch ---- - -Upgrade Phoenix to 1.8.9 to address CVE-2026-56812. diff --git a/.changeset/sweet-donkeys-refresh.md b/.changeset/sweet-donkeys-refresh.md deleted file mode 100644 index d222161f8..000000000 --- a/.changeset/sweet-donkeys-refresh.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@knocklabs/client": patch ---- - -Stop the user-token refresh from spinning. The expiry timer is no longer scheduled with a negative delay when the client authenticates with a token that is already inside the refresh window, orphaned timers are cleared instead of left live, and a refresh whose token expires too soon to schedule another wait no longer re-authenticates (which would tear down and rebuild the API client and socket on every round trip). diff --git a/examples/client-example/CHANGELOG.md b/examples/client-example/CHANGELOG.md index a19565cb4..99c46b17c 100644 --- a/examples/client-example/CHANGELOG.md +++ b/examples/client-example/CHANGELOG.md @@ -1,5 +1,14 @@ # client-example +## 0.3.62 + +### Patch Changes + +- Updated dependencies [e7f7a4f] +- Updated dependencies [696cbac] +- Updated dependencies [90a95d1] + - @knocklabs/client@0.22.2 + ## 0.3.61 ### Patch Changes diff --git a/examples/client-example/package.json b/examples/client-example/package.json index 39e331b90..cc7c41760 100644 --- a/examples/client-example/package.json +++ b/examples/client-example/package.json @@ -1,6 +1,6 @@ { "name": "client-example", - "version": "0.3.61", + "version": "0.3.62", "private": true, "type": "module", "dependencies": { diff --git a/examples/expo-example/CHANGELOG.md b/examples/expo-example/CHANGELOG.md index 43d2bc3d7..f00fe9cf5 100644 --- a/examples/expo-example/CHANGELOG.md +++ b/examples/expo-example/CHANGELOG.md @@ -1,5 +1,11 @@ # @knocklabs/expo-example +## 1.1.13 + +### Patch Changes + +- @knocklabs/expo@0.8.2 + ## 1.1.12 ### Patch Changes diff --git a/examples/expo-example/package.json b/examples/expo-example/package.json index 9683f04e8..8691a6608 100644 --- a/examples/expo-example/package.json +++ b/examples/expo-example/package.json @@ -1,7 +1,7 @@ { "name": "@knocklabs/expo-example", "main": "expo-router/entry", - "version": "1.1.12", + "version": "1.1.13", "scripts": { "start": "expo start", "android": "expo start --android", diff --git a/examples/guide-example/CHANGELOG.md b/examples/guide-example/CHANGELOG.md index 43b530a73..db62572a8 100644 --- a/examples/guide-example/CHANGELOG.md +++ b/examples/guide-example/CHANGELOG.md @@ -1,5 +1,15 @@ # guide-example +## 0.0.89 + +### Patch Changes + +- Updated dependencies [e7f7a4f] +- Updated dependencies [696cbac] +- Updated dependencies [90a95d1] + - @knocklabs/client@0.22.2 + - @knocklabs/react@0.13.2 + ## 0.0.88 ### Patch Changes diff --git a/examples/guide-example/package.json b/examples/guide-example/package.json index 1067f4df4..c98b520f2 100644 --- a/examples/guide-example/package.json +++ b/examples/guide-example/package.json @@ -1,7 +1,7 @@ { "name": "guide-example", "private": true, - "version": "0.0.88", + "version": "0.0.89", "type": "module", "scripts": { "dev": "vite", diff --git a/examples/ms-teams-connect-example/CHANGELOG.md b/examples/ms-teams-connect-example/CHANGELOG.md index cef154f88..938692df4 100644 --- a/examples/ms-teams-connect-example/CHANGELOG.md +++ b/examples/ms-teams-connect-example/CHANGELOG.md @@ -1,5 +1,11 @@ # ms-teams-connect-example +## 0.0.76 + +### Patch Changes + +- @knocklabs/react@0.13.2 + ## 0.0.75 ### Patch Changes diff --git a/examples/ms-teams-connect-example/package.json b/examples/ms-teams-connect-example/package.json index e7b77331c..ea790ed01 100644 --- a/examples/ms-teams-connect-example/package.json +++ b/examples/ms-teams-connect-example/package.json @@ -1,6 +1,6 @@ { "name": "ms-teams-connect-example", - "version": "0.0.75", + "version": "0.0.76", "private": true, "scripts": { "dev": "next dev", @@ -11,7 +11,7 @@ "format:check": "prettier \"**/*.{js,ts,tsx}\" --check" }, "dependencies": { - "@knocklabs/react": "0.13.1", + "@knocklabs/react": "0.13.2", "jsonwebtoken": "^9.0.3", "next": "15.3.6", "react": "^19.2.7", diff --git a/examples/nextjs-app-dir-example/CHANGELOG.md b/examples/nextjs-app-dir-example/CHANGELOG.md index 23aad7dea..ad44357c0 100644 --- a/examples/nextjs-app-dir-example/CHANGELOG.md +++ b/examples/nextjs-app-dir-example/CHANGELOG.md @@ -1,5 +1,11 @@ # nextjs-app-dir-example +## 0.0.75 + +### Patch Changes + +- @knocklabs/react@0.13.2 + ## 0.0.74 ### Patch Changes diff --git a/examples/nextjs-app-dir-example/package.json b/examples/nextjs-app-dir-example/package.json index ff8f9c6a5..e6abfbc27 100644 --- a/examples/nextjs-app-dir-example/package.json +++ b/examples/nextjs-app-dir-example/package.json @@ -1,6 +1,6 @@ { "name": "nextjs-app-dir-example", - "version": "0.0.74", + "version": "0.0.75", "private": true, "scripts": { "dev": "next dev --turbopack", diff --git a/examples/nextjs-example/CHANGELOG.md b/examples/nextjs-example/CHANGELOG.md index 884594306..9f41b1a3e 100644 --- a/examples/nextjs-example/CHANGELOG.md +++ b/examples/nextjs-example/CHANGELOG.md @@ -1,5 +1,11 @@ # nextjs-example +## 1.2.41 + +### Patch Changes + +- @knocklabs/react@0.13.2 + ## 1.2.40 ### Patch Changes diff --git a/examples/nextjs-example/package.json b/examples/nextjs-example/package.json index 9c3041c2c..3efd44dac 100644 --- a/examples/nextjs-example/package.json +++ b/examples/nextjs-example/package.json @@ -1,6 +1,6 @@ { "name": "nextjs-example", - "version": "1.2.40", + "version": "1.2.41", "private": true, "scripts": { "dev": "next dev", diff --git a/examples/slack-connect-example/CHANGELOG.md b/examples/slack-connect-example/CHANGELOG.md index 79ff0ce89..8896731f8 100644 --- a/examples/slack-connect-example/CHANGELOG.md +++ b/examples/slack-connect-example/CHANGELOG.md @@ -1,5 +1,11 @@ # slack-connect-example +## 0.3.75 + +### Patch Changes + +- @knocklabs/react@0.13.2 + ## 0.3.74 ### Patch Changes diff --git a/examples/slack-connect-example/package.json b/examples/slack-connect-example/package.json index f352c39e6..16adbbf66 100644 --- a/examples/slack-connect-example/package.json +++ b/examples/slack-connect-example/package.json @@ -1,6 +1,6 @@ { "name": "slack-connect-example", - "version": "0.3.74", + "version": "0.3.75", "private": true, "scripts": { "dev": "next dev", @@ -11,7 +11,7 @@ "format:check": "prettier \"**/*.{js,ts,tsx}\" --check" }, "dependencies": { - "@knocklabs/react": "0.13.1", + "@knocklabs/react": "0.13.2", "jsonwebtoken": "^9.0.3", "next": "15.3.6", "react": "^19.2.7", diff --git a/examples/slack-kit-example/CHANGELOG.md b/examples/slack-kit-example/CHANGELOG.md index 1c8b57ca8..005c3e530 100644 --- a/examples/slack-kit-example/CHANGELOG.md +++ b/examples/slack-kit-example/CHANGELOG.md @@ -1,5 +1,11 @@ # slack-kit-example +## 0.4.73 + +### Patch Changes + +- @knocklabs/react@0.13.2 + ## 0.4.72 ### Patch Changes diff --git a/examples/slack-kit-example/package.json b/examples/slack-kit-example/package.json index 86e8e529c..4214bfabc 100644 --- a/examples/slack-kit-example/package.json +++ b/examples/slack-kit-example/package.json @@ -1,6 +1,6 @@ { "name": "slack-kit-example", - "version": "0.4.72", + "version": "0.4.73", "private": true, "scripts": { "dev": "next dev", @@ -12,7 +12,7 @@ }, "dependencies": { "@knocklabs/node": "^1.30.0", - "@knocklabs/react": "0.13.1", + "@knocklabs/react": "0.13.2", "jsonwebtoken": "^9.0.3", "next": "15.3.6", "react": "^19.2.7", diff --git a/packages/client/CHANGELOG.md b/packages/client/CHANGELOG.md index 30a72b15d..f47e135a1 100644 --- a/packages/client/CHANGELOG.md +++ b/packages/client/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +## 0.22.2 + +### Patch Changes + +- e7f7a4f: Scope bulk feed status updates to the feed's trigger data filters. +- 696cbac: Upgrade Phoenix to 1.8.9 to address CVE-2026-56812. +- 90a95d1: Stop the user-token refresh from spinning. The expiry timer is no longer scheduled with a negative delay when the client authenticates with a token that is already inside the refresh window, orphaned timers are cleared instead of left live, and a refresh whose token expires too soon to schedule another wait no longer re-authenticates (which would tear down and rebuild the API client and socket on every round trip). + ## 0.22.1 ### Patch Changes diff --git a/packages/client/package.json b/packages/client/package.json index 14968f928..d210edb0f 100644 --- a/packages/client/package.json +++ b/packages/client/package.json @@ -1,6 +1,6 @@ { "name": "@knocklabs/client", - "version": "0.22.1", + "version": "0.22.2", "description": "The clientside library for interacting with Knock", "homepage": "https://github.com/knocklabs/javascript/tree/main/packages/client", "author": "@knocklabs", diff --git a/packages/expo/CHANGELOG.md b/packages/expo/CHANGELOG.md index 1b62509f8..845d79acc 100644 --- a/packages/expo/CHANGELOG.md +++ b/packages/expo/CHANGELOG.md @@ -1,5 +1,16 @@ # @knocklabs/expo +## 0.8.2 + +### Patch Changes + +- Updated dependencies [e7f7a4f] +- Updated dependencies [696cbac] +- Updated dependencies [90a95d1] + - @knocklabs/client@0.22.2 + - @knocklabs/react-core@0.15.2 + - @knocklabs/react-native@0.11.2 + ## 0.8.1 ### Patch Changes diff --git a/packages/expo/package.json b/packages/expo/package.json index f0fdf13a7..3d4e9eef1 100644 --- a/packages/expo/package.json +++ b/packages/expo/package.json @@ -1,6 +1,6 @@ { "name": "@knocklabs/expo", - "version": "0.8.1", + "version": "0.8.2", "author": "@knocklabs", "license": "MIT", "main": "dist/cjs/index.js", diff --git a/packages/react-core/CHANGELOG.md b/packages/react-core/CHANGELOG.md index b79b00f3e..d8784c321 100644 --- a/packages/react-core/CHANGELOG.md +++ b/packages/react-core/CHANGELOG.md @@ -1,5 +1,14 @@ # Changelog +## 0.15.2 + +### Patch Changes + +- Updated dependencies [e7f7a4f] +- Updated dependencies [696cbac] +- Updated dependencies [90a95d1] + - @knocklabs/client@0.22.2 + ## 0.15.1 ### Patch Changes diff --git a/packages/react-core/package.json b/packages/react-core/package.json index f6c81f51f..df2e53413 100644 --- a/packages/react-core/package.json +++ b/packages/react-core/package.json @@ -2,7 +2,7 @@ "name": "@knocklabs/react-core", "description": "A set of React components to build notification experiences powered by Knock", "author": "@knocklabs", - "version": "0.15.1", + "version": "0.15.2", "sideEffects": false, "license": "MIT", "main": "dist/cjs/index.js", diff --git a/packages/react-native/CHANGELOG.md b/packages/react-native/CHANGELOG.md index 046eb9100..f304ab79d 100644 --- a/packages/react-native/CHANGELOG.md +++ b/packages/react-native/CHANGELOG.md @@ -1,5 +1,15 @@ # Changelog +## 0.11.2 + +### Patch Changes + +- Updated dependencies [e7f7a4f] +- Updated dependencies [696cbac] +- Updated dependencies [90a95d1] + - @knocklabs/client@0.22.2 + - @knocklabs/react-core@0.15.2 + ## 0.11.1 ### Patch Changes diff --git a/packages/react-native/package.json b/packages/react-native/package.json index 13ce41047..2ba094a0e 100644 --- a/packages/react-native/package.json +++ b/packages/react-native/package.json @@ -1,6 +1,6 @@ { "name": "@knocklabs/react-native", - "version": "0.11.1", + "version": "0.11.2", "author": "@knocklabs", "license": "MIT", "main": "dist/cjs/index.js", diff --git a/packages/react/CHANGELOG.md b/packages/react/CHANGELOG.md index 36723de40..21e2e0d06 100644 --- a/packages/react/CHANGELOG.md +++ b/packages/react/CHANGELOG.md @@ -1,5 +1,15 @@ # Changelog +## 0.13.2 + +### Patch Changes + +- Updated dependencies [e7f7a4f] +- Updated dependencies [696cbac] +- Updated dependencies [90a95d1] + - @knocklabs/client@0.22.2 + - @knocklabs/react-core@0.15.2 + ## 0.13.1 ### Patch Changes diff --git a/packages/react/package.json b/packages/react/package.json index ad54759b4..37c7d4fb9 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -2,7 +2,7 @@ "name": "@knocklabs/react", "description": "A set of React components to build notification experiences powered by Knock", "author": "@knocklabs", - "version": "0.13.1", + "version": "0.13.2", "license": "MIT", "main": "dist/cjs/index.js", "module": "dist/esm/index.mjs", diff --git a/yarn.lock b/yarn.lock index b9786bf07..8125bbdb9 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4863,7 +4863,7 @@ __metadata: languageName: unknown linkType: soft -"@knocklabs/react@npm:0.13.1, @knocklabs/react@workspace:*, @knocklabs/react@workspace:^, @knocklabs/react@workspace:packages/react": +"@knocklabs/react@npm:0.13.2, @knocklabs/react@workspace:*, @knocklabs/react@workspace:^, @knocklabs/react@workspace:packages/react": version: 0.0.0-use.local resolution: "@knocklabs/react@workspace:packages/react" dependencies: @@ -16233,7 +16233,7 @@ __metadata: version: 0.0.0-use.local resolution: "ms-teams-connect-example@workspace:examples/ms-teams-connect-example" dependencies: - "@knocklabs/react": "npm:0.13.1" + "@knocklabs/react": "npm:0.13.2" "@types/jsonwebtoken": "npm:^9.0.10" "@types/node": "npm:^24" "@types/react": "npm:^19.2.17" @@ -19041,7 +19041,7 @@ __metadata: version: 0.0.0-use.local resolution: "slack-connect-example@workspace:examples/slack-connect-example" dependencies: - "@knocklabs/react": "npm:0.13.1" + "@knocklabs/react": "npm:0.13.2" "@types/jsonwebtoken": "npm:^9.0.10" "@types/node": "npm:^24" "@types/react": "npm:^19.2.17" @@ -19061,7 +19061,7 @@ __metadata: resolution: "slack-kit-example@workspace:examples/slack-kit-example" dependencies: "@knocklabs/node": "npm:^1.30.0" - "@knocklabs/react": "npm:0.13.1" + "@knocklabs/react": "npm:0.13.2" "@tailwindcss/postcss": "npm:^4.3.0" "@types/node": "npm:^24" "@types/react": "npm:^19.2.17"