Skip to content

chore: upgrade Angular and related dependencies to version 16 for Jupyter, TensorBoard, and Volumes Web Apps#890

Open
Prateekbala wants to merge 1 commit intokubeflow:notebooks-v1from
Prateekbala:feature/angular-16-upgrade
Open

chore: upgrade Angular and related dependencies to version 16 for Jupyter, TensorBoard, and Volumes Web Apps#890
Prateekbala wants to merge 1 commit intokubeflow:notebooks-v1from
Prateekbala:feature/angular-16-upgrade

Conversation

@Prateekbala
Copy link

Changes :

  1. Upgraded Angular packages from 14.3 to 16.2
  2. Upgraded Angular Material from 14.2 to 16.2
  3. Updated TypeScript to 5.1.6, RxJS to 7.8, zone.js to 0.13
  4. Removed deprecated relativeLinkResolution from RouterModule
  5. Migrated Material chip components (mat-chip-list → mat-chip-grid)
  6. Updated RxJS subscribe() to use object notation
  7. Fixed TypeScript configuration (ES2020 target/module)

Breaking Changes Addressed :

  1. Removed relativeLinkResolution: 'legacy' from RouterModule.forRoot()
  2. Removed deprecated require.context() from test.ts files
  3. Updated Material chip components to new API
  4. Added ignoreDeprecations: "5.0" to tsconfig.json
  5. Updated TypeScript module/target to ES2020
  6. Removed deprecated ngcc postinstall script

@github-project-automation github-project-automation bot moved this to Needs Triage in Kubeflow Notebooks Feb 2, 2026
@google-oss-prow google-oss-prow bot added size/XXL area/backend area - related to backend components labels Feb 2, 2026
@google-oss-prow google-oss-prow bot requested a review from elenzio9 February 2, 2026 10:04
@google-oss-prow
Copy link

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by:
Once this PR has been reviewed and has the lgtm label, please assign orfeas-k for approval. For more information see the Kubernetes Code Review Process.

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@google-oss-prow google-oss-prow bot requested a review from orfeas-k February 2, 2026 10:04
@google-oss-prow google-oss-prow bot added area/frontend area - related to frontend components area/v1 area - version - kubeflow notebooks v1 labels Feb 2, 2026
@Prateekbala Prateekbala force-pushed the feature/angular-16-upgrade branch from ca4c473 to 49c32c8 Compare February 2, 2026 10:06
Signed-off-by: Prateek Bala <prateekbala28@gmail.com>
@Prateekbala Prateekbala force-pushed the feature/angular-16-upgrade branch from 49c32c8 to 3ac2680 Compare February 24, 2026 18:21
@juliusvonkohout
Copy link
Member

@andyatmiami

@christian-heusel
Copy link

@Prateekbala did you use some AI tool to create this change or did you do it yourself?

Also please look into the test failures, currently the full CI is red on this PR 😅

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/backend area - related to backend components area/frontend area - related to frontend components area/v1 area - version - kubeflow notebooks v1 size/XXL

Projects

Status: Needs Triage

Development

Successfully merging this pull request may close these issues.

3 participants