From 7040fe3e7578b006c2fc8a9ba23c63af7fac0399 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 2 Feb 2026 01:42:06 +0800 Subject: [PATCH] chore: bump up @sentry/webpack-plugin version to v4 (#14352) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [@sentry/webpack-plugin](https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/tree/main/packages/webpack-plugin) ([source](https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins)) | [`^3.0.0` → `^4.0.0`](https://renovatebot.com/diffs/npm/@sentry%2fwebpack-plugin/3.6.1/4.8.0) | ![age](https://developer.mend.io/api/mc/badges/age/npm/@sentry%2fwebpack-plugin/4.8.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@sentry%2fwebpack-plugin/3.6.1/4.8.0?slim=true) | --- ### Release Notes
getsentry/sentry-javascript-bundler-plugins (@​sentry/webpack-plugin) ### [`v4.8.0`](https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/blob/HEAD/CHANGELOG.md#480) [Compare Source](https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/compare/4.7.0...4.8.0) ##### New Features ✨ - Inject component annotations into HTML elements rather than React components by [@​timfish](https://redirect.github.com/timfish) in [#​851](https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/851) - Combine injection snippets by [@​timfish](https://redirect.github.com/timfish) in [#​853](https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/853) - Use Rolldown native `MagicString` by [@​timfish](https://redirect.github.com/timfish) in [#​846](https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/846) ### [`v4.7.0`](https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/blob/HEAD/CHANGELOG.md#470) [Compare Source](https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/compare/4.6.2...4.7.0) - docs: Add RELEASE.md to document release process ([#​834](https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/834)) - feat: Combine injection plugins ([#​844](https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/844)) - fix(plugin-manager): Enable "rejectOnError" in debug ([#​837](https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/837)) - fix(plugin-manager): Respect `sourcemap.ignore` values for injecting debugIDs ([#​836](https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/836)) - fix(vite): Skip HTML injection for MPA but keep it for SPA ([#​843](https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/843))
Internal Changes - chore: Use pull\_request\_target for changelog preview ([#​842](https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/842)) - ci(release): Switch from action-prepare-release to Craft ([#​831](https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/831)) - test: Ensure Debug IDs match ([#​840](https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/840))
### [`v4.6.2`](https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/blob/HEAD/CHANGELOG.md#462) [Compare Source](https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/compare/4.6.1...4.6.2) - fix(vite): Ensure sentryVitePlugin always returns an array of plugins ([#​832](https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/832)) - fix(vite): Skip code injection for HTML facade chunks ([#​830](https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/830)) - fix(rollup): Prevent double-injection of debug ID ([#​827](https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/827)) - fix(esbuild): fix debug ID injection when moduleMetadata or applicationKey is set ([#​828](https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/828)) ### [`v4.6.1`](https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/blob/HEAD/CHANGELOG.md#461) [Compare Source](https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/compare/4.6.0...4.6.1) - chore(deps): Update glob to 10.5.0 ([#​823](https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/823))
Internal Changes - chore(core): Log release output ([#​821](https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/821))
### [`v4.6.0`](https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/blob/HEAD/CHANGELOG.md#460) [Compare Source](https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/compare/4.5.0...4.6.0) - fix(core): Stop awaiting build start telemetry to avoid breaking module federation builds ([#​818](https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/818)) - feat(core): Bump [@​sentry/cli](https://redirect.github.com/sentry/cli) from 2.51.0 to 2.57.0 ([#​819](https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/819)) ### [`v4.5.0`](https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/blob/HEAD/CHANGELOG.md#450) [Compare Source](https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/compare/4.4.0...4.5.0) - docs: added info on debug flag value precedence ([#​811](https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/811)) - feat: add debug statements after sourcemap uploads ([#​812](https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/812)) - feat(core): Allow multi-project sourcemaps upload ([#​813](https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/813)) - fix: propagate the debug option to the cli ([#​810](https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/810)) ### [`v4.4.0`](https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/blob/HEAD/CHANGELOG.md#440) [Compare Source](https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/compare/4.3.0...4.4.0) - feat(core): Explicitly allow `undefined` as value for `authToken` option ([#​805](https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/805)) - fix(core): Strip query strings from asset paths ([#​806](https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/806)) Work in this release was contributed by [@​aiktb](https://redirect.github.com/aiktb). Thank you for your contribution! ### [`v4.3.0`](https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/blob/HEAD/CHANGELOG.md#430) [Compare Source](https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/compare/4.2.0...4.3.0) - feat(core): Extend deploy option to allow opting out of automatic deploy creation ([#​801](https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/801)) - feat(core): No asset globbing for direct upload ([#​800](https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/800)) ### [`v4.2.0`](https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/blob/HEAD/CHANGELOG.md#420) [Compare Source](https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/compare/4.1.1...4.2.0) - feat(core): Add `prepareArtifacts` option for uploading sourcemaps ([#​794](https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/794)) - perf: use premove for build clean ([#​792](https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/792)) - fix(core): Forward headers option to sentry-cli ([#​797](https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/797)) Work in this release contributed by [@​liAmirali](https://redirect.github.com/liAmirali). Thank you for your contribution! ### [`v4.1.1`](https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/blob/HEAD/CHANGELOG.md#411) [Compare Source](https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/compare/4.1.0...4.1.1) - fix(react-native): Enhance fragment detection for indirect references ([#​767](https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/767)) ### [`v4.1.0`](https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/blob/HEAD/CHANGELOG.md#410) [Compare Source](https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/compare/4.0.2...4.1.0) - feat(deps): Bump [@​sentry/cli](https://redirect.github.com/sentry/cli) to 2.51.0 [#​786](https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/786) - feat(core): Add flag for disabling sourcemaps upload [#​785](https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/785) - fix(debugId): Add guards for injected code to avoid errors [#​783](https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/783) - docs(options): Improve JSDoc for options [#​781](https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/781) - feat(core): Expose method for injecting debug Ids from plugin manager [#​784](https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/784) ### [`v4.0.2`](https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/blob/HEAD/CHANGELOG.md#402) [Compare Source](https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/compare/4.0.1...4.0.2) - fix(core): Make `moduleMetadata` injection snippet ES5-compliant ([#​774](https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/774)) ### [`v4.0.1`](https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/blob/HEAD/CHANGELOG.md#401) [Compare Source](https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/compare/4.0.0...4.0.1) - fix(core): Make plugin inject ES5-friendly code ([#​770](https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/770)) - fix(core): Use `renderChunk` for release injection for Rollup/Rolldown/Vite ([#​761](https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/761)) Work in this release was contributed by [@​grushetsky](https://redirect.github.com/grushetsky). Thank you for your contribution! ### [`v4.0.0`](https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/blob/HEAD/CHANGELOG.md#400) [Compare Source](https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/compare/3.6.1...4.0.0) ##### Breaking Changes - (Type change) Vite plugin now returns `VitePlugin` type instead of `any` - Deprecated function `getBuildInformation` has been removed ##### List of Changes - feat(core)!: Remove `getBuildInformation` export ([#​765](https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/765)) - feat(vite)!: Update return type of vite plugin ([#​728](https://redirect.github.com/getsentry/sentry-javascript-bundler-plugins/pull/728))
--- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/toeverything/AFFiNE). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- tools/cli/package.json | 2 +- yarn.lock | 12 ++++++------ 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/tools/cli/package.json b/tools/cli/package.json index f03a666d2a..447f7c19e4 100644 --- a/tools/cli/package.json +++ b/tools/cli/package.json @@ -19,7 +19,7 @@ "@affine/s3-compat": "workspace:*", "@napi-rs/simple-git": "^0.1.22", "@perfsee/webpack": "^1.13.0", - "@sentry/webpack-plugin": "^3.0.0", + "@sentry/webpack-plugin": "^4.0.0", "@swc/core": "^1.10.1", "@tailwindcss/postcss": "^4.0.0", "@vanilla-extract/webpack-plugin": "^2.3.15", diff --git a/yarn.lock b/yarn.lock index bd6d520f0c..85108066c6 100644 --- a/yarn.lock +++ b/yarn.lock @@ -119,7 +119,7 @@ __metadata: "@affine/s3-compat": "workspace:*" "@napi-rs/simple-git": "npm:^0.1.22" "@perfsee/webpack": "npm:^1.13.0" - "@sentry/webpack-plugin": "npm:^3.0.0" + "@sentry/webpack-plugin": "npm:^4.0.0" "@swc/core": "npm:^1.10.1" "@tailwindcss/postcss": "npm:^4.0.0" "@types/lodash-es": "npm:^4.17.12" @@ -15428,16 +15428,16 @@ __metadata: languageName: node linkType: hard -"@sentry/webpack-plugin@npm:^3.0.0": - version: 3.6.1 - resolution: "@sentry/webpack-plugin@npm:3.6.1" +"@sentry/webpack-plugin@npm:^4.0.0": + version: 4.8.0 + resolution: "@sentry/webpack-plugin@npm:4.8.0" dependencies: - "@sentry/bundler-plugin-core": "npm:3.6.1" + "@sentry/bundler-plugin-core": "npm:4.8.0" unplugin: "npm:1.0.1" uuid: "npm:^9.0.0" peerDependencies: webpack: ">=4.40.0" - checksum: 10/2d3fbb2688398f58e859d36058a88b3668583741fc3be036ba5f09dc6ad9703ddcad486ba4f76e5fa257a8473dc66d7f0e47407e60d6b4943f8952615752d3fd + checksum: 10/d29568e272a3b5d4a3099ca2925ff8fa2a155b0896dfca2bd0a3b7ebaa7c6f516ed4e1f9a407045d20db90a741927a35140d9327d6bd9e0b2369498220072011 languageName: node linkType: hard