github kedro-org/kedro 0.19.11

one day ago

Major features and improvements

  • Implemented KedroDataCatalog.to_config() method that converts the catalog instance into a configuration format suitable for serialization.
  • Improve OmegaConfigLoader performance.
  • Replaced trufflehog with detect-secrets for detecting secrets within a code base.
  • Added support for %load_ext kedro.

Bug fixes and other changes

  • Added validation to ensure dataset versions consistency across catalog.
  • Fixed a bug in project creation when using a custom starter template offline.
  • Added node import to the pipeline template.
  • Update error message when executing kedro run without pipeline.
  • Safeguard hooks when user incorrectly registers a hook class in settings.py.
  • Fixed parsing paths with query and fragment.
  • Remove lowercase transformation in regex validation.
  • Moved kedro-catalog JSON schema to kedro-datasets.
  • Updated Partitioned dataset lazy saving docs page.
  • Fixed KedroDataCatalog mutation after pipeline run.
  • Made KedroDataCatalog._datasets compatible with DataCatalog._datasets.

Community contributions

Many thanks to the following Kedroids for contributing PRs to this release:

Don't miss a new kedro release

NewReleases is sending notifications on new releases.