Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 0 additions & 17 deletions .changeset/dependabot-pr-1013.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/dependabot-pr-1036.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/dependabot-pr-1050.md

This file was deleted.

19 changes: 0 additions & 19 deletions .changeset/vite-8-drop-react-16.md

This file was deleted.

7 changes: 7 additions & 0 deletions examples/expo-example/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -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
Expand Down
2 changes: 1 addition & 1 deletion examples/expo-example/package.json
Original file line number Diff line number Diff line change
@@ -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",
Expand Down
8 changes: 8 additions & 0 deletions examples/guide-example/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -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
Expand Down
2 changes: 1 addition & 1 deletion examples/guide-example/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "guide-example",
"private": true,
"version": "0.0.86",
"version": "0.0.87",
"type": "module",
"scripts": {
"dev": "vite",
Expand Down
8 changes: 8 additions & 0 deletions examples/ms-teams-connect-example/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -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
Expand Down
4 changes: 2 additions & 2 deletions examples/ms-teams-connect-example/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "ms-teams-connect-example",
"version": "0.0.73",
"version": "0.0.74",
"private": true,
"scripts": {
"dev": "next dev",
Expand All @@ -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",
Expand Down
8 changes: 8 additions & 0 deletions examples/nextjs-app-dir-example/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -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
Expand Down
2 changes: 1 addition & 1 deletion examples/nextjs-app-dir-example/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "nextjs-app-dir-example",
"version": "0.0.72",
"version": "0.0.73",
"private": true,
"scripts": {
"dev": "next dev --turbopack",
Expand Down
8 changes: 8 additions & 0 deletions examples/nextjs-example/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -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
Expand Down
2 changes: 1 addition & 1 deletion examples/nextjs-example/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "nextjs-example",
"version": "1.2.38",
"version": "1.2.39",
"private": true,
"scripts": {
"dev": "next dev",
Expand Down
8 changes: 8 additions & 0 deletions examples/slack-connect-example/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -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
Expand Down
4 changes: 2 additions & 2 deletions examples/slack-connect-example/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "slack-connect-example",
"version": "0.3.72",
"version": "0.3.73",
"private": true,
"scripts": {
"dev": "next dev",
Expand All @@ -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",
Expand Down
8 changes: 8 additions & 0 deletions examples/slack-kit-example/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -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
Expand Down
4 changes: 2 additions & 2 deletions examples/slack-kit-example/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "slack-kit-example",
"version": "0.4.70",
"version": "0.4.71",
"private": true,
"scripts": {
"dev": "next dev",
Expand All @@ -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",
Expand Down
6 changes: 6 additions & 0 deletions packages/eslint-config/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -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
Expand Down
2 changes: 1 addition & 1 deletion packages/eslint-config/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@knocklabs/eslint-config",
"version": "0.0.6",
"version": "0.0.7",
"files": [
"library.js",
"next.js",
Expand Down
24 changes: 24 additions & 0 deletions packages/expo/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -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
Expand Down
2 changes: 1 addition & 1 deletion packages/expo/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@knocklabs/expo",
"version": "0.7.0",
"version": "0.8.0",
"author": "@knocklabs",
"license": "MIT",
"main": "dist/cjs/index.js",
Expand Down
19 changes: 19 additions & 0 deletions packages/react-core/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -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
Expand Down
2 changes: 1 addition & 1 deletion packages/react-core/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -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",
Expand Down
22 changes: 22 additions & 0 deletions packages/react-native/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -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
Expand Down
2 changes: 1 addition & 1 deletion packages/react-native/package.json
Original file line number Diff line number Diff line change
@@ -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",
Expand Down
25 changes: 25 additions & 0 deletions packages/react/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -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
Expand Down
2 changes: 1 addition & 1 deletion packages/react/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -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",
Expand Down
Loading
Loading