Skip to content

Commit

Permalink
Bump version 2.0.11 → 3.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
bakdata-bot committed Jan 17, 2024
1 parent 373b8e8 commit ee4cb2a
Show file tree
Hide file tree
Showing 3 changed files with 113 additions and 2 deletions.
111 changes: 111 additions & 0 deletions docs/docs/user/changelog.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,115 @@
# Changelog
## [3.0.0](https://github.com/bakdata/kpops/releases/tag/3.0.0) - Release Date: [2024-01-17]

### 🏗️ Breaking changes

- Move GitHub action to repository root - [#356](https://github.com/bakdata/kpops/pull/356)

- Make Kafka REST Proxy & Kafka Connect hosts default and improve Schema Registry config - [#354](https://github.com/bakdata/kpops/pull/354)

- Create HelmApp component - [#370](https://github.com/bakdata/kpops/pull/370)

- Change substitution variables separator to `.` - [#388](https://github.com/bakdata/kpops/pull/388)

- Refactor pipeline generator & representation - [#392](https://github.com/bakdata/kpops/pull/392)

- Define custom components module & pipeline base dir globally - [#387](https://github.com/bakdata/kpops/pull/387)

- Use hash and trim long Helm release names instead of only trimming - [#390](https://github.com/bakdata/kpops/pull/390)

- Refactor generate template for Python API usage - [#380](https://github.com/bakdata/kpops/pull/380)

- Namespace substitution vars - [#408](https://github.com/bakdata/kpops/pull/408)

- Refactor streams-bootstrap cleanup jobs as individual HelmApp - [#398](https://github.com/bakdata/kpops/pull/398)

- Refactor Kafka Connector resetter as individual HelmApp - [#400](https://github.com/bakdata/kpops/pull/400)

- Fix wrong Helm release name character limit - [#418](https://github.com/bakdata/kpops/pull/418)


### 🚀 Features

- Allow overriding config files - [#391](https://github.com/bakdata/kpops/pull/391)

- Generate defaults schema - [#402](https://github.com/bakdata/kpops/pull/402)


### 🐛 Fixes

- Fix missing component type in pipeline schema - [#401](https://github.com/bakdata/kpops/pull/401)

- Fix enrichment of nested Pydantic BaseModel - [#415](https://github.com/bakdata/kpops/pull/415)

- Fix wrong Helm release name character limit - [#418](https://github.com/bakdata/kpops/pull/418)

- Update release workflow template to support custom changelog file path - [#421](https://github.com/bakdata/kpops/pull/421)


### 🧪 Dependencies

- Migrate to Pydantic v2 - [#347](https://github.com/bakdata/kpops/pull/347)


### 🏭 Refactor

- Make Kafka REST Proxy & Kafka Connect hosts default and improve Schema Registry config - [#354](https://github.com/bakdata/kpops/pull/354)

- Migrate to Pydantic v2 - [#347](https://github.com/bakdata/kpops/pull/347)

- Refactor pipeline generator & representation - [#392](https://github.com/bakdata/kpops/pull/392)

- Use hash and trim long Helm release names instead of only trimming - [#390](https://github.com/bakdata/kpops/pull/390)

- Refactor Helm `nameOverride` - [#397](https://github.com/bakdata/kpops/pull/397)

- Mark component type as computed Pydantic field - [#399](https://github.com/bakdata/kpops/pull/399)

- Refactor generate template for Python API usage - [#380](https://github.com/bakdata/kpops/pull/380)

- Support multiple inheritance for doc generation - [#406](https://github.com/bakdata/kpops/pull/406)

- Refactor streams-bootstrap cleanup jobs as individual HelmApp - [#398](https://github.com/bakdata/kpops/pull/398)

- Refactor Kafka Connector resetter as individual HelmApp - [#400](https://github.com/bakdata/kpops/pull/400)


### 📝 Documentation

- Move GitHub action to repository root - [#356](https://github.com/bakdata/kpops/pull/356)

- Create HelmApp component - [#370](https://github.com/bakdata/kpops/pull/370)

- Update docs for substitution variable usage in v3 - [#409](https://github.com/bakdata/kpops/pull/409)

- Support multiple inheritance for doc generation - [#406](https://github.com/bakdata/kpops/pull/406)

- Update docs for v3 - [#416](https://github.com/bakdata/kpops/pull/416)

- Update tests resources - [#417](https://github.com/bakdata/kpops/pull/417)

- Summarize all breaking changes in diffs at the top of the migration guide - [#419](https://github.com/bakdata/kpops/pull/419)


### 🌀 Miscellaneous

- Replace black with ruff - [#365](https://github.com/bakdata/kpops/pull/365)

- Add toml formatter to dprint - [#386](https://github.com/bakdata/kpops/pull/386)

- Add malva to dprint - [#385](https://github.com/bakdata/kpops/pull/385)

- Update KPOps runner with the new options - [#395](https://github.com/bakdata/kpops/pull/395)

- Fix KPOps action to get package from testPyPI - [#396](https://github.com/bakdata/kpops/pull/396)

- KPOps 3.0 - [#420](https://github.com/bakdata/kpops/pull/420)






## [2.0.11](https://github.com/bakdata/kpops/releases/tag/2.0.11) - Release Date: [2023-10-24]

### 🐛 Fixes
Expand Down
2 changes: 1 addition & 1 deletion kpops/__init__.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
__version__ = "2.0.11"
__version__ = "3.0.0"

# export public API functions
from kpops.cli.main import clean, deploy, destroy, generate, manifest, reset
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[tool.poetry]
name = "kpops"
version = "2.0.11"
version = "3.0.0"
description = "KPOps is a tool to deploy Kafka pipelines to Kubernetes"
authors = ["bakdata <[email protected]>"]
license = "MIT"
Expand Down

0 comments on commit ee4cb2a

Please sign in to comment.