From 771308275b8a67f298fd760e11af07cccb5521fb Mon Sep 17 00:00:00 2001 From: Luca Forstner Date: Wed, 15 Jan 2025 09:30:32 +0100 Subject: [PATCH 1/3] meta: Update changelog for 3.0.0 --- CHANGELOG.md | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0927cf9b..1eb3c67f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,10 +8,8 @@ ### Breaking Changes -- Code injected into bundles now uses: - - - `const` which was added in ES6 (ES2015) (#646) - - `globalThis` which was added ES2020 but can be polyfilled (#610) +- Injected code will now use `let` and `const` which were added in ES6 (ES2015). + This means that ES6 is the minimum JavaScript version that the Sentry bundler plugins support. - Deprecated configuration options have been removed: - `deleteFilesAfterUpload` - Use `filesToDeleteAfterUpload` instead @@ -19,10 +17,15 @@ - `_experiments.moduleMetadata` - Use `moduleMetadata` instead - `cleanArtifacts` - Did not do anything -### Other Changes +### List of Changes -- fix(webpack): Ensure process exits when done (#653) +- fix!: Wrap injected code in block-statement to contain scope (#646) +- chore!: Remove deprecated options (#654) - feat(logger): Use console methods respective to log level (#652) +- fix(webpack): Ensure process exits when done (#653) +- fix: Use correct replacement matcher for `bundleSizeOptimizations.excludeTracing` (#644) + +Work in this release contributed by @jdelStrother. Thank you for your contribution! ## 2.23.0 From d74bcb8500e4b56edad47755e01e35eecf14eb91 Mon Sep 17 00:00:00 2001 From: Luca Forstner Date: Wed, 15 Jan 2025 09:35:25 +0100 Subject: [PATCH 2/3] . --- CHANGELOG.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1eb3c67f..e3f0d2d5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,10 +8,10 @@ ### Breaking Changes -- Injected code will now use `let` and `const` which were added in ES6 (ES2015). +- Injected code will now use `let`, which were added in ES6 (ES2015). This means that ES6 is the minimum JavaScript version that the Sentry bundler plugins support. -- Deprecated configuration options have been removed: +- Deprecated options have been removed: - `deleteFilesAfterUpload` - Use `filesToDeleteAfterUpload` instead - `bundleSizeOptimizations.excludePerformanceMonitoring` - Use `bundleSizeOptimizations.excludeTracing` instead - `_experiments.moduleMetadata` - Use `moduleMetadata` instead From ca5115d8409de95b56c8e7adc722540c537be883 Mon Sep 17 00:00:00 2001 From: Luca Forstner Date: Wed, 15 Jan 2025 09:37:21 +0100 Subject: [PATCH 3/3] . --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e3f0d2d5..2a8a604c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,7 +8,7 @@ ### Breaking Changes -- Injected code will now use `let`, which were added in ES6 (ES2015). +- Injected code will now use `let`, which was added in ES6 (ES2015). This means that ES6 is the minimum JavaScript version that the Sentry bundler plugins support. - Deprecated options have been removed: