diff --git a/RELEASE.md b/RELEASE.md index 12d63887b..2c337aba6 100644 --- a/RELEASE.md +++ b/RELEASE.md @@ -5,23 +5,24 @@ Please follow the established format: - Use present tense (e.g. 'Add new feature') - Include the ID number for the related PR (or PRs) in parentheses --> -# Upcoming Release - -## Major features and improvements - -- Extend support for 'Publishing and sharing Kedro-viz' to Azure and GCP. (#1708, #1711) - -# Upcoming release +# Release 8.0.0 ## Major features and improvements +- Extend support for 'Publishing and sharing Kedro-Viz' on Azure and GCP. (#1708, #1711) +- Migrate Kedro-Viz to use `pydantic>=2`. (#1743) - Drop support for `python=3.8`. (#1747) -- Migrate Viz to use `pydantic>=2`. (#1743) +- Introduce new changes to the `preview` functionality on Kedro-viz (#1757) +- Refactor Kedro-Viz and Kedro-datasets dependencies. (#1698) ## Bug fixes and other changes +- Enable search-as-you-type on Kedro-Viz docs. (#1727) - Change the `%run_viz` line magic to open Kedro-viz in a new browser tab. (#1722) - +- Enable `%run_viz` line magic to use the arguments that Kedro-Viz supports on the command line. (#1733) +- Make `kedro viz build` compatible with Kedro 18. (#1716) +- Add `kedro-datasets` compatibility warning for Experiment Tracking. (#1767) +- Fix bug on `preview` length in metadata modal. (#1767) # Release 7.1.0 diff --git a/demo-project/.version b/demo-project/.version index 3769235d3..fa5fce04b 100644 --- a/demo-project/.version +++ b/demo-project/.version @@ -1 +1 @@ -7.1.0 \ No newline at end of file +8.0.0 \ No newline at end of file diff --git a/demo-project/lightsail.json b/demo-project/lightsail.json index c559da098..db16bcb85 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:7.1.0", + "image": "public.ecr.aws/g0x0s3o2/kedro-viz-live-demo:8.0.0", "ports": { "4141": "HTTP" } diff --git a/package-lock.json b/package-lock.json index 79034f640..0438fb023 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@quantumblack/kedro-viz", - "version": "7.1.0", + "version": "8.0.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@quantumblack/kedro-viz", - "version": "6.7.0", + "version": "8.0.0", "dependencies": { "@apollo/client": "^3.5.6", "@emotion/react": "^11.10.6", diff --git a/package.json b/package.json index d154ce4ab..35c799999 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@quantumblack/kedro-viz", - "version": "7.1.0", + "version": "8.0.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 2c27be389..45cb8339b 100644 --- a/package/kedro_viz/__init__.py +++ b/package/kedro_viz/__init__.py @@ -2,7 +2,7 @@ import sys import warnings -__version__ = "7.1.0" +__version__ = "8.0.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 26bbca903..01f3aead2 100644 --- a/src/components/update-reminder/update-reminder-content.js +++ b/src/components/update-reminder/update-reminder-content.js @@ -1,14 +1,43 @@ export const updateContent = { - date: '22 January 2024', + date: '04 March 2024', features: [ { - title: - 'Publish Kedro-viz on any hosting platform using cli `kedro viz build`', + title: 'Publish and share Kedro-Viz on AWS, Azure and GCP', image: '', - copy: '`kedro viz build` command that enables you to publish and share Kedro-Viz to any static website hosting platform.', + copy: '`kedro viz deploy` command enables you to publish and share Kedro-Viz to static website hosting platforms like AWS, Azure and GCP', buttonLink: - 'https://docs.kedro.org/projects/kedro-viz/en/latest/share_kedro_viz.html#platform-agnostic-sharing-with-kedro-viz', + 'https://docs.kedro.org/projects/kedro-viz/en/latest/share_kedro_viz.html', buttonText: 'View the docs', }, + { + title: 'New changes to the `preview` functionality on Kedro-Viz', + image: '', + copy: 'The `preview` functionality on Kedro-Viz is now opt-out for users. Additionally, we have introduced extending the `preview` to custom datasets.', + buttonLink: + 'https://docs.kedro.org/projects/kedro-viz/en/latest/preview_datasets.html', + buttonText: 'View the docs', + }, + { + title: 'Improvements to `%run_viz` line magic', + image: '', + copy: '`%run_viz` line magic can be executed on jupyter notebooks with the options that Kedro-Viz supports on the command line', + buttonLink: + 'https://docs.kedro.org/projects/kedro-viz/en/latest/kedro-viz_visualisation.html#running-kedro-viz-in-a-notebook', + buttonText: 'View the docs', + }, + { + title: 'Kedro-Viz supports pydantic v2', + image: '', + copy: 'Kedro-Viz has migrated from pydantic v1 to v2', + buttonLink: '', + buttonText: '', + }, + { + title: 'Kedro-Viz drops support for python 3.8', + image: '', + copy: 'Kedro-Viz provides active support for python versions greater than 3.8', + buttonLink: '', + buttonText: '', + }, ], };