chore: Upgrade packages to resolve Dependabot issues#39710
chore: Upgrade packages to resolve Dependabot issues#39710
Conversation
…o chore/upgrade-packages-for-CVE-resolution-1
WalkthroughThis pull request updates various dependency versions across several Changes
Sequence Diagram(s)sequenceDiagram
participant U as User
participant RTE as Rich Text Editor
participant T as TinyMCE Engine
U->>RTE: Type text with markdown pattern (e.g., "# " for heading)
RTE->>T: Evaluate text patterns
alt Pattern Match Found
T->>RTE: Trigger formatting command (e.g., apply heading style)
else No Match
T->>RTE: Process input normally
end
Possibly related PRs
Suggested labels
Suggested reviewers
Poem
📜 Recent review detailsConfiguration used: .coderabbit.yaml ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (2)
💤 Files with no reviewable changes (2)
⏰ Context from checks skipped due to timeout of 90000ms (12)
🪧 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 using PR comments)
Other keywords and placeholders
Documentation and Community
|
|
/build-deploy-preview skip-tests=true |
|
Deploying Your Preview: https://github.com/appsmithorg/appsmith/actions/runs/13852275514. |
|
🔴🔴🔴 Cyclic Dependency Check: This PR has increased the number of cyclic dependencies by 1, when compared with the release branch. Refer this document to identify the cyclic dependencies introduced by this PR. You can view the dependency diff in the run log. Look for the check-cyclic-dependencies job in the run. |
|
🔴🔴🔴 Cyclic Dependency Check: This PR has increased the number of cyclic dependencies by 1, when compared with the release branch. Refer this document to identify the cyclic dependencies introduced by this PR. You can view the dependency diff in the run log. Look for the check-cyclic-dependencies job in the run. |
…o chore/upgrade-packages-for-CVE-resolution-1
…o chore/upgrade-packages-for-CVE-resolution-1
|
/build-deploy-preview skip-tests=true |
|
Deploying Your Preview: https://github.com/appsmithorg/appsmith/actions/runs/13916143252. |
|
Deploy-Preview-URL: https://ce-39710.dp.appsmith.com |
…o chore/upgrade-packages-for-CVE-resolution-1
| "@opentelemetry/semantic-conventions": "^1.27.0", | ||
| "@shared/ast": "workspace:^", | ||
| "axios": "^1.7.4", | ||
| "axios": "^1.8.3", |
There was a problem hiding this comment.
Could you also add esbuild here?
…o chore/upgrade-packages-for-CVE-resolution-1
## Description - Fix XSS issue by upgrading packages such that the `serialize-javascript` dependency resolves to `v6.0.2` Fixes https://github.com/appsmithorg/appsmith/security/dependabot/376 - Fix XSS issue by upgrading `esbuild` to `v0.25.1` Fixes https://github.com/appsmithorg/appsmith/security/dependabot/367 - Fix vite vulnerability by upgrading `vite` to `v6.2.1` (this is a major version upgrade and effects the `storybook` package) Fixes https://github.com/appsmithorg/appsmith/security/dependabot/364 Fixes https://github.com/appsmithorg/appsmith/security/dependabot/334 Fixes https://github.com/appsmithorg/appsmith/security/dependabot/336 - Fixes TinyMCE XSS vulnerabilities by upgrading `tinymce` to `v7.7.1` and `tinymce-react` to `v6.0.0` (Major version upgrade) Fixes https://github.com/appsmithorg/appsmith/security/dependabot/347 Fixes https://github.com/appsmithorg/appsmith/security/dependabot/348 Fixes https://github.com/appsmithorg/appsmith/security/dependabot/290 - Fix vulnerability in `webpack` by upgrading to `v5.98.0` Fixes https://github.com/appsmithorg/appsmith/security/dependabot/324 - Fix vulnerability in `@sentry/browser` by upgrading `@sentry/react` to `v7.120.3` (Major version upgrade) _Note: [`Severity` enum has been deprecated](https://docs.sentry.io/platforms/javascript/migration/v7-to-v8/#removal-of-severity-enum)_ Fixes https://github.com/appsmithorg/appsmith/security/dependabot/345 - Fix vulnerability in `axios` by upgrading to `v1.8.3` Fixes https://github.com/appsmithorg/appsmith/security/dependabot/391 - Fix vulnerability in `@babel/runtime` by upgrading to `v7.26.10` Fixes https://github.com/appsmithorg/appsmith/security/dependabot/393 - Fix vulnerability in `@babel/helper` by upgrading `@babel/core` to `v7.26.10` Fixes https://github.com/appsmithorg/appsmith/security/dependabot/392 - Fix vulnerability in `prismjs` by upgrading to `v1.30.0` Fixes https://github.com/appsmithorg/appsmith/security/dependabot/390 - Fix vulnerability in `cookie` by upgrading to `v0.7.0` Fixes https://github.com/appsmithorg/appsmith/security/dependabot/346 ## Automation /ok-to-test tags="@tag.All" ### 🔍 Cypress test results <!-- This is an auto-generated comment: Cypress test results --> > [!TIP] > 🟢 🟢 🟢 All cypress tests have passed! 🎉 🎉 🎉 > Workflow run: <https://github.com/appsmithorg/appsmith/actions/runs/13967528524> > Commit: 6a36c97 > <a href="https://internal.appsmith.com/app/cypress-dashboard/rundetails-65890b3c81d7400d08fa9ee5?branch=master&workflowId=13967528524&attempt=1" target="_blank">Cypress dashboard</a>. > Tags: `@tag.All` > Spec: > <hr>Thu, 20 Mar 2025 12:03:08 UTC <!-- end of auto-generated comment: Cypress test results --> ## Communication Should the DevRel and Marketing teams inform users about this change? - [ ] Yes - [x] No <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit ## Summary by CodeRabbit - **New Features** - Enhanced the text editor experience by introducing quick markdown-style shortcuts for headings, lists, and quotes. - **Chores** - Upgraded numerous underlying libraries and tools for improved performance and stability. - Streamlined error logging by refining how errors are categorized and reported. - Improved accessibility by updating element selectors to use `aria-label` attributes. <!-- end of auto-generated comment: release notes by coderabbit.ai -->
Description
Fix XSS issue by upgrading packages such that the
serialize-javascriptdependency resolves tov6.0.2Fixes https://github.com/appsmithorg/appsmith/security/dependabot/376
Fix XSS issue by upgrading
esbuildtov0.25.1Fixes https://github.com/appsmithorg/appsmith/security/dependabot/367
Fix vite vulnerability by upgrading
vitetov6.2.1(this is a major version upgrade and effects thestorybookpackage)Fixes https://github.com/appsmithorg/appsmith/security/dependabot/364
Fixes https://github.com/appsmithorg/appsmith/security/dependabot/334
Fixes https://github.com/appsmithorg/appsmith/security/dependabot/336
Fixes TinyMCE XSS vulnerabilities by upgrading
tinymcetov7.7.1andtinymce-reacttov6.0.0(Major version upgrade)Fixes https://github.com/appsmithorg/appsmith/security/dependabot/347
Fixes https://github.com/appsmithorg/appsmith/security/dependabot/348
Fixes https://github.com/appsmithorg/appsmith/security/dependabot/290
Fix vulnerability in
webpackby upgrading tov5.98.0Fixes https://github.com/appsmithorg/appsmith/security/dependabot/324
Fix vulnerability in
@sentry/browserby upgrading@sentry/reacttov7.120.3(Major version upgrade)Note:
Severityenum has been deprecatedFixes https://github.com/appsmithorg/appsmith/security/dependabot/345
Fix vulnerability in
axiosby upgrading tov1.8.3Fixes https://github.com/appsmithorg/appsmith/security/dependabot/391
Fix vulnerability in
@babel/runtimeby upgrading tov7.26.10Fixes https://github.com/appsmithorg/appsmith/security/dependabot/393
Fix vulnerability in
@babel/helperby upgrading@babel/coretov7.26.10Fixes https://github.com/appsmithorg/appsmith/security/dependabot/392
Fix vulnerability in
prismjsby upgrading tov1.30.0Fixes https://github.com/appsmithorg/appsmith/security/dependabot/390
Fix vulnerability in
cookieby upgrading tov0.7.0Fixes https://github.com/appsmithorg/appsmith/security/dependabot/346
Automation
/ok-to-test tags="@tag.All"
🔍 Cypress test results
Tip
🟢 🟢 🟢 All cypress tests have passed! 🎉 🎉 🎉
Workflow run: https://github.com/appsmithorg/appsmith/actions/runs/13967528524
Commit: 6a36c97
Cypress dashboard.
Tags:
@tag.AllSpec:
Thu, 20 Mar 2025 12:03:08 UTC
Communication
Should the DevRel and Marketing teams inform users about this change?
Summary by CodeRabbit
Summary by CodeRabbit
aria-labelattributes.