kedro-org / kedro-viz

Visualise your Kedro data and machine-learning pipelines and track your experiments.
https://demo.kedro.org
Apache License 2.0
647 stars 106 forks source link

Upgrade to Node 18 #1848

Closed Huongg closed 2 months ago

Huongg commented 3 months ago

Description

Fixes #1811

This ticket is to update node from version 16 (which has reached its end-of-life date) to version 18 (which has entered the long-term support)

Development notes

In order to get the app working with node 18, we also updated the following packages to new versions

QA notes

Steps to follow to test:

  1. remove package-lock.json, and node-modules
  2. run npm install
  3. run make build then make run and make sure the app is building properly

Observation while testing it locally It feels like the stateful URL are not working as expected since I updated Node 18 and react-script. Occasionally, clicking on a node fails to highlight it, or accessing it through the URL doesn't work as intended. Let me know if you see the same

Checklist

gitpod link: https://gitpod.io/new/#github.com/kedro-org/kedro-viz/pull/1848

rashidakanchwala commented 2 months ago

Amazing work!!!!!!!!. I couldn't test it with cloud. But kedro viz build, also tested with a new starter project using kedro new and it worked fine :) ...