diff --git a/RELEASE.md b/RELEASE.md index 00465c525..295184a21 100644 --- a/RELEASE.md +++ b/RELEASE.md @@ -6,17 +6,16 @@ Please follow the established format: - Include the ID number for the related PR (or PRs) in parentheses --> -# Release 10.2.0 +# Release 10.2.0 - -## Major features and improvements +## Deprecations +- Added a deprecation warning for the removal of the Experiment Tracking feature, which will be deprecated in Kedro-Viz version 11.0.0. For more details, please refer to our [blog post](https://kedro.org/blog/deprecate-experiment-tracking-kedro-viz). (#2248, #2263) ## Bug fixes and other changes - Fix kedro viz `--load-file` to run from any directory without requiring a Kedro project. (#2206) - Improved modular pipeline expand/collapse logic for better state synchronisation. (#2225) - Fix inconsistent function inspection for decorated functions. (#2246) -- Add deprecation warning for Experiment Tracking removal. (#2248) # Release 10.1.0 diff --git a/demo-project/.version b/demo-project/.version index 3b9bddfcc..fe46e0dd3 100644 --- a/demo-project/.version +++ b/demo-project/.version @@ -1 +1 @@ -10.1.0 \ No newline at end of file +10.2.0 \ No newline at end of file diff --git a/demo-project/lightsail.json b/demo-project/lightsail.json index c45139fc9..4de269097 100644 --- a/demo-project/lightsail.json +++ b/demo-project/lightsail.json @@ -2,7 +2,7 @@ "serviceName": "kedro-viz-live-demo", "containers": { "kedro-viz-live-demo": { - "image": "public.ecr.aws/g0x0s3o2/kedro-viz-live-demo:10.1.0", + "image": "public.ecr.aws/g0x0s3o2/kedro-viz-live-demo:10.2.0", "ports": { "4141": "HTTP" } diff --git a/package-lock.json b/package-lock.json index 1f27a03a8..87dc25742 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "@quantumblack/kedro-viz", - "version": "10.1.0", + "version": "10.2.0", "lockfileVersion": 3, "requires": true, "packages": { diff --git a/package.json b/package.json index 6bb5472a3..e37373a04 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@quantumblack/kedro-viz", - "version": "10.1.0", + "version": "10.2.0", "description": "Kedro-Viz is an interactive development tool for building data science pipelines with Kedro.", "main": "lib/components/app/index.js", "files": [ diff --git a/package/kedro_viz/__init__.py b/package/kedro_viz/__init__.py index 8ca1eb6e0..9d5c7ae24 100644 --- a/package/kedro_viz/__init__.py +++ b/package/kedro_viz/__init__.py @@ -3,7 +3,7 @@ import sys import warnings -__version__ = "10.1.0" +__version__ = "10.2.0" class KedroVizPythonVersionWarning(UserWarning): diff --git a/src/components/update-reminder/update-reminder-content.js b/src/components/update-reminder/update-reminder-content.js index 8aae70e74..4372a7500 100644 --- a/src/components/update-reminder/update-reminder-content.js +++ b/src/components/update-reminder/update-reminder-content.js @@ -1,38 +1,26 @@ export const updateContent = { - date: '21 November 2024', + date: '03 February 2025', features: [ { - title: 'Support for Python 3.12 and 3.13', + title: 'Deprecation warning for Experiment Tracking removal', image: '', - copy: 'Kedro-Viz now supports Python 3.12 and 3.13, ensuring compatibility with the latest Python version.', + copy: 'Experiment Tracking on Kedro-viz will be deprecated in Kedro-Viz 11.0.0. Please refer to the Kedro documentation for migration guidance.', buttonLink: - 'https://github.com/kedro-org/kedro-viz?tab=readme-ov-file#usage', - buttonText: 'Learn more', - }, - { - title: 'Consistent Flowchart Positioning', - image: '', - copy: 'Flowchart positions now remain consistent across renders. Previously, the flowchart layout would change every time users made changes to their Kedro project, especially when using the` --autoreload` function. This issue has been resolved, and the layout will only change for significant node or pipeline updates.', - buttonLink: '', - }, - { - title: 'Smarter `--autoreload` File Watcher', - image: '', - copy: 'The `--autoreload` watcher has been optimized to monitor only relevant files, reducing unnecessary reloads. It now excludes files listed in the user’s .gitignore and focuses on key files like `.py` and `.yaml`.', - buttonLink: - 'https://docs.kedro.org/projects/kedro-viz/en/latest/kedro-viz_visualisation.html#automatic-visualisation-updates', + 'https://docs.kedro.org/projects/kedro-viz/en/latest/migrate_experiment_tracking.html', buttonText: 'View the docs', }, { - title: 'Improved Port Management', + title: + 'Fix kedro viz `--load-file` to run from any directory without requiring a Kedro project. ', image: '', - copy: 'Kedro-Viz will now open on a new port if the default port 4141 is already in use. This fixes an issue where running multiple instances of Kedro-Viz caused one to overwrite the other. For example, if 4141 is occupied, the next instance will use 4142, and so on.', + copy: 'Kedro viz `--load-file` can run from anywhere as long as it has the correct path to the API data directory .', buttonLink: '', }, { - title: 'Fixed Tag Undefined Issue', + title: + 'Improved modular pipeline expand/collapse logic for better state synchronisation', image: '', - copy: 'Resolved a bug where the tag was occasionally undefined when pipelines were ordered differently in the pipeline registry. This was a user-reported issue, and it’s now fully addressed.', + copy: 'Previously the Expand All Pipelines button did a data reload every time it was clicked, now it purely relies on redux actions.', buttonLink: '', }, ],