Skip to content

Commit d337857

Browse files
authored
chore(devtools): bump launch-editor and picomatch to fix security advisories (#498)
* chore(devtools): bump launch-editor and picomatch * chore: add changeset for launch-editor and picomatch bumps * chore: clarify changeset scope and remaining dev-only shell-quote
1 parent f1584c7 commit d337857

3 files changed

Lines changed: 33 additions & 6 deletions

File tree

‎.changeset/olive-experts-look.md‎

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
---
2+
'@tanstack/devtools-bundler-core': patch
3+
---
4+
5+
chore: bump launch-editor to ^2.14.1 and picomatch to ^4.0.5 to resolve security advisories in shell-quote (GHSA-w7jw-789q-3m8p, GHSA-395f-4hp3-45gv) and picomatch (GHSA-c2c7-rcm5-vvqj, GHSA-3v7f-55p6-f55p)
6+
7+
This only covers the `@tanstack/devtools-bundler-core` dependency path — its `launch-editor` dependency now resolves the patched `shell-quote@1.10.0`, and `picomatch` resolves `4.0.5`. A vulnerable `shell-quote@1.8.3` remains in the lockfile via `launch-editor@2.13.2`, pulled in by `@rspack/dev-server` in the `react-rspack-example` app's devDependencies; it is development-only and does not affect any published package.

‎packages/devtools-bundler-core/package.json‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,10 +54,10 @@
5454
"@tanstack/devtools-client": "workspace:*",
5555
"@tanstack/devtools-event-bus": "workspace:*",
5656
"chalk": "^5.6.2",
57-
"launch-editor": "^2.11.1",
57+
"launch-editor": "^2.14.1",
5858
"magic-string": "^0.30.0",
5959
"oxc-parser": "^0.120.0",
60-
"picomatch": "^4.0.3"
60+
"picomatch": "^4.0.5"
6161
},
6262
"devDependencies": {
6363
"@types/picomatch": "^4.0.2",

‎pnpm-lock.yaml‎

Lines changed: 24 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)