diff --git a/CITATION.cff b/CITATION.cff index a8b2d2e073..df74d7372d 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -44,6 +44,6 @@ authors: - family-names: Brugman given-names: Simon title: Kedro -version: 0.19.6 -date-released: 2024-05-23 +version: 0.19.7 +date-released: 2024-08-01 url: https://github.com/kedro-org/kedro diff --git a/RELEASE.md b/RELEASE.md index 32a47371f6..cbb3a9f3a0 100644 --- a/RELEASE.md +++ b/RELEASE.md @@ -1,17 +1,30 @@ -# Upcoming Release 0.19.7 +# Upcoming Release 0.19.8 + +## Major features and improvements + +## Bug fixes and other changes + +## Breaking changes to the API + +## Documentation changes + +## Community contributions + +# Release 0.19.7 ## Major features and improvements * Exposed `load` and `save` publicly for each dataset in the core `kedro` library, and enabled other datasets to do the same. If a dataset doesn't expose `load` or `save` publicly, Kedro will fall back to using `_load` or `_save`, respectively. * Kedro commands are now lazily loaded to add performance gains when running Kedro commands. +* Implemented key completion support for accessing datasets in the `DataCatalog`. +* Implemented dataset pretty printing. +* Implemented `DataCatalog` pretty printing. +* Moved to an opt-out model for telemetry, enabling it by default without requiring prior consent. ## Bug fixes and other changes * Updated error message for invalid catalog entries. * Updated error message for catalog entries when the dataset class is not found with hints on how to resolve the issue. * Fixed a bug in the `DataCatalog` `shallow_copy()` method to ensure it returns the type of the used catalog and doesn't cast it to `DataCatalog`. -* Implemented key completion support for accessing datasets in the `DataCatalog`. * Made [kedro-telemetry](https://github.com/kedro-org/kedro-plugins/tree/main/kedro-telemetry) a core dependency. -* Implemented dataset pretty printing. -* Implemented `DataCatalog` pretty printing. * Fixed a bug when `OmegaConfigLoader` is printed, there are few missing arguments. * Fixed a bug when where iterating `OmegaConfigLoader`'s `keys` return empty dictionary. @@ -25,6 +38,9 @@ * Extended documentation with an example of logging customisation at runtime ## Community contributions +Many thanks to the following Kedroids for contributing PRs to this release: +* [nickolasrm](https://github.com/nickolasrm) +* [yury-fedotov](https://github.com/yury-fedotov) # Release 0.19.6 diff --git a/docs/source/development/commands_reference.md b/docs/source/development/commands_reference.md index 37de75d44d..41c1fa2300 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.6 +v0.19.7 Kedro is a Python framework for creating reproducible, maintainable diff --git a/docs/source/robots.txt b/docs/source/robots.txt index 962c08cfc9..e8527497df 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.7* Allow: /en/0.19.6* Allow: /en/0.19.5* Allow: /en/0.19.4* diff --git a/kedro/__init__.py b/kedro/__init__.py index b3ab28979a..a5cab8cf56 100644 --- a/kedro/__init__.py +++ b/kedro/__init__.py @@ -6,7 +6,7 @@ import sys import warnings -__version__ = "0.19.6" +__version__ = "0.19.7" class KedroDeprecationWarning(DeprecationWarning):