From 6e5172c4b256d7734705c6463fcf43fd8dd789bf Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 29 Jul 2026 22:02:58 +0000 Subject: [PATCH] chore(repo): version packages for stable --- .changeset/dependabot-pr-1013.md | 17 ------------- .changeset/dependabot-pr-1036.md | 5 ---- .changeset/dependabot-pr-1050.md | 5 ---- .changeset/vite-8-drop-react-16.md | 19 -------------- examples/expo-example/CHANGELOG.md | 7 ++++++ examples/expo-example/package.json | 2 +- examples/guide-example/CHANGELOG.md | 8 ++++++ examples/guide-example/package.json | 2 +- .../ms-teams-connect-example/CHANGELOG.md | 8 ++++++ .../ms-teams-connect-example/package.json | 4 +-- examples/nextjs-app-dir-example/CHANGELOG.md | 8 ++++++ examples/nextjs-app-dir-example/package.json | 2 +- examples/nextjs-example/CHANGELOG.md | 8 ++++++ examples/nextjs-example/package.json | 2 +- examples/slack-connect-example/CHANGELOG.md | 8 ++++++ examples/slack-connect-example/package.json | 4 +-- examples/slack-kit-example/CHANGELOG.md | 8 ++++++ examples/slack-kit-example/package.json | 4 +-- packages/eslint-config/CHANGELOG.md | 6 +++++ packages/eslint-config/package.json | 2 +- packages/expo/CHANGELOG.md | 24 ++++++++++++++++++ packages/expo/package.json | 2 +- packages/react-core/CHANGELOG.md | 19 ++++++++++++++ packages/react-core/package.json | 2 +- packages/react-native/CHANGELOG.md | 22 ++++++++++++++++ packages/react-native/package.json | 2 +- packages/react/CHANGELOG.md | 25 +++++++++++++++++++ packages/react/package.json | 2 +- yarn.lock | 8 +++--- 29 files changed, 170 insertions(+), 65 deletions(-) delete mode 100644 .changeset/dependabot-pr-1013.md delete mode 100644 .changeset/dependabot-pr-1036.md delete mode 100644 .changeset/dependabot-pr-1050.md delete mode 100644 .changeset/vite-8-drop-react-16.md diff --git a/.changeset/dependabot-pr-1013.md b/.changeset/dependabot-pr-1013.md deleted file mode 100644 index 458f9794e..000000000 --- a/.changeset/dependabot-pr-1013.md +++ /dev/null @@ -1,17 +0,0 @@ ---- -"@knocklabs/react-native": minor -"@knocklabs/expo": minor ---- - -chore(deps): bump react-native-get-random-values from 1.11.0 to 2.0.0 - -v2 of the polyfill is new architecture only and requires React Native >= 0.81 -(Expo SDK >= 54). `@knocklabs/react-native` imports it for its side effects from -`src/index.ts`, so that floor now applies to every consumer of the package, and -to `@knocklabs/expo` by way of its dependency on `@knocklabs/react-native`. - -The `react-native` peer range on both packages has been narrowed from `*` to -`>=0.81`, so installs on unsupported versions surface a peer warning instead of -failing at runtime when the native module is missing. Expo SDK 54 is the release -that ships React Native 0.81, so the `expo` peer stays at `*` and the -`react-native` constraint covers both. diff --git a/.changeset/dependabot-pr-1036.md b/.changeset/dependabot-pr-1036.md deleted file mode 100644 index 118de6923..000000000 --- a/.changeset/dependabot-pr-1036.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@knocklabs/eslint-config": patch ---- - -chore(deps): bump eslint-config-turbo from 2.5.4 to 2.10.4 diff --git a/.changeset/dependabot-pr-1050.md b/.changeset/dependabot-pr-1050.md deleted file mode 100644 index 79c854c05..000000000 --- a/.changeset/dependabot-pr-1050.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@knocklabs/react": patch ---- - -chore(deps): bump the telegraph-packages group with 5 updates diff --git a/.changeset/vite-8-drop-react-16.md b/.changeset/vite-8-drop-react-16.md deleted file mode 100644 index cf93edd7f..000000000 --- a/.changeset/vite-8-drop-react-16.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -"@knocklabs/react-core": minor -"@knocklabs/react": minor ---- - -Drop React 16 support - -`@knocklabs/react` and `@knocklabs/react-core` now compile with React's -automatic JSX runtime, so their published output imports `react/jsx-runtime`. -That entry point only exists in React 17 and later, so the `react` and -`react-dom` peer ranges narrow from `^16.11.0 || ^17.0.0 || ^18.0.0 || ^19.0.0` -to `^17.0.0 || ^18.0.0 || ^19.0.0`. - -If you are on React 16, stay on the previous release. Everyone on React 17+ can -upgrade with no code changes. - -This comes out of the move to Vite 8, which compiles JSX with oxc before Babel -runs, making the previous classic-runtime setup (`jsxRuntime: "classic"` plus -`babel-plugin-react-require`) unworkable. diff --git a/examples/expo-example/CHANGELOG.md b/examples/expo-example/CHANGELOG.md index 099eaa464..8b7d34d7a 100644 --- a/examples/expo-example/CHANGELOG.md +++ b/examples/expo-example/CHANGELOG.md @@ -1,5 +1,12 @@ # @knocklabs/expo-example +## 1.1.11 + +### Patch Changes + +- Updated dependencies [e52c4ef] + - @knocklabs/expo@0.8.0 + ## 1.1.10 ### Patch Changes diff --git a/examples/expo-example/package.json b/examples/expo-example/package.json index 8b91fb3a1..e9b413e65 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.10", + "version": "1.1.11", "scripts": { "start": "expo start", "android": "expo start --android", diff --git a/examples/guide-example/CHANGELOG.md b/examples/guide-example/CHANGELOG.md index 6cec2d07e..4bbd622ea 100644 --- a/examples/guide-example/CHANGELOG.md +++ b/examples/guide-example/CHANGELOG.md @@ -1,5 +1,13 @@ # guide-example +## 0.0.87 + +### Patch Changes + +- Updated dependencies [6bba994] +- Updated dependencies [7e3ee26] + - @knocklabs/react@0.13.0 + ## 0.0.86 ### Patch Changes diff --git a/examples/guide-example/package.json b/examples/guide-example/package.json index 96fe066c8..087933c17 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.86", + "version": "0.0.87", "type": "module", "scripts": { "dev": "vite", diff --git a/examples/ms-teams-connect-example/CHANGELOG.md b/examples/ms-teams-connect-example/CHANGELOG.md index 20af5d531..6795d6121 100644 --- a/examples/ms-teams-connect-example/CHANGELOG.md +++ b/examples/ms-teams-connect-example/CHANGELOG.md @@ -1,5 +1,13 @@ # ms-teams-connect-example +## 0.0.74 + +### Patch Changes + +- Updated dependencies [6bba994] +- Updated dependencies [7e3ee26] + - @knocklabs/react@0.13.0 + ## 0.0.73 ### Patch Changes diff --git a/examples/ms-teams-connect-example/package.json b/examples/ms-teams-connect-example/package.json index 0b3f44bcf..2ae81c7e0 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.73", + "version": "0.0.74", "private": true, "scripts": { "dev": "next dev", @@ -11,7 +11,7 @@ "format:check": "prettier \"**/*.{js,ts,tsx}\" --check" }, "dependencies": { - "@knocklabs/react": "0.12.1", + "@knocklabs/react": "0.13.0", "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 4b2435b71..4cb23e64d 100644 --- a/examples/nextjs-app-dir-example/CHANGELOG.md +++ b/examples/nextjs-app-dir-example/CHANGELOG.md @@ -1,5 +1,13 @@ # nextjs-app-dir-example +## 0.0.73 + +### Patch Changes + +- Updated dependencies [6bba994] +- Updated dependencies [7e3ee26] + - @knocklabs/react@0.13.0 + ## 0.0.72 ### Patch Changes diff --git a/examples/nextjs-app-dir-example/package.json b/examples/nextjs-app-dir-example/package.json index 80790fca3..0ee60bc1d 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.72", + "version": "0.0.73", "private": true, "scripts": { "dev": "next dev --turbopack", diff --git a/examples/nextjs-example/CHANGELOG.md b/examples/nextjs-example/CHANGELOG.md index cbdf05391..92a30ccc3 100644 --- a/examples/nextjs-example/CHANGELOG.md +++ b/examples/nextjs-example/CHANGELOG.md @@ -1,5 +1,13 @@ # nextjs-example +## 1.2.39 + +### Patch Changes + +- Updated dependencies [6bba994] +- Updated dependencies [7e3ee26] + - @knocklabs/react@0.13.0 + ## 1.2.38 ### Patch Changes diff --git a/examples/nextjs-example/package.json b/examples/nextjs-example/package.json index b08788b6f..2b9b33795 100644 --- a/examples/nextjs-example/package.json +++ b/examples/nextjs-example/package.json @@ -1,6 +1,6 @@ { "name": "nextjs-example", - "version": "1.2.38", + "version": "1.2.39", "private": true, "scripts": { "dev": "next dev", diff --git a/examples/slack-connect-example/CHANGELOG.md b/examples/slack-connect-example/CHANGELOG.md index c0688f74a..1539e65e8 100644 --- a/examples/slack-connect-example/CHANGELOG.md +++ b/examples/slack-connect-example/CHANGELOG.md @@ -1,5 +1,13 @@ # slack-connect-example +## 0.3.73 + +### Patch Changes + +- Updated dependencies [6bba994] +- Updated dependencies [7e3ee26] + - @knocklabs/react@0.13.0 + ## 0.3.72 ### Patch Changes diff --git a/examples/slack-connect-example/package.json b/examples/slack-connect-example/package.json index 430699708..d366bc5b7 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.72", + "version": "0.3.73", "private": true, "scripts": { "dev": "next dev", @@ -11,7 +11,7 @@ "format:check": "prettier \"**/*.{js,ts,tsx}\" --check" }, "dependencies": { - "@knocklabs/react": "0.12.1", + "@knocklabs/react": "0.13.0", "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 458c28d71..6c9191424 100644 --- a/examples/slack-kit-example/CHANGELOG.md +++ b/examples/slack-kit-example/CHANGELOG.md @@ -1,5 +1,13 @@ # slack-kit-example +## 0.4.71 + +### Patch Changes + +- Updated dependencies [6bba994] +- Updated dependencies [7e3ee26] + - @knocklabs/react@0.13.0 + ## 0.4.70 ### Patch Changes diff --git a/examples/slack-kit-example/package.json b/examples/slack-kit-example/package.json index 469d28135..ad84f8ffe 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.70", + "version": "0.4.71", "private": true, "scripts": { "dev": "next dev", @@ -12,7 +12,7 @@ }, "dependencies": { "@knocklabs/node": "^1.30.0", - "@knocklabs/react": "0.12.1", + "@knocklabs/react": "0.13.0", "jsonwebtoken": "^9.0.3", "next": "15.3.6", "react": "^19.2.7", diff --git a/packages/eslint-config/CHANGELOG.md b/packages/eslint-config/CHANGELOG.md index ba9fd49aa..2c30aa358 100644 --- a/packages/eslint-config/CHANGELOG.md +++ b/packages/eslint-config/CHANGELOG.md @@ -1,5 +1,11 @@ # Changelog +## 0.0.7 + +### Patch Changes + +- f62d7b9: chore(deps): bump eslint-config-turbo from 2.5.4 to 2.10.4 + ## 0.0.6 ### Patch Changes diff --git a/packages/eslint-config/package.json b/packages/eslint-config/package.json index 1f862416f..c96aa559b 100644 --- a/packages/eslint-config/package.json +++ b/packages/eslint-config/package.json @@ -1,6 +1,6 @@ { "name": "@knocklabs/eslint-config", - "version": "0.0.6", + "version": "0.0.7", "files": [ "library.js", "next.js", diff --git a/packages/expo/CHANGELOG.md b/packages/expo/CHANGELOG.md index 102ff1fff..444bad290 100644 --- a/packages/expo/CHANGELOG.md +++ b/packages/expo/CHANGELOG.md @@ -1,5 +1,29 @@ # @knocklabs/expo +## 0.8.0 + +### Minor Changes + +- e52c4ef: chore(deps): bump react-native-get-random-values from 1.11.0 to 2.0.0 + + v2 of the polyfill is new architecture only and requires React Native >= 0.81 + (Expo SDK >= 54). `@knocklabs/react-native` imports it for its side effects from + `src/index.ts`, so that floor now applies to every consumer of the package, and + to `@knocklabs/expo` by way of its dependency on `@knocklabs/react-native`. + + The `react-native` peer range on both packages has been narrowed from `*` to + `>=0.81`, so installs on unsupported versions surface a peer warning instead of + failing at runtime when the native module is missing. Expo SDK 54 is the release + that ships React Native 0.81, so the `expo` peer stays at `*` and the + `react-native` constraint covers both. + +### Patch Changes + +- Updated dependencies [e52c4ef] +- Updated dependencies [7e3ee26] + - @knocklabs/react-native@0.11.0 + - @knocklabs/react-core@0.15.0 + ## 0.7.0 ### Minor Changes diff --git a/packages/expo/package.json b/packages/expo/package.json index 669c873bf..256a67076 100644 --- a/packages/expo/package.json +++ b/packages/expo/package.json @@ -1,6 +1,6 @@ { "name": "@knocklabs/expo", - "version": "0.7.0", + "version": "0.8.0", "author": "@knocklabs", "license": "MIT", "main": "dist/cjs/index.js", diff --git a/packages/react-core/CHANGELOG.md b/packages/react-core/CHANGELOG.md index f67541713..e2eaa9861 100644 --- a/packages/react-core/CHANGELOG.md +++ b/packages/react-core/CHANGELOG.md @@ -1,5 +1,24 @@ # Changelog +## 0.15.0 + +### Minor Changes + +- 7e3ee26: Drop React 16 support + + `@knocklabs/react` and `@knocklabs/react-core` now compile with React's + automatic JSX runtime, so their published output imports `react/jsx-runtime`. + That entry point only exists in React 17 and later, so the `react` and + `react-dom` peer ranges narrow from `^16.11.0 || ^17.0.0 || ^18.0.0 || ^19.0.0` + to `^17.0.0 || ^18.0.0 || ^19.0.0`. + + If you are on React 16, stay on the previous release. Everyone on React 17+ can + upgrade with no code changes. + + This comes out of the move to Vite 8, which compiles JSX with oxc before Babel + runs, making the previous classic-runtime setup (`jsxRuntime: "classic"` plus + `babel-plugin-react-require`) unworkable. + ## 0.14.0 ### Minor Changes diff --git a/packages/react-core/package.json b/packages/react-core/package.json index a52ef34cc..7ef20396a 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.14.0", + "version": "0.15.0", "sideEffects": false, "license": "MIT", "main": "dist/cjs/index.js", diff --git a/packages/react-native/CHANGELOG.md b/packages/react-native/CHANGELOG.md index 8b87c409f..9c6605add 100644 --- a/packages/react-native/CHANGELOG.md +++ b/packages/react-native/CHANGELOG.md @@ -1,5 +1,27 @@ # Changelog +## 0.11.0 + +### Minor Changes + +- e52c4ef: chore(deps): bump react-native-get-random-values from 1.11.0 to 2.0.0 + + v2 of the polyfill is new architecture only and requires React Native >= 0.81 + (Expo SDK >= 54). `@knocklabs/react-native` imports it for its side effects from + `src/index.ts`, so that floor now applies to every consumer of the package, and + to `@knocklabs/expo` by way of its dependency on `@knocklabs/react-native`. + + The `react-native` peer range on both packages has been narrowed from `*` to + `>=0.81`, so installs on unsupported versions surface a peer warning instead of + failing at runtime when the native module is missing. Expo SDK 54 is the release + that ships React Native 0.81, so the `expo` peer stays at `*` and the + `react-native` constraint covers both. + +### Patch Changes + +- Updated dependencies [7e3ee26] + - @knocklabs/react-core@0.15.0 + ## 0.10.0 ### Minor Changes diff --git a/packages/react-native/package.json b/packages/react-native/package.json index 5bd41f794..d2f17bd6c 100644 --- a/packages/react-native/package.json +++ b/packages/react-native/package.json @@ -1,6 +1,6 @@ { "name": "@knocklabs/react-native", - "version": "0.10.0", + "version": "0.11.0", "author": "@knocklabs", "license": "MIT", "main": "dist/cjs/index.js", diff --git a/packages/react/CHANGELOG.md b/packages/react/CHANGELOG.md index e72fd9d9c..34c2299de 100644 --- a/packages/react/CHANGELOG.md +++ b/packages/react/CHANGELOG.md @@ -1,5 +1,30 @@ # Changelog +## 0.13.0 + +### Minor Changes + +- 7e3ee26: Drop React 16 support + + `@knocklabs/react` and `@knocklabs/react-core` now compile with React's + automatic JSX runtime, so their published output imports `react/jsx-runtime`. + That entry point only exists in React 17 and later, so the `react` and + `react-dom` peer ranges narrow from `^16.11.0 || ^17.0.0 || ^18.0.0 || ^19.0.0` + to `^17.0.0 || ^18.0.0 || ^19.0.0`. + + If you are on React 16, stay on the previous release. Everyone on React 17+ can + upgrade with no code changes. + + This comes out of the move to Vite 8, which compiles JSX with oxc before Babel + runs, making the previous classic-runtime setup (`jsxRuntime: "classic"` plus + `babel-plugin-react-require`) unworkable. + +### Patch Changes + +- 6bba994: chore(deps): bump the telegraph-packages group with 5 updates +- Updated dependencies [7e3ee26] + - @knocklabs/react-core@0.15.0 + ## 0.12.1 ### Patch Changes diff --git a/packages/react/package.json b/packages/react/package.json index 6cc3b3b70..7c8232d73 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.12.1", + "version": "0.13.0", "license": "MIT", "main": "dist/cjs/index.js", "module": "dist/esm/index.mjs", diff --git a/yarn.lock b/yarn.lock index 7aac0f6e0..834b05eb8 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4863,7 +4863,7 @@ __metadata: languageName: unknown linkType: soft -"@knocklabs/react@npm:0.12.1, @knocklabs/react@workspace:*, @knocklabs/react@workspace:^, @knocklabs/react@workspace:packages/react": +"@knocklabs/react@npm:0.13.0, @knocklabs/react@workspace:*, @knocklabs/react@workspace:^, @knocklabs/react@workspace:packages/react": version: 0.0.0-use.local resolution: "@knocklabs/react@workspace:packages/react" dependencies: @@ -16280,7 +16280,7 @@ __metadata: version: 0.0.0-use.local resolution: "ms-teams-connect-example@workspace:examples/ms-teams-connect-example" dependencies: - "@knocklabs/react": "npm:0.12.1" + "@knocklabs/react": "npm:0.13.0" "@types/jsonwebtoken": "npm:^9.0.10" "@types/node": "npm:^24" "@types/react": "npm:^19.2.17" @@ -19098,7 +19098,7 @@ __metadata: version: 0.0.0-use.local resolution: "slack-connect-example@workspace:examples/slack-connect-example" dependencies: - "@knocklabs/react": "npm:0.12.1" + "@knocklabs/react": "npm:0.13.0" "@types/jsonwebtoken": "npm:^9.0.10" "@types/node": "npm:^24" "@types/react": "npm:^19.2.17" @@ -19118,7 +19118,7 @@ __metadata: resolution: "slack-kit-example@workspace:examples/slack-kit-example" dependencies: "@knocklabs/node": "npm:^1.30.0" - "@knocklabs/react": "npm:0.12.1" + "@knocklabs/react": "npm:0.13.0" "@tailwindcss/postcss": "npm:^4.3.0" "@types/node": "npm:^24" "@types/react": "npm:^19.2.17"