fix: dependabot issues and node version#3092
Merged
Merged
Conversation
feat: add redirectToAppDetails prop to NameCellComponent and update routing logic
… fix/list-init-container
…e init container logic
…arately with improved headers
fix: list init container in app resources
vivek-devtron
previously approved these changes
Apr 9, 2026
… dompurify and yaml dependencies
…nto fix/dep-issues
Fix/dep issues
|
Some linked issues are invalid. Please update the issue links:\nIssue # in is not found or invalid (HTTP }404).\n |
…nto fix/helm-hibernate-error
fix: helm app hibernate
…terminal functionality
feat: upgrade xterm to version 6.0.0 and add new addons for enhanced terminal functionality
…nto chore/main-sync
|
Some linked issues are invalid. Please update the issue links:\nIssue # in is not found or invalid (HTTP }404).\n |
…re-3 in package.json and yarn.lock
|
Some linked issues are invalid. Please update the issue links:\nIssue # in is not found or invalid (HTTP }404).\n |
|
arunjaindev
approved these changes
Apr 15, 2026
arunjaindev
approved these changes
Apr 15, 2026
vivek-devtron
approved these changes
Apr 15, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.



Description
This pull request introduces several significant updates focused on modernizing dependencies, refactoring terminal-related components to use the latest
xtermecosystem, and improving error handling and navigation in the application. The most notable changes include upgrading Node.js and related packages, replacing deprecated or legacyxtermpackages with the new@xtermscoped packages, refactoring terminal integration code, and enhancing user experience with better error messages and navigation logic.Dependency and Environment Upgrades:
v22tov24.14.1in.nvmrcand updated the Dockerfile to usenode:24-alpinefor the build environment. [1] [2]package.json, including switching from legacyxtermpackages to@xterm/xtermand@xterm/addon-fit, updatingdompurify,yaml, and bumpingviteand related overrides to8.0.8. [1] [2] [3] [4]Terminal Integration Refactor:
ClusterTerminal.tsxandLogViewer.component.tsx) to use the new@xterm/xtermand@xterm/addon-fitpackages, removing legacy add-ons and mocks, and updating import paths for terminal CSS. [1] [2] [3] [4]registerLinkMatcherwith the newregisterLinkProviderAPI for clickable links in the terminal, improving maintainability and compatibility. [1] [2]Error Handling and User Experience Improvements:
CreateResource.tsxto show user-friendly toast notifications for permission-denied errors, improving feedback for access issues. [1] [2] [3]redirectToAppDetailsfunction, allowing for more flexible and accurate routing. [1] [2] [3] [4]Code and File Cleanup:
xterm-webfontand updated.eslintignoreto reflect these changes. [1] [2]border-radiusvalue inContentCard.scss.Minor Fixes:
grepSSEworker.tsto handle cases whereresult.contentmay be undefined.Logs.component.tsx.Fixes https://github.com/devtron-labs/sprint-tasks/issues/2879
Type of change
How Has This Been Tested?
Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration
Checklist: