-
Notifications
You must be signed in to change notification settings - Fork 14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix(deps): update dependency @sentry/esbuild-plugin to v2.16.1 #1866
Conversation
Important Auto Review SkippedBot user detected. To trigger a single review, invoke the Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media? TipsChatThere are 3 ways to chat with CodeRabbit:
Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (invoked as PR comments)
Additionally, you can add CodeRabbit Configration File (
|
New and removed dependencies detected. Learn more about Socket for GitHub ↗︎
🚮 Removed packages: npm/@sentry/esbuild-plugin@2.16.0 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This commit primarily involves upgrading versions of different dependencies and ensuring their integrity. However, there's no major issue identified in this code review, and all changes seem to be in order. The updates take into account fresher package versions, for which the integrity is also being checked.
@@ -22,7 +22,7 @@ importers: | |||
version: link:packages/shared-packets | |||
'@sentry/esbuild-plugin': | |||
specifier: ^2.16.0 | |||
version: 2.16.0 | |||
version: 2.16.1 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The version of @sentry/esbuild-plugin has been updated from 2.16.0 to 2.16.1, which should bring improved features and bug fixes.
@@ -1115,22 +1115,22 @@ packages: | |||
'@sentry/types': 7.109.0 | |||
'@sentry/utils': 7.109.0 | |||
|
|||
/@sentry/babel-plugin-component-annotate@2.16.0: | |||
resolution: {integrity: sha512-+uy1qPkA5MSNgJ0L9ur/vNTydfdHwHnBX2RQ+0thsvkqf90fU788YjkkXwUiBBNuqNyI69JiOW6frixAWy7oUg==} | |||
/@sentry/babel-plugin-component-annotate@2.16.1: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The sha512 key has been updated which confirms the newly integrated version is checked for integrity.
engines: {node: '>= 14'} | ||
dependencies: | ||
'@babel/core': 7.24.3 | ||
'@sentry/babel-plugin-component-annotate': 2.16.0 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The version of @sentry/babel-plugin-component-annotate used in the @sentry/bundler-plugin-core dependency has also been updated.
'@sentry/cli': 2.31.0 | ||
dotenv: 16.4.5 | ||
find-up: 5.0.0 | ||
glob: 9.3.5 | ||
magic-string: 0.27.0 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The magic-string version has been updated from 0.27.0 to 0.30.8, which should contain important bug fixes or features.
@@ -1555,8 +1555,8 @@ packages: | |||
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} | |||
hasBin: true | |||
dependencies: | |||
caniuse-lite: 1.0.30001600 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The versions of caniuse-lite and electron-to-chromium, which are dependencies of an unknown package, are also updated.
@@ -1582,8 +1582,8 @@ packages: | |||
engines: {node: '>=6'} | |||
dev: true | |||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The new version of caniuse-lite has been checked for integrity.
@@ -1743,8 +1743,8 @@ packages: | |||
engines: {node: '>=12'} | |||
dev: false |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The sha512 key is updated for electron-to-chromium, confirming version integrity.
@@ -2574,19 +2574,11 @@ packages: | |||
dependencies: | |||
yallist: 4.0.0 | |||
|
|||
/magic-string@0.27.0: | |||
resolution: {integrity: sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Higher version of magic-string has also been deployed.
/magic-string@0.27.0: | ||
resolution: {integrity: sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==} | ||
engines: {node: '>=12'} | ||
dependencies: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The new version of magic-string is again checked for integrity.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The changes primarily involve updates to versions of the dependencies. The updates should generally improve performance or patch bugs in older versions. However, there are still some points to consider.
@@ -22,7 +22,7 @@ importers: | |||
version: link:packages/shared-packets | |||
'@sentry/esbuild-plugin': | |||
specifier: ^2.16.0 | |||
version: 2.16.0 | |||
version: 2.16.1 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The '@sentry/esbuild-plugin' has been updated from 2.16.0 to 2.16.1. Ensure these changes are aligned with your package requirements or consult the plugin changelog for further details.
@@ -1115,22 +1115,22 @@ packages: | |||
'@sentry/types': 7.109.0 | |||
'@sentry/utils': 7.109.0 | |||
|
|||
/@sentry/babel-plugin-component-annotate@2.16.0: | |||
resolution: {integrity: sha512-+uy1qPkA5MSNgJ0L9ur/vNTydfdHwHnBX2RQ+0thsvkqf90fU788YjkkXwUiBBNuqNyI69JiOW6frixAWy7oUg==} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The '@sentry/babel-plugin-component-annotate' dependency has been updated from 2.16.0 to 2.16.1. This may introduce minor updates or bug fixes, so it is advisable to verify if these changes affect your project.
engines: {node: '>= 14'} | ||
dependencies: | ||
'@babel/core': 7.24.3 | ||
'@sentry/babel-plugin-component-annotate': 2.16.0 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The '@sentry/babel-plugin-component-annotate' dependency under '@sentry/bundler-plugin-core' has been updated. Ensure this is compatible with your version of Babel.
'@sentry/cli': 2.31.0 | ||
dotenv: 16.4.5 | ||
find-up: 5.0.0 | ||
glob: 9.3.5 | ||
magic-string: 0.27.0 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The 'magic-string' dependency has been notably updated from 0.27.0 to 0.30.8. Given the significant version increase, reviewing the changelog for this package is essential to ensure compatibility with your project.
@@ -1555,8 +1555,8 @@ packages: | |||
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} | |||
hasBin: true | |||
dependencies: | |||
caniuse-lite: 1.0.30001600 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The 'caniuse-lite' and 'electron-to-chromium' dependencies have been updated. Given these packages' essential roles in cross-browser and Electron compatibility respectively, ensure any updates do not affect your project's compatibility requirements.
Here's the code health analysis summary for commits Analysis Summary
|
Quality Gate passedIssues Measures |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
From the provided Git diff, it seems that the changes involve version upgrades of several dependencies in pnpm-lock.yaml
file. There seem to be no apparent issues, assuming these upgrades have been properly tested and have not introduced breaking changes in the application.
@@ -22,7 +22,7 @@ importers: | |||
version: link:packages/shared-packets | |||
'@sentry/esbuild-plugin': | |||
specifier: ^2.16.0 | |||
version: 2.16.0 | |||
version: 2.16.1 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The version of '@sentry/esbuild-plugin' has been bumped up from 2.16.0 to 2.16.1. Please ensure that the new version does not include any breaking changes.
@@ -1115,22 +1115,22 @@ packages: | |||
'@sentry/types': 7.109.0 | |||
'@sentry/utils': 7.109.0 | |||
|
|||
/@sentry/babel-plugin-component-annotate@2.16.0: | |||
resolution: {integrity: sha512-+uy1qPkA5MSNgJ0L9ur/vNTydfdHwHnBX2RQ+0thsvkqf90fU788YjkkXwUiBBNuqNyI69JiOW6frixAWy7oUg==} | |||
/@sentry/babel-plugin-component-annotate@2.16.1: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The updated version of '@sentry/babel-plugin-component-annotate' includes a different integrity hash. Please ensure the new version has the correct integrity.
engines: {node: '>= 14'} | ||
dev: false | ||
|
||
/@sentry/bundler-plugin-core@2.16.0: | ||
resolution: {integrity: sha512-dhgIZsIR3L9KnE2OO5JJm6hPtStAjEPYKQsZzxRr69uVhd9xAvfXeXr0afKVNVEcIDksas6yMgHqwQ2wOXFIAg==} | ||
/@sentry/bundler-plugin-core@2.16.1: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The updated version of '@sentry/bundler-plugin-core' includes a different integrity hash. Make sure the new version has the correct integrity.
'@sentry/cli': 2.31.0 | ||
dotenv: 16.4.5 | ||
find-up: 5.0.0 | ||
glob: 9.3.5 | ||
magic-string: 0.27.0 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The 'magic-string' package has been significantly bumped up from version 0.27.0 to 0.30.8. Ensure this large version change does not introduce unexpected behavior in your software.
@@ -1230,11 +1230,11 @@ packages: | |||
'@sentry/types': 7.109.0 | |||
'@sentry/utils': 7.109.0 | |||
|
|||
/@sentry/esbuild-plugin@2.16.0: | |||
resolution: {integrity: sha512-bpKLDh4FFFo2Py2KFYevBt2zl80vkDnNs5/WPRJQAqFLYa9dE4YeG8JG6hTVT9TWWp/cXt7PP0LirrRivOuUAQ==} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The updated version of '@sentry/esbuild-plugin' includes a different integrity hash. Please ensure the new version has the correct integrity.
@@ -1555,8 +1555,8 @@ packages: | |||
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} | |||
hasBin: true | |||
dependencies: | |||
caniuse-lite: 1.0.30001600 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The 'electron-to-chromium' package has been bumped up from version 1.4.722 to 1.4.724. Ensure that this update doesn't introduce breaking changes.
@@ -1743,8 +1743,8 @@ packages: | |||
engines: {node: '>=12'} | |||
dev: false |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The updated version of 'electron-to-chromium' includes a different integrity hash. Make sure the new version has the correct integrity.
@@ -2574,19 +2574,11 @@ packages: | |||
dependencies: | |||
yallist: 4.0.0 | |||
|
|||
/magic-string@0.27.0: | |||
resolution: {integrity: sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The updated 'magic-string' version now has a new line entry which was not there in the previous version. Additionally, the dev status has changed to true. Please ensure this is the intended change.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The overall changes in the code are about version updates of some packages and updates related to their dependencies and integrity checks. Some are minor version changes, others involved a higher level version change which could potentially introduce new features or changes in the modules. No immediate concerns have been identified.
@@ -22,7 +22,7 @@ importers: | |||
version: link:packages/shared-packets | |||
'@sentry/esbuild-plugin': | |||
specifier: ^2.16.0 | |||
version: 2.16.0 | |||
version: 2.16.1 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The @sentry/esbuild-plugin
version has been updated from 2.16.0 to 2.16.1. This is a patch version update, so it’s likely to include backwards-compatible bug fixes.
@@ -1115,22 +1115,22 @@ packages: | |||
'@sentry/types': 7.109.0 | |||
'@sentry/utils': 7.109.0 | |||
|
|||
/@sentry/babel-plugin-component-annotate@2.16.0: | |||
resolution: {integrity: sha512-+uy1qPkA5MSNgJ0L9ur/vNTydfdHwHnBX2RQ+0thsvkqf90fU788YjkkXwUiBBNuqNyI69JiOW6frixAWy7oUg==} | |||
/@sentry/babel-plugin-component-annotate@2.16.1: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The integrity sha has been changed for @sentry/babel-plugin-component-annotate
. This is expected as the version of dependency has been updated. It's good to see version and integrity hash updates go hand-in-hand.
engines: {node: '>= 14'} | ||
dependencies: | ||
'@babel/core': 7.24.3 | ||
'@sentry/babel-plugin-component-annotate': 2.16.0 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@sentry/babel-plugin-component-annotate
version has been updated under @sentry/bundler-plugin-core
dependencies.
'@sentry/cli': 2.31.0 | ||
dotenv: 16.4.5 | ||
find-up: 5.0.0 | ||
glob: 9.3.5 | ||
magic-string: 0.27.0 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
magic-string
version has been updated from 0.27.0 to 0.30.8. This major version update might introduce new features, improvements and bug fixes which could potentially have noticeable effects and thus needs to be thoroughly tested.
/@sentry/esbuild-plugin@2.16.0: | ||
resolution: {integrity: sha512-bpKLDh4FFFo2Py2KFYevBt2zl80vkDnNs5/WPRJQAqFLYa9dE4YeG8JG6hTVT9TWWp/cXt7PP0LirrRivOuUAQ==} | ||
/@sentry/esbuild-plugin@2.16.1: | ||
resolution: {integrity: sha512-xwkuDKxNfEL8hMjlD/ByjmTeC1QiLULTsmdiYFjlz9HcYUtjU175V+cmOKqWrXAg/j3DmPZM9zNS9sdg3E7oVg==} | ||
engines: {node: '>= 14'} | ||
dependencies: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@sentry/bundler-plugin-core
version has been updated in @sentry/esbuild-plugin
dependencies.
@@ -1555,8 +1555,8 @@ packages: | |||
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} | |||
hasBin: true | |||
dependencies: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
electron-to-chromium
version has been updated from 1.4.722 to 1.4.724. This is a patch version update, so it’s likely to include backwards-compatible bug fixes.
@@ -1582,8 +1582,8 @@ packages: | |||
engines: {node: '>=6'} | |||
dev: true | |||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The integrity sha has been changed for caniuse-lite
. This is expected with the update in version, and helps in integrity check.
@@ -1743,8 +1743,8 @@ packages: | |||
engines: {node: '>=12'} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The integrity check for electron-to-chromium
has changed because of the update in its version.
@@ -2574,19 +2574,11 @@ packages: | |||
dependencies: | |||
yallist: 4.0.0 | |||
|
|||
/magic-string@0.27.0: | |||
resolution: {integrity: sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The previous version of magic-string
has its detail removed due to the update in its version.
@@ -2574,19 +2574,11 @@ packages: | |||
dependencies: | |||
yallist: 4.0.0 | |||
|
|||
/magic-string@0.27.0: | |||
resolution: {integrity: sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==} | |||
engines: {node: '>=12'} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Version, integrity and dependencies have been updated for magic-string
.
Codecov ReportAll modified and coverable lines are covered by tests ✅
✅ All tests successful. No failed tests found Additional details and impacted files@@ Coverage Diff @@
## main #1866 +/- ##
=======================================
Coverage 36.72% 36.72%
=======================================
Files 125 125
Lines 11955 11955
Branches 140 160 +20
=======================================
Hits 4390 4390
Misses 7565 7565
*This pull request uses carry forward flags. Click here to find out more. ☔ View full report in Codecov by Sentry. |
This PR contains the following updates:
2.16.0
->2.16.1
Release Notes
getsentry/sentry-javascript-bundler-plugins (@sentry/esbuild-plugin)
v2.16.1
Compare Source
.cjs
and.mjs
files when finding files to upload in rollup-based bundlers (#509)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ 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.
This PR has been generated by Mend Renovate. View repository job log here.