Skip to content

Releases: kedro-org/kedro-viz

v3.7.0

17 Nov 10:51
58d9968
Compare
Choose a tag to compare

Release 3.7.0

Major features and improvements

  • Finish and release the new pipeline selector, which allows you to switch between different modular pipelines (#286, #294, #296, #297, #302, #303)
  • Add phase 1 of the new node metadata panel front-end - behind a feature flag, for now (#276, #303)
  • Improve SVG rendering performance (#290)

Bug fixes and other changes

  • Fix JS bug in Safari (#306)
  • Fix failing CI (#304, #305)
  • Don't run eslint against .json files on pre-commit (#292)
  • Use the same JSON mock data files for JS+Python end unit/e2e tests (#279)

v3.6.0

22 Oct 14:11
6330d1f
Compare
Choose a tag to compare

Release 3.6.0

Major features and improvements

  • Redesign main sidebar (#236, #283)
  • Drop Kedro 0.14.* support (#277)

Bug fixes and other changes

  • Continue work-in-progress on the multiple pipeline selection dropdown, which is still hidden behind a flag and disabled by default but is nearly complete. (#270, #273, #285, #289)
  • Continue work on new metadata panel endpoints (#275)
  • Fix chart rendering edge cases and hover styles (#288)
  • Update Python unit tests using the same json file as front-end (#281)
  • Improve lib-test docs (#278)
  • Hide random seed message unless using random data (#280)
  • Delete deprecated isParam and schema_id fields (#274)
  • Fix bug caused by typo in saveStateToLocalStorage (#271)
  • Fix interrupted chart transitions (#269)
  • Refactor and optimise flowchart performance (#268)

v3.5.1

11 Sep 11:56
c006bdf
Compare
Choose a tag to compare

Hotfix for an issue in the v3.5.0 release of Kedro-Viz, where the default/initial pipeline behaviour is out of sync between the front and back end. Fixed in #266

v3.5.0

10 Sep 11:41
3b35012
Compare
Choose a tag to compare

Release 3.5.0

Major features and improvements

  • BREAKING CHANGE: Rename default endpoint from /api/nodes.json to /api/main. This should only affect local JS development. (#239, #259)
  • Add an interactive minimap to the toolbar (#203, #238, #247)
  • Add web worker to make the expensive graph layout calculation into an asynchronous action, to prevent it from blocking other tasks on the main thread. (#217)
  • Focus search bar with Cmd+F/Ctrl+F keyboard shortcuts (#261)
  • Allow an argument to be passed to loadJsonData, for external use if needed (#215)
  • Add support for multiple pipelines. This is a work-in-progress, and is currently disabled by default and hidden behind a flag. (#192, #215, #216, #221, #252, #254)
  • Save disabled state of individual nodes in localStorage (#220)
  • Add automated testing for npm package import (#222)
  • Rename master branch to main ✊🏿 and deprecate develop (#248)

Bug fixes and other changes