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)

Reply via email to