A new home for the Kedro blog and some recent releases
Tags: python, kedro, datascience, news
Published: 2023-04-04 14:51:47

---
title: A new home for the Kedro blog and some recent releases
published: true
description: In this post, we describe recent releases to Kedro, Kedro-Viz and some new Kedro datasets.
tags: python, kedro, datascience, news
# cover_image: https://kedro.org/_next/image?url=https%3A%2F%2Fimages.ctfassets.net%2Fzwej9aiux6b9%2Fh3qjx6A25sKokzBTZ4PQh%2F708634cf12f9a50e5bfbb35aa79e7316%2FGettyImages-1162482339_small.png&w=1200&q=75
# Use a ratio of 100:42 for best results.
# published_at: 2023-04-04 14:37 +0000
canonical_url: https://kedro.org/blog/a-new-home-for-the-kedro-blog
---

In this post, we describe recent releases to Kedro, Kedro-Viz and some new Kedro datasets. 

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ofli6panzt85bk3zs6qs.png)



---
Kedro has a new blog over at [kedro.org/blog](https://kedro.org/blog)! 

We’ve previously published on <a href="https://medium.com/quantumblack" target="_blank" rel="noreferrer">QuantumBlack’s Medium channel</a>, but recent updates and improvements here on the Kedro website mean that we’re now able to bring you a dedicated blog for, and about, the open-source Kedro community. </p><p>We plan to publish a range of articles by contributors from within the team and beyond. If you’re a Kedroid with an idea for a post, please reach out to us using one of the channels on the <a href="https://slack.kedro.org/" target="_self" rel="noreferrer">Slack organisation</a>, or <a href="https://github.com/kedro-org/kedro-devrel/issues?q=is%3Aissue+is%3Aopen+label%3A%22blog+post%22" target="_blank" rel="noreferrer">raise an issue on GitHub</a>.</p><h2 id="kedro-releases">Kedro releases</h2><p>We last gave an update on Kedro in late 2022, when <a href="https://medium.com/quantumblack/the-latest-kedro-developments-9a4d15a7ceb5" target="_blank" rel="noreferrer">we described the features in Kedro version 0.18.4</a>. Since then, we’ve released three additional non-breaking versions of Kedro in the 0.18.x series, with the goal of a regular release cadence at the end of most two-week development sprints.</p><p>Some of the highlights of our releases are described below along with links to the full release notes. For each of these releases there’s a straightforward upgrade path with pip or conda. For example, to upgrade to Kedro version 0.18.7 from version 0.18.4:</p><p><code>pip install kedro==0.18.7</code></p><p>or</p><p><code>conda install -c conda-forge kedro==0.18.7</code></p><p><b>We received many contributions to these new versions from our open-source community and want to thank every contributor for taking the time to extend and improve Kedro.</b></p><h3>Kedro version 0.18.7 </h3><p>These are the headline changes (You can find all the <a href="https://github.com/kedro-org/kedro/releases/tag/0.18.7" target="_blank" rel="noreferrer">details about the Kedro 0.18.7 release</a> on GitHub):</p><ul><li><p>We added new Kedro CLI command <code>kedro jupyter setup</code> to set up a Jupyter Kernel for Kedro that automatically loads the Kedro extension for ease of use.</p></li><li><p>The <code>kedro package</code> command now includes the project configuration in a compressed <code>tar.gz</code> file.</p></li><li><p>We’ve added functionality to package and read your configuration as a compressed file. You can now use <code>OmegaConfigLoader</code> to load configuration from compressed files of zip or tar format. (This feature requires <code>fsspec&gt;=2023.1.0</code>).</p></li><li><p>In documentation news, we moved seamlessly from <code>kedro.readthedocs.io</code> to <a href="https://docs.kedro.org/" target="_self" rel="noreferrer">docs.kedro.org</a> in this release. We also made some significant improvements to on-boarding documentation that covers setup for new Kedro users and major changes to the spaceflights tutorial to make it faster to work through. We think it’s a better read. <a href="https://github.com/kedro-org/kedro/issues/new/choose" target="_blank" rel="noreferrer">Tell us if it’s not</a>.</p></li></ul><h3>Kedro version 0.18.6</h3><p>This was a small release to fix a bug introduced in Kedro 0.18.5 that was causing experiment tracking in Kedro-Viz to fail. You can find all the <a href="https://github.com/kedro-org/kedro/releases/tag/0.18.6" target="_blank" rel="noreferrer">details about the release of Kedro version 0.18.6</a> on GitHub.</p><h3>Kedro version 0.18.5</h3><p>In February 2023, we released Kedro version 0.18.5, to introduce a brand new config loader powered by <a href="https://omegaconf.readthedocs.io/en/2.3_branch/" target="_blank" rel="noreferrer">OmegaConf</a>. You can now use the <code>omegaconf</code> syntax with <code>kedro run --param</code>. </p><p>We also added the following:</p><ul><li><p>Some improvements to the <code>kedro run</code> command used in the CLI. One changes is to make it more consistent. The flags <code>--node</code>, <code>--tag</code>, and <code>--load-version</code> are deprecated in favour of plural equivalents (<code>--nodes</code>, <code>--tags</code>, and <code>--load-versions</code>) and will be removed in Kedro 0.19.0. An additional change means that you can filter and run nodes by node namespace using the <code>--namespace</code> flag with <code>kedro run</code>.</p></li><li><p>There is now support for using generator functions as nodes, i.e. using yield instead of return.</p></li><li><p>We added a new node argument to all four dataset hooks</p></li></ul><p>You can find all the <a href="https://github.com/kedro-org/kedro/releases/tag/0.18.5" target="_blank" rel="noreferrer">details about the Kedro version 0.18.5 release</a> on GitHub.</p><h2 id="kedro-datasets-releases-">Kedro datasets releases </h2><p>Kedro provides numerous different built-in datasets for various file types and file systems, to save you from having to write the logic for reading or writing data, including Pandas, Spark, Dask, NetworkX, Pickle, and more.</p><p>There have been several datasets contributed by community members over the past months which include the addition of:</p><ul><li><p><code>snowflake.SnowparkTableDataSet</code> by <a href="https://github.com/Vladimir-Filimonov" target="_blank" rel="noreferrer">Vladimir Filimonov</a> and <a href="https://github.com/heber-urdaneta" target="_blank" rel="noreferrer">Heber Urdaneta</a></p></li><li><p><code>polars.CSVDataSet</code> by <a href="https://github.com/wmoreiraa" target="_blank" rel="noreferrer">Walber Moreira</a></p></li></ul><p>As we mentioned in “<a href="https://medium.com/quantumblack/keeping-up-with-kedro-the-latest-developments-in-our-development-workflow-framework-cbcc415eea9c" target="_blank" rel="noreferrer">Keeping up with Kedro</a>”, Kedro version 0.19.0 will move Kedro’s datasets from the main framework project into a separate package called Kedro-Datasets.</p><h2 id="kedro-viz-releases">Kedro-Viz releases</h2><p>If you've not yet used it, Kedro-Viz is the interactive development tool for building data science pipelines with Kedro. It comes with an experiment tracking feature enabling you to view and compare different runs of your Kedro project. Check out the <a href="http://demo.kedro.org/" target="_self" rel="noreferrer">Kedro-Viz demo at demo.kedro</a>.</p><p>We’ve made three releases of Kedro-Viz this year, plus a patch release. You can find further <a href="https://github.com/kedro-org/kedro-viz/releases" target="_blank" rel="noreferrer">details of the Kedro-Viz releases on GitHub</a>. </p><p>To get the latest release of Kedro-Viz, you can use pip: </p><p><code>pip install kedro-viz==6.0.0</code> </p><p>or npm </p><p><code>npm install @quantumblack/kedro-viz@latest</code></p><p>Here’s a summary of what we’ve been working on:</p><h3>Kedro-Viz version 6.0.0</h3><p>In this release we bumped the major version to 6.0.0 because of a change in the frontend React code (we bumped the minimum version of React from 16.8.6 to 17.0.2). Additional changes include:</p><ul><li><p>We added a change so you can now see a preview of your data in the metadata panel.</p></li><li><p>You can remove metrics plots from metadata panel and add links to the plots on experiment tracking. </p></li><li><p>You can also link plot and JSON dataset names from experiment tracking to the flowchart.</p></li><li><p>Kedro-Viz no longer depends on pandas or Plotly.</p></li></ul><h3>Kedro-Viz versions 5.3.0 and 5.2.0</h3><p>We introduced a raft of updates to experiment tracking, the largest being the addition of time series &amp; parallel coordinates metrics plots and delta values.</p><ul><li><p>We’ve enabled the display of json objects with `react-json-viewer` in experiment tracking.</p></li><li><p>We added a feature to show/hide modular pipelines on the pipeline flowchart.</p></li><li><p>It’s now possible to retrieve and share URL parameters for each element/section in the flowchart.</p></li></ul><p>We've recently published a <a href="https://kedro.org/blog/experiment-tracking-with-kedro" target="_self" rel="noreferrer">blog post about experiment tracking</a> to highlight the latest features and discuss what is coming next.</p><h2 id="whats-next-for-the-kedro-projects">What's next for the Kedro projects?</h2><p>We have a broad range of <a href="https://github.com/kedro-org/kedro/milestones" target="_blank" rel="noreferrer">milestones for the Kedro framework</a> that cover areas such as integration with Databricks, enhancements for Jupyter Notebook users and ongoing changes such as the <a href="https://medium.com/quantumblack/the-latest-kedro-developments-9a4d15a7ceb5" target="_blank" rel="noreferrer">transition of datasets into their own package</a>.</p><p>On the to-do list for Kedro-Viz, we’ve included enhanced navigation between flowchart and experiment tracking and collaboration features within Kedro-Viz.</p><p>Stand by for a pair of virtual Kedro showcases on 5th April 2023 (<a href="https://www.meetup.com/meetup-group-zltyafrj/events/292529526/" target="_blank" rel="noreferrer">9am BST</a> and <a href="https://www.meetup.com/meetup-group-zltyafrj/events/292533186/" target="_blank" rel="noreferrer">4pm BST</a>) to demonstrate some of the features added in the recent releases to the global community. </p><p>To suggest features to us, report bugs, or just see what we’re working on right now, visit the Kedro projects on <a href="https://github.com/kedro-org" target="_blank" rel="noreferrer">GitHub</a>. We welcome every contribution, large or small.</p>