Kedro-viz

Latest version: v9.0.0

Safety actively analyzes 629788 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 9 of 12

3.12.0

Major features and improvements

- Complete backend rewrite to be more modular and maintainable using FastAPI. (432)
- Add layout engine documentation. (436)
- Add split panel components and implement into the sidebar. (448)
- Visualise Plotly charts if user defines them with `kedro.extra.datasets.plotly.PlotlyDataSet` in their Kedro project _(Note: This feature is only available in `kedro>=0.17.4`)._ (455)

Bug fixes and other changes

- Upgrade prettier to latest version (2.3.0) and reformat all JS in /src in line with prettier v2.3.0 (461)
- Render the pipeline with warning of parameters missing from the catalog instead of showing an obfuscated error. (466)
- Fix CLI `--pipeline` arg throws KedroContext attribute error. (432)
- Fix glitch when the entire graph is collapsed during initial chart loading. (467)

3.11.0

Major features and improvements

- Allow the selection and filtering of nodes by modular pipeline on the flowchart via the sidebar under the categories section. This includes changes to both the server to include modualr pipeline data in the responses, as well as front end changes to enable the new modular pipeline data type. (391, 394, 401, 402, 408, 410, 421)
- Add Architecture docs. (382, 393)
- Add metadata to random data generator. (397)
- Simplify layout algorithm, improve layout quality and performance. (398)
- Improve layer solving approach when layers partially defined. (407)
- Remove 'code' flag to enable the code panel feature by default. (404)
- Remove 'lazy' flag to enable lazy loading of the sidebar by default. (404)

Bug fixes and other changes

- Remove 'id' reducer prop. (396)
- Remove leftover visible layer reducer. (399)
- Delete 'Description' field from metadata panel. (403)
- Add Eslint curly lint rule. (420)

3.10.1

Bug fixes and other changes

- Fix %run_viz line magic for IPython notebook

3.10.0

Major features and improvements

- Display a prompt before rendering very large graphs (361, 376, 377, 381)

Bug fixes and other changes

- Clean up SCSS tech debt (380)
- Add Container component to simplify app/lib entrypoint (379)
- Add stylelint 'rule-empty-line-before': 'always' (378)

3.9.0

Major features and improvements

- Add code panel (346)
- Improve view panning behaviour when a node is selected (356, 363, 370, 373, 374)
- Improve layout performance for large graphs (343)
- Save tag state to localStorage (353)

Bug fixes and other changes

- Improve graph layout code quality, performance and docs (347)
- Update docs to remind on compatibility of Kedro-Viz 3.8.0 with Kedro 0.17 (367)
- Update dependencies (360, 364, 369)
- Fix failing CircleCI build on Windows (365, 366)
- Refactor node-list-row CSS, fixing hover and focus states (355, 358, 362)
- Update iconography (357, 359)
- Fix missing indicator Chrome zoom bug (349)
- Fix sidebar border/box-shadow CSS rules (351)
- Fix `server.py` to work with versions >0.17 and update contributing docs (348)
- Fix errors when scrolling with empty pipeline (342)
- Ignore coverage on some branches and fix e2e tests (345)
- Fix icon-button tooltips on mobile (344)
- Update SVG-Crowbar to fix errors (339)
- Update contributing docs for new dev server (341)

3.8.1

Bug fixes and other changes

- Temporarily disable internal CSS in exported SVGs to fix CORS error when exporting images (337)
- Fix tests for Kedro 0.17 (338)

Page 9 of 12

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.