Skip to content
Merged
Show file tree
Hide file tree
Changes from 3 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
4 changes: 2 additions & 2 deletions packages/nuxt/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -54,8 +54,8 @@
"@sentry/core": "10.36.0",
"@sentry/node": "10.36.0",
"@sentry/node-core": "10.36.0",
"@sentry/rollup-plugin": "^4.6.2",
"@sentry/vite-plugin": "^4.6.2",
"@sentry/rollup-plugin": "^4.7.0",
"@sentry/vite-plugin": "^4.7.0",
"@sentry/vue": "10.36.0"
},
"devDependencies": {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ export async function makeCustomSentryVitePlugins(options: SentryReactRouterBuil
...sentryVitePlugins.filter(plugin => {
return [
'sentry-telemetry-plugin',
'sentry-vite-release-injection-plugin',
'sentry-vite-injection-plugin',
...(reactComponentAnnotation?.enabled || unstable_sentryVitePluginOptions?.reactComponentAnnotation?.enabled
? ['sentry-vite-component-name-annotate-plugin']
: []),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ vi.mock('@sentry/vite-plugin', () => ({
.fn()
.mockReturnValue([
{ name: 'sentry-telemetry-plugin' },
{ name: 'sentry-vite-release-injection-plugin' },
{ name: 'sentry-vite-injection-plugin' },
{ name: 'sentry-vite-component-name-annotate-plugin' },
{ name: 'other-plugin' },
]),
Expand Down Expand Up @@ -59,15 +59,15 @@ describe('makeCustomSentryVitePlugins', () => {
const plugins = await makeCustomSentryVitePlugins({});
expect(plugins).toHaveLength(2);
expect(plugins?.[0]?.name).toBe('sentry-telemetry-plugin');
expect(plugins?.[1]?.name).toBe('sentry-vite-release-injection-plugin');
expect(plugins?.[1]?.name).toBe('sentry-vite-injection-plugin');
});

it('should include component annotation plugin when reactComponentAnnotation.enabled is true', async () => {
const plugins = await makeCustomSentryVitePlugins({ reactComponentAnnotation: { enabled: true } });

expect(plugins).toHaveLength(3);
expect(plugins?.[0]?.name).toBe('sentry-telemetry-plugin');
expect(plugins?.[1]?.name).toBe('sentry-vite-release-injection-plugin');
expect(plugins?.[1]?.name).toBe('sentry-vite-injection-plugin');
expect(plugins?.[2]?.name).toBe('sentry-vite-component-name-annotate-plugin');
});

Expand All @@ -78,7 +78,7 @@ describe('makeCustomSentryVitePlugins', () => {

expect(plugins).toHaveLength(3);
expect(plugins?.[0]?.name).toBe('sentry-telemetry-plugin');
expect(plugins?.[1]?.name).toBe('sentry-vite-release-injection-plugin');
expect(plugins?.[1]?.name).toBe('sentry-vite-injection-plugin');
expect(plugins?.[2]?.name).toBe('sentry-vite-component-name-annotate-plugin');
});
});
9 changes: 3 additions & 6 deletions packages/solidstart/test/config/withSentry.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -80,9 +80,8 @@ describe('withSentry()', () => {
expect(names).toEqual([
'sentry-solidstart-build-instrumentation-file',
'sentry-telemetry-plugin',
'sentry-vite-release-injection-plugin',
'sentry-vite-injection-plugin',
'sentry-release-management-plugin',
'sentry-vite-debug-id-injection-plugin',
'sentry-vite-debug-id-upload-plugin',
'sentry-file-deletion-plugin',
'sentry-solidstart-update-source-map-setting',
Expand All @@ -108,9 +107,8 @@ describe('withSentry()', () => {
expect(names).toEqual([
'sentry-solidstart-build-instrumentation-file',
'sentry-telemetry-plugin',
'sentry-vite-release-injection-plugin',
'sentry-vite-injection-plugin',
'sentry-release-management-plugin',
'sentry-vite-debug-id-injection-plugin',
'sentry-vite-debug-id-upload-plugin',
'sentry-file-deletion-plugin',
'sentry-solidstart-update-source-map-setting',
Expand Down Expand Up @@ -140,9 +138,8 @@ describe('withSentry()', () => {
expect(names).toEqual([
'sentry-solidstart-build-instrumentation-file',
'sentry-telemetry-plugin',
'sentry-vite-release-injection-plugin',
'sentry-vite-injection-plugin',
'sentry-release-management-plugin',
'sentry-vite-debug-id-injection-plugin',
'sentry-vite-debug-id-upload-plugin',
'sentry-file-deletion-plugin',
'sentry-solidstart-update-source-map-setting',
Expand Down
3 changes: 1 addition & 2 deletions packages/solidstart/test/vite/sentrySolidStartVite.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -28,9 +28,8 @@ describe('sentrySolidStartVite()', () => {
expect(names).toEqual([
'sentry-solidstart-build-instrumentation-file',
'sentry-telemetry-plugin',
'sentry-vite-release-injection-plugin',
'sentry-vite-injection-plugin',
'sentry-release-management-plugin',
'sentry-vite-debug-id-injection-plugin',
'sentry-vite-debug-id-upload-plugin',
'sentry-file-deletion-plugin',
'sentry-solidstart-update-source-map-setting',
Expand Down
3 changes: 1 addition & 2 deletions packages/sveltekit/test/vite/sentrySvelteKitPlugins.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -56,8 +56,7 @@ describe('sentrySvelteKit()', () => {
'sentry-sveltekit-global-values-injection-plugin',
// default source maps plugins:
'sentry-telemetry-plugin',
'sentry-vite-release-injection-plugin',
'sentry-vite-debug-id-injection-plugin',
'sentry-vite-injection-plugin',
'sentry-sveltekit-update-source-map-setting-plugin',
'sentry-sveltekit-files-to-delete-after-upload-setting-plugin',
// custom release plugin:
Expand Down
41 changes: 30 additions & 11 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -7122,7 +7122,12 @@
resolved "https://registry.yarnpkg.com/@sentry/babel-plugin-component-annotate/-/babel-plugin-component-annotate-4.6.2.tgz#b052ded0fc12088d4a5032a4022b65551717a631"
integrity sha512-6VTjLJXtIHKwxMmThtZKwi1+hdklLNzlbYH98NhbH22/Vzb/c6BlSD2b5A0NGN9vFB807rD4x4tuP+Su7BxQXQ==

"@sentry/bundler-plugin-core@4.6.2", "@sentry/bundler-plugin-core@^4.6.2":
"@sentry/babel-plugin-component-annotate@4.7.0":
version "4.7.0"
resolved "https://registry.yarnpkg.com/@sentry/babel-plugin-component-annotate/-/babel-plugin-component-annotate-4.7.0.tgz#46841deb27275b7d235f2fbce42c5156ad6c7ae6"
integrity sha512-MkyajDiO17/GaHHFgOmh05ZtOwF5hmm9KRjVgn9PXHIdpz+TFM5mkp1dABmR6Y75TyNU98Z1aOwPOgyaR5etJw==

"@sentry/bundler-plugin-core@4.6.2":
version "4.6.2"
resolved "https://registry.yarnpkg.com/@sentry/bundler-plugin-core/-/bundler-plugin-core-4.6.2.tgz#65239308aba07de9dad48bf51d6589be5d492860"
integrity sha512-JkOc3JkVzi/fbXsFp8R9uxNKmBrPRaU4Yu4y1i3ihWfugqymsIYaN0ixLENZbGk2j4xGHIk20PAJzBJqBMTHew==
Expand All @@ -7136,6 +7141,20 @@
magic-string "0.30.8"
unplugin "1.0.1"

"@sentry/bundler-plugin-core@4.7.0", "@sentry/bundler-plugin-core@^4.6.2":
version "4.7.0"
resolved "https://registry.yarnpkg.com/@sentry/bundler-plugin-core/-/bundler-plugin-core-4.7.0.tgz#00ab83727df34bbbe170f032fa948e6f21f43185"
integrity sha512-gFdEtiup/7qYhN3vp1v2f0WL9AG9OorWLtIpfSBYbWjtzklVNg1sizvNyZ8nEiwtnb25LzvvCUbOP1SyP6IodQ==
dependencies:
"@babel/core" "^7.18.5"
"@sentry/babel-plugin-component-annotate" "4.7.0"
"@sentry/cli" "^2.57.0"
dotenv "^16.3.1"
find-up "^5.0.0"
glob "^10.5.0"
magic-string "0.30.8"
unplugin "1.0.1"

"@sentry/cli-darwin@2.58.4":
version "2.58.4"
resolved "https://registry.yarnpkg.com/@sentry/cli-darwin/-/cli-darwin-2.58.4.tgz#5e3005c1f845acac243e8dcb23bef17337924768"
Expand Down Expand Up @@ -7196,20 +7215,20 @@
"@sentry/cli-win32-i686" "2.58.4"
"@sentry/cli-win32-x64" "2.58.4"

"@sentry/rollup-plugin@^4.6.2":
version "4.6.2"
resolved "https://registry.yarnpkg.com/@sentry/rollup-plugin/-/rollup-plugin-4.6.2.tgz#e03a835e52c4613b2c856ff3cb411f5683176c78"
integrity sha512-sTgh24KfV8iJhv1zESZi6atgJEgOPpwy1W/UqOdmKPyDW5FkX9Zp9lyMF+bbJDWBqhACUJBGsIbE3MAonLX3wQ==
"@sentry/rollup-plugin@^4.7.0":
version "4.7.0"
resolved "https://registry.yarnpkg.com/@sentry/rollup-plugin/-/rollup-plugin-4.7.0.tgz#92f9a5ed6b27de382ece4e973d9854099f62c1af"
integrity sha512-G928V05BLAIAIky42AN6zTDIKwfTYzWQ/OivSBTY3ZFJ2Db3lkB5UFHhtRsTjT9Hy/uZnQQjs397rixn51X3Vg==
dependencies:
"@sentry/bundler-plugin-core" "4.6.2"
"@sentry/bundler-plugin-core" "4.7.0"
unplugin "1.0.1"

"@sentry/vite-plugin@^4.6.2":
version "4.6.2"
resolved "https://registry.yarnpkg.com/@sentry/vite-plugin/-/vite-plugin-4.6.2.tgz#e4d4321c089af8bf2bc20b8e9ee467881154d267"
integrity sha512-hK9N50LlTaPlb2P1r87CFupU7MJjvtrp+Js96a2KDdiP8ViWnw4Gsa/OvA0pkj2wAFXFeBQMLS6g/SktTKG54w==
"@sentry/vite-plugin@^4.6.2", "@sentry/vite-plugin@^4.7.0":
version "4.7.0"
resolved "https://registry.yarnpkg.com/@sentry/vite-plugin/-/vite-plugin-4.7.0.tgz#2d819ff0cc40d6a85503e86f834e358bad2cdde5"
integrity sha512-eQXDghOQLsYwnHutJo8TCzhG4gp0KLNq3h96iqFMhsbjnNnfYeCX1lIw1pJEh/az3cDwSyPI/KGkvf8hr0dZmQ==
dependencies:
"@sentry/bundler-plugin-core" "4.6.2"
"@sentry/bundler-plugin-core" "4.7.0"
unplugin "1.0.1"

"@sentry/webpack-plugin@^4.6.2":
Expand Down
Loading