Skip to content

Commit 8fc81d2

Browse files
fix: Bump bundler plugins to v5 (#19468)
We released a new major v5 of the bundler plugins earlier today to fix security vulnerabilities. This PR bumps to the new sentry bundler plugins major for the same reason. Closes #19469 (added automatically) --------- Co-authored-by: Charly Gomez <charly.gomez@sentry.io>
1 parent 365f7fa commit 8fc81d2

File tree

20 files changed

+176
-392
lines changed

20 files changed

+176
-392
lines changed

dev-packages/e2e-tests/test-applications/browser-webworker-vite/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
},
2020
"dependencies": {
2121
"@sentry/browser": "latest || *",
22-
"@sentry/vite-plugin": "^4.8.0"
22+
"@sentry/vite-plugin": "^5.1.0"
2323
},
2424
"volta": {
2525
"node": "20.19.2",

dev-packages/e2e-tests/test-applications/debug-id-sourcemaps/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
"devDependencies": {
1616
"rollup": "^4.35.0",
1717
"vitest": "^0.34.6",
18-
"@sentry/rollup-plugin": "^4.8.0"
18+
"@sentry/rollup-plugin": "^5.1.0"
1919
},
2020
"volta": {
2121
"extends": "../../package.json"

dev-packages/e2e-tests/test-applications/hydrogen-react-router-7/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
"dependencies": {
1717
"@sentry/cloudflare": "latest || *",
1818
"@sentry/react-router": "latest || *",
19-
"@sentry/vite-plugin": "^4.8.0",
19+
"@sentry/vite-plugin": "^5.1.0",
2020
"@shopify/hydrogen": "2025.5.0",
2121
"@shopify/remix-oxygen": "^3.0.0",
2222
"graphql": "^16.10.0",

dev-packages/e2e-tests/test-applications/remix-hydrogen/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
"@remix-run/cloudflare-pages": "^2.17.4",
2020
"@sentry/cloudflare": "latest || *",
2121
"@sentry/remix": "latest || *",
22-
"@sentry/vite-plugin": "^4.8.0",
22+
"@sentry/vite-plugin": "^5.1.0",
2323
"@shopify/hydrogen": "2025.4.0",
2424
"@shopify/remix-oxygen": "2.0.10",
2525
"graphql": "^16.6.0",

packages/astro/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@
5959
"@sentry/browser": "10.39.0",
6060
"@sentry/core": "10.39.0",
6161
"@sentry/node": "10.39.0",
62-
"@sentry/vite-plugin": "^4.8.0"
62+
"@sentry/vite-plugin": "^5.1.0"
6363
},
6464
"devDependencies": {
6565
"astro": "^3.5.0",

packages/gatsby/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@
4747
"dependencies": {
4848
"@sentry/core": "10.39.0",
4949
"@sentry/react": "10.39.0",
50-
"@sentry/webpack-plugin": "^4.8.0"
50+
"@sentry/webpack-plugin": "^5.1.0"
5151
},
5252
"peerDependencies": {
5353
"gatsby": "^3.0.0 || ^4.0.0 || ^5.0.0",

packages/nextjs/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -80,13 +80,13 @@
8080
"@opentelemetry/semantic-conventions": "^1.37.0",
8181
"@rollup/plugin-commonjs": "28.0.1",
8282
"@sentry-internal/browser-utils": "10.39.0",
83-
"@sentry/bundler-plugin-core": "^4.9.0",
83+
"@sentry/bundler-plugin-core": "^5.1.0",
8484
"@sentry/core": "10.39.0",
8585
"@sentry/node": "10.39.0",
8686
"@sentry/opentelemetry": "10.39.0",
8787
"@sentry/react": "10.39.0",
8888
"@sentry/vercel-edge": "10.39.0",
89-
"@sentry/webpack-plugin": "^4.8.0",
89+
"@sentry/webpack-plugin": "^5.1.0",
9090
"rollup": "^4.35.0",
9191
"stacktrace-parser": "^0.1.10"
9292
},

packages/nuxt/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,8 +54,8 @@
5454
"@sentry/core": "10.39.0",
5555
"@sentry/node": "10.39.0",
5656
"@sentry/node-core": "10.39.0",
57-
"@sentry/rollup-plugin": "^4.8.0",
58-
"@sentry/vite-plugin": "^4.8.0",
57+
"@sentry/rollup-plugin": "^5.1.0",
58+
"@sentry/vite-plugin": "^5.1.0",
5959
"@sentry/vue": "10.39.0"
6060
},
6161
"devDependencies": {

packages/react-router/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@
5454
"@sentry/core": "10.39.0",
5555
"@sentry/node": "10.39.0",
5656
"@sentry/react": "10.39.0",
57-
"@sentry/vite-plugin": "^4.8.0",
57+
"@sentry/vite-plugin": "^5.1.0",
5858
"glob": "^13.0.1"
5959
},
6060
"devDependencies": {

packages/react-router/src/vite/makeCustomSentryVitePlugins.ts

Lines changed: 2 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -42,22 +42,11 @@ export async function makeCustomSentryVitePlugins(options: SentryReactRouterBuil
4242
},
4343
// will be handled in buildEnd hook
4444
sourcemaps: {
45-
disable: true,
45+
disable: 'disable-upload',
4646
...unstable_sentryVitePluginOptions?.sourcemaps,
4747
},
4848
...unstable_sentryVitePluginOptions,
4949
}) as Plugin[];
5050

51-
// only use a subset of the plugins as all upload and file deletion tasks will be handled in the buildEnd hook
52-
return [
53-
...sentryVitePlugins.filter(plugin => {
54-
return [
55-
'sentry-telemetry-plugin',
56-
'sentry-vite-injection-plugin',
57-
...(reactComponentAnnotation?.enabled || unstable_sentryVitePluginOptions?.reactComponentAnnotation?.enabled
58-
? ['sentry-vite-component-name-annotate-plugin']
59-
: []),
60-
].includes(plugin.name);
61-
}),
62-
];
51+
return sentryVitePlugins;
6352
}

0 commit comments

Comments
 (0)