Releases: kedro-org/kedro-viz
Releases · kedro-org/kedro-viz
v12.1.0
Bug fixes and other changes
- Migrated React build system from Webpack to Vite, following CRA deprecation. (#2370)
- Add llm.txt with mkdocs to improve LLM base query. (#2466)
- Update demo-project to be compatible with Databricks. (#2447)
- Render boolean values in table previews. (#2458)
- Fix CI build issue due to kedro-telemetry 0.6.4 release. (#2470)
- Enhance warning message for circular dependency detection in layers. (#2467)
v12.0.0
Major features and improvements
- Introduce 'Workflow' view to visualise pipeline executions. (#2390)
- Drop support for Kedro 0.x series. (#2453)
- Migrate our current documentation from Sphinx to MkDocs. (#2422)
- Add new documentation page to introduce workflow feature. (#2436)
Bug fixes and other changes
v11.1.0
v11.0.2
v11.0.1
v11.0.0
Major features and improvements
- Remove experiment tracking. (#2237)
- Introduce horizontal flowchart orientation in Kedro-Viz. (#2159)
- Visualise pipeline objects in notebook. (#2241)
- Enable Kedro-Viz in VSCode to list pipelines using the filter icon. (#2269)
Bug fixes and other changes
- Add ESM bundle for Kedro-Viz. (#2268)
- Add support for Kedro's DataCatalog 2.0 with lazy loading. (#2272)
- Fix
%run_vizusing old process in jupyter notebook. (#2267) - Ignore parsing hidden files on
kedro viz --lite. (#2271) - Make Kedro-Viz compatible with the new
KedroDataCatalog. (#2274) - Add Dev Containers to QA Kedro-Viz on Github Codespaces. (#2292)
v10.2.0
v10.1.0
Major features and improvements
- Add support for Python 3.12, 3.13 (#2190, #2191)
- Ensure consistent flowchart positioning by maintaining uniform layer, node, and edge ordering in Kedro-Viz. (#2185)
- Improve
--autoreloadfile watching filter and replacewatchgodlibrary withwatchfiles. (#2134) - Check port availability before starting Kedro Viz to prevent unintended redirects when the port is in use. (#2176)
Bug fixes and other changes
- Fix tag being undefined when pipeline are ordered differently (#2162, #2146)
- Fix unserializable parameters value. (#2122)
- Update kedro-viz lite banner icon and message. (#2196)
- Display full dataset type with library prefix in metadata panel. (#2136)
- Introduce
behaviourprop object withreFocusprop. (#2161) - Include Kedro Viz version in telemetry. (#2194)
- Update Kedro-Viz telemetry for opt-out model (#2022)
- Improve
kedro viz buildusage documentation. (#2126) - Updated documentation to include Python version policies and made minor improvements. (#2139)
- Add a tip on YAML anchors to docs on dataset layers. (#2181)
- Enable SQLite WAL mode for to fix database locking issues in Azure ML. (#2131)
- Replace
flake8,isort,pylintandblackbyruff. (#2149) - Refactor
DatasetStatsHookto avoid showing error when dataset doesn't have file size info. (#2174) - Refactor
node-list-treecomponent. (#2193) - Refactor response classes. (#2113)
- Refactor flowchart models into separate files. (#2144)
- Standardized
z-indexvalues using variables for easier maintenance. (#2095) - Fix 404 error when accessing the experiment tracking page on the demo site. (#2179)
- Update Kedro-viz architecture diagram. (#2183)
- Replace CircleCI badge in readme with GitHub actions. (#2124)
- Add troubleshooting note in CONTRIBUTING.md. (#2110)
Community contributions
Many thanks to the following Kedroids for contributing PR to this release:
v10.0.0
Major features and improvements
- Add
kedro viz --lite, allowing users to run Kedro-Viz without installing Kedro project dependencies. (#1966, #2077, #2093) - Enable visual slicing of a Kedro pipeline in Kedro-viz. (#2036)
- Improve Kedro-Viz CLI startup time with lazy subcommands and deferring imports (#1920)
- Add documentation for Kedro-viz in VSCode Extension. (#2078)
Bug fixes and other changes
- Introduce
onActionCallbackprop in Kedro-Viz React component. (#2022) - Enhance documentation for Dataset previews on Kedro-viz. (#2074)
- Add documentation for Kedro-viz CLI Commands. (#2044)
- Fix design issues in metadata panel. (#2009)
- Fix bug where reloading the page reset to the default pipeline instead of retaining the selected one. (#2041)
- Add feedback component for slicing pipeline. (#2085)
- Add
kedro viz --liteuser warning banner component. (#2092) - Add
UnavailableDatasetas a default dataset for--litemode. (#2083) - Fix missing run command in metadata panel for task nodes. (#2055)
- Fix highlight width inconsistency in the Nodelist component.(#2004)
- Migrate
demo.kedro.orgfrom AWS Lightsail to Github Pages. (#2034, #2084) - Refactor disable preview feature to run entirely on the frontend without backend calls. (#2067)
- Implement a method to send JSON data to the VSCode integration without running the Kedro-Viz server. (#2049)
v9.2.0
Major features and improvements
- Enable/disable preview for all the datasets when publishing Kedro-Viz from CLI. (#1894)
- Enable/disable preview for all the datasets when publishing Kedro-Viz from UI. (#1895)
- Display published URLs. (#1907)
- Conditionally move session store and stats file to .viz directory. (#1915)
- Introduce
metadataPanelindisplayprop in Kedro-Viz react component. (#1965) - Refactor namespace pipelines. (#1897)
- Expose the internal Redux state through
optionsprop while using Kedro-Viz as a React component. (#1969) - Enhance documentation for the Kedro-Viz standalone React component. (#1954)
- Add Datasets preview toggle in the settings panel. (#1977)
Bug fixes and other changes
- Relax
packagingpin in requirements. (#1947) - Add favicon to kedro-viz documentation. (#1959)
- Add "-p" flag to kedro-viz to match kedro run. (#1960)
- Fix bug related to nested namespace pipelines. (#1897)
- Migrate from
toposorttographlib. (#1942) - Fix packaging. (#1766)
- Adjust requirements file and dependabot versioning strategy. (#1978)
- Refactor CommandCopier component. (#1998)
- Set
isPrettyNametoggle to False by Default. (#1958) - Add
-pargument option forkedro vizto align with kedro pipeline options. (#1961) - Replace
data-heap-eventwith standardiseddata-testfor Cypress and Telemetry. (#1995)
Community contributions
Many thanks to the following Kedroids for contributing PR to this release: