Prasad P. Pawar created ATLAS-5230:
--------------------------------------
Summary: ATLAS UI: Update third‑party dependencies across
dashboard, dashboardv2, and docs
Key: ATLAS-5230
URL: https://issues.apache.org/jira/browse/ATLAS-5230
Project: Atlas
Issue Type: Task
Components: atlas-webui
Affects Versions: 3.0.0
Reporter: Prasad P. Pawar
Assignee: Prasad P. Pawar
Update and align third‑party package versions across the Atlas project to
improve stability and compatibility.
h3. Scope
* dashboard – React UI
* dashboardv2 – Classic UI
* docs – Documentation site
* atlas-lineage – Lineage module (used by both dashboards)
h3. Changes
1. Package version updates
* immutable: 4.3.7 → 4.3.8 (used by sass)
* underscore: 1.3.7 → 1.13.8 (dashboardv2)
* minimatch: 9.0.6 → 9.0.7 (dashboard, docs); 3.1.2 → 3.1.4 (dashboardv2)
* immer: 8.0.1 → 9.0.6 (docs)
2. Override configuration
* Added npm overrides so all consumers use the updated versions above.
* Resolved conflicts between direct and transitive dependencies (e.g.
underscore).
3. Existing patches
* Kept existing patch‑package fixes for html‑minifier and
http‑proxy‑middleware in docs.
h3. Verification
** All builds pass: dashboard, dashboardv2, docs, atlas-lineage.
** No application code changes required; updates are dependency‑only.
h2. Acceptance criteria
** All package overrides applied as listed above
** Dashboard build succeeds
** Dashboardv2 build succeeds
** Docs build succeeds
** Atlas-lineage builds succeed for both dashboards
** No regression in application behavior
--
This message was sent by Atlassian Jira
(v8.20.10#820010)