Releases: bakdata/kpops
9.3.0
Changelog
All notable changes to this project will be documented in this file.
9.3.0 - 2025-02-03
What's changed
-
Use Pydantic
model_validate
to avoid Pyright warnings by @disrupted in #586 -
Fix release commit message by @disrupted in #591
-
Configure PyPI trusted publishing by @yannick-roeder in #592
-
Migrate pre-commit hooks to lefthook by @disrupted in #584
-
feat: support symbolic linked pipelines to avoid repetition by @daconstenla in #580
-
fix: address CI warnings introduced by #580 by @disrupted in #594
-
feat(streams-bootstrap): allow float values in command line by @disrupted in #593
-
ci: run lint job only for target Python version on Linux by @disrupted in #596
-
style: format YAML & JSON by @disrupted in #595
-
feat: support custom namespace configuration for
StrimziKafkaTopic
by @daconstenla in #581
New Contributors
- @daconstenla made their first contribution in #581
Full Changelog: 9.2.1...9.3.0
9.2.1
Changelog
All notable changes to this project will be documented in this file.
9.2.1 - 2025-01-15
What's changed
- Fix CI release and changelog by @disrupted in #590
Full Changelog: 9.2.0-dev...9.2.1
9.2.0-dev
Changelog
All notable changes to this project will be documented in this file.
9.2.0-dev - 2025-01-14
What's changed
-
Improve Pyright matcher by @disrupted in #579
-
Migrate from Poetry to uv by @disrupted in #578
-
Fix circular imports when running individual tests by @disrupted in #583
-
Configure Pyright to report import cycles by @disrupted in #585
-
Fix kpops package build by @disrupted in #588
-
Fail if streams-boostrap v3 model is instantiated with v2 attribute by @disrupted in #587
Full Changelog: 9.1.0...9.2.0-dev
9.1.0
9.0.1
9.0.0
9.0.0 - Release Date: [2024-12-20]
ποΈ Breaking changes
- Drop support for Python 3.10 - #561
π Features
-
Introduce KPOps operation and manifest resources for deployment - #541
-
Define Pydantic model to represent Kubernetes manifest - #546
-
Manifest
toSection
with StrimziKafkaTopic
- #545 -
Manifest Kubernetes resources for
destroy
command - #552 -
Manifest Kubernetes resources for
clean
command - #559 -
Manifest Kubernetes resources for
reset
command - #563