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
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
"test:watch": "vitest"
},
"devDependencies": {
"@changesets/cli": "^2.31.0",
"@changesets/cli": "^3.0.0",
"@livekit/changesets-changelog-github": "^0.2.0",
"@rushstack/heft": "^0.74.5",
"@trivago/prettier-plugin-sort-imports": "^6.0.2",
Expand Down
2 changes: 1 addition & 1 deletion packages/livekit-server-sdk/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@
"jose": "^5.1.2"
},
"devDependencies": {
"@changesets/cli": "^2.27.1",
"@changesets/cli": "^3.0.0",

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 Changeset commands fail on Node 20

On Node 20, the server SDK’s changeset script cannot run the upgraded CLI. Its new engine range excludes a Node version still tested by CI.

Learn more

The server SDK exposes a changeset script, and the CI test matrix includes Node 20, but the newly locked CLI requires Node ^22.11 || ^24 || >=26 (CLI engine). On Node 20 the script is outside the CLI's supported runtime and cannot be relied on to perform changeset operations. The root dependency has the same incompatibility, though the publish job runs Node 24.

Example: A maintainer on Node 20 runs pnpm --filter livekit-server-sdk changeset; the new CLI cannot execute as a supported Node 20 tool, even though the SDK is built and tested on Node 20.

Recommended fix: Either retain a Node-20-compatible Changesets CLI until development tooling support moves to Node 22.11+, or explicitly raise and enforce the repository's contributor Node requirement and remove Node 20 from the supported development matrix.

Devin Review


Was this helpful? React with 👍 or 👎 to provide feedback.

"@edge-runtime/vm": "^5.0.0",
"@livekit/changesets-changelog-github": "^0.2.0",
"@types/node": "^20.10.1",
Expand Down
Loading
Loading