[FLINK-39516][web dashboard] Address npm security advisories in flink-runtime-web web-dashboard#28000
Open
spuru9 wants to merge 4 commits intoapache:masterfrom
Open
[FLINK-39516][web dashboard] Address npm security advisories in flink-runtime-web web-dashboard#28000spuru9 wants to merge 4 commits intoapache:masterfrom
spuru9 wants to merge 4 commits intoapache:masterfrom
Conversation
Contributor
Author
|
As part of FLINK-39517
|
Contributor
Author
|
As part of FLINK-39517 Framework & Core Tooling
Critical & High Transitive DependenciesThese were resolved by upgrading core dev-dependencies and removing deprecated subtrees.
Removed Deprecated DependenciesThe following packages were removed from the dependency tree (primarily the
Wanted Version Updates & AlignmentThese packages were updated to their "Wanted" versions to ensure compatibility with the new Angular version and maintain build tool stability.
|
Contributor
Author
|
Collaborator
Contributor
Author
|
@flinkbot run azure |
Contributor
Author
|
@flinkbot run azure |
Contributor
Author
|
@rmetzger PR for the cleanup of vulnerabilities as discussed. |
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.
What is the purpose of the change
The purpose of this pull request is to address multiple npm security advisories in the
flink-runtime-web'sweb-dashboard. This is achieved by upgrading several dependencies to their latest secure versions, including a major upgrade of the Angular framework and related libraries.Brief change log
@angular/*packages from18.xto20.1.3.package-lock.jsonto resolve numerous SemVer-compatible and major security advisories.flink-runtime-web/src/main/resources/META-INF/NOTICEfile to reflect the new dependency versions and added/removed packages.Verifying this change
This change is primarily a dependency upgrade to resolve security issues. It can be verified by:
web-dashboardbuilds successfully (npm run build).npm run lint).Does this pull request potentially affect one of the following parts:
@Public(Evolving): noDocumentation
Was generative AI tooling used to co-author this PR?
Generated-by: Gemini CLI 0.37.2