diff --git a/CITATION.cff b/CITATION.cff index 269efa6cb1..f4fa228ba8 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -49,6 +49,6 @@ authors: - family-names: Zabłocki given-names: Marcin title: Kedro -version: 0.19.2 -date-released: 2024-01-22 +version: 0.19.3 +date-released: 2024-02-27 url: https://github.com/kedro-org/kedro diff --git a/RELEASE.md b/RELEASE.md index 7cb9bcc4a8..4b06403f40 100644 --- a/RELEASE.md +++ b/RELEASE.md @@ -1,3 +1,56 @@ +# Upcoming Release 0.19.4 + +## Major features and improvements + +## Bug fixes and other changes + +## Breaking changes to the API + +## Documentation changes + +## Community contributions + +# Release 0.19.3 + +## Major features and improvements +* Create the debugging line magic `%load_node` for Jupyter Notebook and Jupyter Lab. +* Add better IPython, VSCode Notebook support for `%load_node` and minimal support for Databricks. +* Add full Kedro Node input syntax for `%load_node`. + +## Bug fixes and other changes +* Updated CLI Command `kedro catalog resolve` to work with dataset factories that use `PartitionedDataset`. +* Addressed arbitrary file write via archive extraction security vulnerability in micropackaging. +* Added the `_EPHEMERAL` attribute to `AbstractDataset` and other Dataset classes that inherit from it. +* Added new JSON Schema that works with Kedro versions 0.19.* + +## Breaking changes to the API + +## Documentation changes +* Enable read-the-docs search when user presses Command/Ctrl + K. +* Added documentation for `kedro-telemetry` and the data collected by it. + +## Community contributions +Many thanks to the following Kedroids for contributing PRs to this release: +* [MosaicMan](https://github.com/MosaicMan) +* [Fazil](https://github.com/lordsoffallen) + + +# Release 0.19.2 + +## Bug fixes and other changes +* Removed example pipeline requirements when examples are not selected in `tools`. +* Allowed modern versions of JupyterLab and Jupyter Notebooks. +* Removed setuptools dependency +* Added `source_dir` explicitly in `pyproject.toml` for non-src layout project. +* `MemoryDataset` entries are now included in free outputs. +* Removed black dependency and replaced it functionality with `ruff format`. + +## Breaking changes to the API +* Added logging about not using async mode in `SequentiallRunner` and `ParallelRunner`. +* Changed input format for tools option obtained from --config file from numbers to short names. + +## Documentation changes + # Upcoming Release 0.19.3 ## Major features and improvements diff --git a/docs/source/development/commands_reference.md b/docs/source/development/commands_reference.md index 6f6b843d04..51bb6aa175 100644 --- a/docs/source/development/commands_reference.md +++ b/docs/source/development/commands_reference.md @@ -109,7 +109,7 @@ Returns output similar to the following, depending on the version of Kedro used | |/ / _ \/ _` | '__/ _ \ | < __/ (_| | | | (_) | |_|\_\___|\__,_|_| \___/ -v0.19.2 +v0.19.3 Kedro is a Python framework for creating reproducible, maintainable diff --git a/docs/source/robots.txt b/docs/source/robots.txt index e9f9db7b9d..1ba2ac3036 100644 --- a/docs/source/robots.txt +++ b/docs/source/robots.txt @@ -1,6 +1,7 @@ User-agent: * Disallow: / Allow: /en/stable/ +Allow: /en/0.19.3/ Allow: /en/0.19.2/ Allow: /en/0.19.1/ Allow: /en/0.19.0/ diff --git a/kedro/__init__.py b/kedro/__init__.py index a538fcbecc..b005807078 100644 --- a/kedro/__init__.py +++ b/kedro/__init__.py @@ -6,7 +6,7 @@ import sys import warnings -__version__ = "0.19.2" +__version__ = "0.19.3" class KedroDeprecationWarning(DeprecationWarning):