Releases: bakdata/kpops
3.1.0
3.0.2
3.0.1
3.0.0
3.0.0 - Release Date: [2024-01-17]
ποΈ Breaking changes
-
Move GitHub action to repository root - #356
-
Make Kafka REST Proxy & Kafka Connect hosts default and improve Schema Registry config - #354
-
Create HelmApp component - #370
-
Change substitution variables separator to
.
- #388 -
Refactor pipeline generator & representation - #392
-
Define custom components module & pipeline base dir globally - #387
-
Use hash and trim long Helm release names instead of only trimming - #390
-
Refactor generate template for Python API usage - #380
-
Namespace substitution vars - #408
-
Refactor streams-bootstrap cleanup jobs as individual HelmApp - #398
-
Refactor Kafka Connector resetter as individual HelmApp - #400
-
Fix wrong Helm release name character limit - #418
π Features
π Fixes
-
Fix missing component type in pipeline schema - #401
-
Fix enrichment of nested Pydantic BaseModel - #415
-
Fix wrong Helm release name character limit - #418
-
Update release workflow template to support custom changelog file path - #421
π§ͺ Dependencies
- Migrate to Pydantic v2 - #347
π Refactor
-
Make Kafka REST Proxy & Kafka Connect hosts default and improve Schema Registry config - #354
-
Migrate to Pydantic v2 - #347
-
Refactor pipeline generator & representation - #392
-
Use hash and trim long Helm release names instead of only trimming - #390
-
Refactor Helm
nameOverride
- #397 -
Mark component type as computed Pydantic field - #399
-
Refactor generate template for Python API usage - #380
-
Support multiple inheritance for doc generation - #406
-
Refactor streams-bootstrap cleanup jobs as individual HelmApp - #398
-
Refactor Kafka Connector resetter as individual HelmApp - #400
π Documentation
-
Move GitHub action to repository root - #356
-
Create HelmApp component - #370
-
Update docs for substitution variable usage in v3 - #409
-
Support multiple inheritance for doc generation - #406
-
Update docs for v3 - #416
-
Update tests resources - #417
-
Summarize all breaking changes in diffs at the top of the migration guide - #419