[
https://issues.apache.org/jira/browse/ATLAS-5225?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18061344#comment-18061344
]
ASF subversion and git services commented on ATLAS-5225:
--------------------------------------------------------
Commit c29eacf18800e94b3eab8c50a3db73f7d526fb12 in atlas's branch
refs/heads/atlas-2.5 from Prasad Pawar
[ https://gitbox.apache.org/repos/asf?p=atlas.git;h=c29eacf18 ]
ATLAS-5225: ATLAS UI: Upgrade UI dependencies and improve code quality across
dashboard, dashboardv2, and docs (#552)
( cherry-picked from 2957ff25c2b8fc908d441e3ed3dc47223e03b5fc)
> ATLAS UI: Upgrade UI dependencies and improve code quality across dashboard,
> dashboardv2, and docs
> --------------------------------------------------------------------------------------------------
>
> Key: ATLAS-5225
> URL: https://issues.apache.org/jira/browse/ATLAS-5225
> Project: Atlas
> Issue Type: Task
> Affects Versions: 3.0.0
> Reporter: Prasad P. Pawar
> Assignee: Prasad P. Pawar
> Priority: Major
>
> This change upgrades dependencies and improves code quality across the Atlas
> UI (dashboard, dashboardv2, and docs).Changes
> # Build toolchain updates
> * Dashboard atlas-lineage: Replace deprecated
> babel-plugin-transform-class-properties 6.x with
> @babel/plugin-transform-class-properties 7.23.3; upgrade @babel/core and
> @babel/preset-env to 7.23.2.
> * Dashboardv2 atlas-lineage: Same Babel upgrades.
> * Docs: Add npm overrides for ip, webpack-dev-middleware, path-to-regexp,
> html-minifier, and http-proxy-middleware. Add patch-package fixes for
> html-minifier and http-proxy-middleware to improve error handling and regex
> behavior.
> # Code quality
> * Dashboard: Remove unused imports and prefix unused variables with _ to
> reduce ESLint warnings (from 160 to 132).
> * Affected files: Filters.tsx, commonComponents.tsx, CommonViewFunction.ts,
> AuditFilters.tsx, TypeSystemTreeView.tsx.
> # Verification
> * All changes are build-time or transitive dependencies. No changes to
> application behavior.
> * Builds verified: dashboard, dashboard atlas-lineage, dashboardv2,
> dashboardv2 atlas-lineage, docs.
> Scope: dashboard/, dashboardv2/, docs/
--
This message was sent by Atlassian Jira
(v8.20.10#820010)