NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #3656 most downloaded on PyPI
Kedro-Viz helps visualise Kedro data and analytics pipelines
Last release 5 days ago
29 Sep 2026
Ships fairly regularly
a new release about every 2 months
Nearly every release is documented
notes for 60 of the last 60 stable releases
1 version withdrawn
withdrawn after publishing
7 years old
86 releases · first in 2019
Major features and improvements
autoreload to ignore notebook file changes. (#2712)pandas>=2.0,<4.0). (#2694)ipython lower bound to 8.10 to fix Windows Python 3.10 lower-bound e2e failure. (#2787)canvas to v3 and jest/jest-environment-jsdom for compatibility. (#2754)tooltip not dismissing on mouse leave. (#2770)One column per quarter.
Major features and improvements
kedro_node_name (#2621)Many thanks to the following Kedroids for contributing PR to this release:
Major features and improvements
Major features and improvements
Many thanks to the following Kedroids for contributing PR to this release:
Migrated React build system from Webpack to Vite, following CRA deprecation.
Major features and improvements
Major features and improvements
Removed unused npm dependencies from Kedro-Viz.
Fix shareable viz for git pages.
Major features and improvements
%run_viz using old process in jupyter notebook. (#2267)kedro viz --lite. (#2271)KedroDataCatalog. (#2274)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…
--load-file to run from any directory without requiring a Kedro project. (#2206)Add support for Python 3.12, 3.13 (#2190, #2191)
--autoreload file watching filter and replace watchgod library with watchfiles. (#2134)behaviour prop object with reFocus prop. (#2161)kedro viz build usage documentation. (#2126)flake8, isort, pylint and black by ruff. (#2149)DatasetStatsHook to avoid showing error when dataset doesn't have file size info. (#2174)node-list-tree component. (#2193)z-index values using variables for easier maintenance. (#2095)Many thanks to the following Kedroids for contributing PR to this release:
Add kedro viz --lite, allowing users to run Kedro-Viz without installing Kedro project dependencies. (#1966, #2077, #2093)
kedro viz --lite, allowing users to run Kedro-Viz without installing Kedro project dependencies. (#1966, #2077, #2093)onActionCallback prop in Kedro-Viz React component. (#2022)kedro viz --lite user warning banner component. (#2092)UnavailableDataset as a default dataset for --lite mode. (#2083)demo.kedro.org from AWS Lightsail to Github Pages. (#2034, #2084)Enable/disable preview for all the datasets when publishing Kedro-Viz from CLI.
metadataPanel in display prop in Kedro-Viz react component. (#1965)options prop while using Kedro-Viz as a React component. (#1969)packaging pin in requirements. (#1947)toposort to graphlib. (#1942)isPrettyName toggle to False by Default. (#1958)-p argument option for kedro viz to align with kedro pipeline options. (#1961)data-heap-event with standardised data-test for Cypress and Telemetry. (#1995)Many thanks to the following Kedroids for contributing PR to this release:
Introduce the toggle to expand and collapse all pipelines button in the utility bar.
Extending stateful URLs with node filters and expand/collapse modular pipelines.
--include-hooks option and remove --ignore-plugins from cli commands. (#1818)JSONDataset preview. (#1800)pydantic pin to requirements. (#1861)Many thanks to the following Kedroids for contributing PR to this release:
Fix a bug on metadata panel when preview data is unavailable.
Extend support for 'Publishing and sharing Kedro-Viz' on Azure and GCP. (#1708, #1711)
pydantic>=2. (#1743)python=3.8. (#1747)preview functionality on Kedro-viz (#1757)%run_viz line magic to open Kedro-viz in a new browser tab. (#1722)%run_viz line magic to use the arguments that Kedro-Viz supports on the command line. (#1733)kedro viz build compatible with Kedro 18. (#1716)kedro-datasets compatibility warning for Experiment Tracking. (#1767)preview length in metadata modal. (#1767)Add build command kedro viz build to the CLI to allow users to create a build directory of local Kedro Viz instance with Kedro project data.
kedro viz build to the CLI to allow users to create a build directory of local Kedro Viz instance with Kedro project data. (#1697)Change CLI command to run Kedro-viz tokedro viz run.
React 18. (#1652)kedro viz run. (#1671)kedro viz deploy for sharing Kedro-viz on AWS. (#1661)kedro==0.19and kedro-datasets==2.0. (#1680)python=3.7. (#1660)kedro==0.17.x. (#1669)kedro-viz run --load-file. (#1677)Add Kedro-Viz CLI command deprecation warning.
OmegaConfigLoader. (#1590)fastapi upper bounds. (#1634)Skip all plugins while running Kedro-Viz using the --ignore-plugins option.
--ignore-plugins option. (#1544)kedro-datasets>=1.7.1. (#1600)Make Kedro-Viz shareable via a hosted URL (#1487) and add documentation for the feature.
Fix to search for a '<lambda' Python function in the sidebar.
Add feature hint cards to illuminate features of the app.
ImportError as kedro-datasets is now lazily loaded. (#1481).Ensure URL parameters and parameter nodes are in sync and enable caching in the filter panel for task, data, and parameter nodes set by the user.
semver requirement bound. (#1452)Bump strawberry-graphql to at least version 0.192 to support the new strawberry.union syntax.
strawberry-graphql to at least version 0.192 to support the new strawberry.union syntax. (#1441)Add validation for layers in transcoding datasets.
Fix broken URL link between experiment tracking and flowchart when the pipeline is not the default one.
Update UI with new Kedro rebrand look and feel.
preview_args configuration in kedro-datasets version >=1.3.0. (#1374)Enable collaborative experiment tracking on Kedro-viz.
Update API response headers for added application security.
Allow showing and hiding of metrics visualisations in experiment tracking.
Fix SQLalchemy dependency conflict with Kedro.
Link plot and JSON dataset names from experiment tracking to the flowchart.
Enable the display of json objects with react-json-viewer in experiment tracking.
react-json-viewer in experiment tracking. (#1236)Visual fixes for metrics plots in experiment tracking.
get_dataset_type in the models package to improve safety. (#1232)Allow users to hide modular pipelines on the flowchart.
MemoryDataSet not displaying on metadata panel. (#1113).nan and .inf) are now rendered as null. (#1087)Fix the Python packaging build step.
The %run_viz line magic can now be used in Databricks notebooks. (#1012) !image (1)
%run_viz line magic can now be used in Databricks notebooks. (#1012)
dart-scss and update the recommended Node version to v16. (#1026)Don't reset the zoom each time a node is selected.
Allow the visualisation of Matplotlib and Plotly plots in experiment tracking.
General design-debt fixes. (#930, #955, #956, #959, #960, #961, #970, #977, #991)
General design-debt fixes. (#933, #934, #936, #939, #940)
Created by is set in experiment tracking metadata. (#937)Allow the display of Matplotlib images in the metadata panel and modal.
kedro viz CLI command. (#883)Added support for all Plotly chart types.
Type naming on Metadata Side Panel. (#852)Added support for Python 3.9 and 3.10.
runsList to experiment-tracking. (#820)Migrate Kedro-UI buttons to Kedro-Viz as Kedro-UI is now deprecated.
version GraphQL query to get versions of Kedro-Viz. (#727)__default__ registered pipeline. This also fixes the --pipeline CLI option. (#729)get_current_session to throw an error. (#726, #727)Fix websocket connection for deploying Kedro-Viz over HTTPS.
Create the toggle-bookmark journey that allows bookmarking runs and displaying them as a separate list.
Build out 'Show Changes' user journey for experiment tracking.
Fix display of boolean values on tracking dataset
Experiment Tracking Front End set of features, as well as GraphQL setup and API integration (#576, #582, #587, #604, #605, #619, #620, #623, #624, #62
Display JSON tracking (tracking.JSONDataSet) on the metadata panel.
Allow expand and collapse modular pipelines on the graph.
Relax pandas and plotly versions.
Expose metrics data from the latest run as a dataset node.
Setup CI for automatic deployment.
Add notice about Kedro-UI deprecation on the Styleguide.
newparams flag. (#528)LazyList component to fix eslint error. (#539)highlight.js call. (#540)Implement first version of focus mode feature to allow selective display of modular pipelines on the flowchart.
--autoreload to relaunch viz server on file change. (#498)Your coding agent can read these notes before it upgrades. Set up the MCP server →