Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 18 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
## Release (2026-MM-DD)

- `albwaf`:
- [v0.1.1](services/albwaf/CHANGELOG.md#v011)
- **Fix:** Corrected an invalid `pyproject.toml` build configuration (`wheel-sources` instead of `wheel.sources`) that caused `import stackit.albwaf` to fail with `ModuleNotFoundError`
- `cost`:
- [v0.4.1](services/cost/CHANGELOG.md#v041)
- **Fix:** Corrected an invalid `pyproject.toml` build configuration (`wheel-sources` instead of `wheel.sources`) that caused `import stackit.cost` to fail with `ModuleNotFoundError`
- `dremio`:
- [v0.1.0](services/dremio/CHANGELOG.md#v010)
- **New**: STACKIT Dremio module can be used to manage STACKIT Dremio instances and users.
Expand All @@ -15,6 +21,9 @@
- [v1.3.0](services/mariadb/CHANGELOG.md#v130)
- **Breaking Change/Fix:** `create_backup` operation now returns `CreateBackupResponseItem` instead of `List[CreateBackupResponseItem]`
The return type now correctly models the actual JSON response, this operation was broken beforehand.
- `modelexperiments`:
- [v0.2.1](services/modelexperiments/CHANGELOG.md#v021)
- **Fix:** Corrected an invalid `pyproject.toml` build configuration (`wheel-sources` instead of `wheel.sources`) that caused `import stackit.modelexperiments` to fail with `ModuleNotFoundError`
- `opensearch`:
- [v1.3.0](services/opensearch/CHANGELOG.md#v130)
- **Breaking Change/Fix:** `create_backup` operation now returns `CreateBackupResponseItem` instead of `List[CreateBackupResponseItem]`
Expand All @@ -27,15 +36,24 @@
- **Breaking Change/Fix:** `create_backup` operation now returns `CreateBackupResponseItem` instead of `List[CreateBackupResponseItem]`
The return type now correctly models the actual JSON response, this operation was broken beforehand.
- `telemetrylink`:
- [v0.4.2](services/telemetrylink/CHANGELOG.md#v042)
- **Fix:** Corrected an invalid `pyproject.toml` build configuration (`wheel-sources` instead of `wheel.sources`) that caused `import stackit.telemetrylink` to fail with `ModuleNotFoundError`
- [v0.4.1](services/telemetrylink/CHANGELOG.md#v041)
- **Improvement:** Add validation for `description` field in `TelemetryLinkResponse` model
- `telemetryrouter`:
- [v0.5.2](services/telemetryrouter/CHANGELOG.md#v052)
- **Fix:** Corrected an invalid `pyproject.toml` build configuration (`wheel-sources` instead of `wheel.sources`) that caused `import stackit.telemetryrouter` to fail with `ModuleNotFoundError`
- [v0.5.1](services/telemetryrouter/CHANGELOG.md#v051)
- **Improvement:** Add validation for `description` field in `AccessTokenBaseRequest`, `AccessTokenBaseResponse`, `CreateAccessTokenPayload`, `CreateAccessTokenResponse`, `DestinationResponse`, `GetAccessTokenResponse`, `TelemetryRouterResponse`, `UpdateAccessTokenPayload` and `UpdateAccessTokenResponse` models
- `valkey`:
- [v0.2.1](services/valkey/CHANGELOG.md#v021)
- **Fix:** Corrected an invalid `pyproject.toml` build configuration (`wheel-sources` instead of `wheel.sources`) that caused `import stackit.valkey` to fail with `ModuleNotFoundError`
- [v0.2.0](services/valkey/CHANGELOG.md#v020)
- **Breaking Change/Fix:** `create_backup` operation now returns `CreateBackupResponseItem` instead of `List[CreateBackupResponseItem]`
The return type now correctly models the actual JSON response, this operation was broken beforehand.
- `vpn`:
- [v0.7.1](services/vpn/CHANGELOG.md#v071)
- **Fix:** Corrected an invalid `pyproject.toml` build configuration (`wheel-sources` instead of `wheel.sources`) that caused `import stackit.vpn` to fail with `ModuleNotFoundError`

## Release (2026-08-25)

Expand Down
3 changes: 3 additions & 0 deletions services/albwaf/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
## v0.1.1
- **Fix:** Corrected an invalid `pyproject.toml` build configuration (`wheel-sources` instead of `wheel.sources`) that caused `import stackit.albwaf` to fail with `ModuleNotFoundError`

## v0.1.0

- **New**: STACKIT albwaf module to create and manage Web Application Firewalls (WAF) used with Application Load Balancers (ALB).
4 changes: 2 additions & 2 deletions services/albwaf/pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[project]
name = "stackit-albwaf"
version = "v0.0.1"
version = "v0.1.1"
description = "STACKIT Application Load Balancer Web Application Firewall API"
authors = [{name = "STACKIT Developer Tools", email = "developer-tools@stackit.cloud"}]
requires-python = ">=3.10,<4.0"
Expand Down Expand Up @@ -56,7 +56,7 @@ include = ["src/stackit"]
[tool.hatch.build.targets.wheel]
include = ["src/stackit"]

[tool.hatch.build.targets.wheel-sources]
[tool.hatch.build.targets.wheel.sources]
"src/stackit" = "stackit"

[build-system]
Expand Down
2 changes: 1 addition & 1 deletion services/albwaf/uv.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 3 additions & 0 deletions services/cost/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
## v0.4.1
- **Fix:** Corrected an invalid `pyproject.toml` build configuration (`wheel-sources` instead of `wheel.sources`) that caused `import stackit.cost` to fail with `ModuleNotFoundError`

## v0.4.0
- **Feature:** Add attribute `total_quantity_decimal` to `DetailedServiceCost` model class
- **Feature:** Add attribute `quantity_decimal` to `ReportData` model class
Expand Down
4 changes: 2 additions & 2 deletions services/cost/pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[project]
name = "stackit-cost"
version = "v0.4.0"
version = "v0.4.1"
description = "STACKIT Cost API"
authors = [{name = "STACKIT Developer Tools", email = "developer-tools@stackit.cloud"}]
requires-python = ">=3.10,<4.0"
Expand Down Expand Up @@ -55,7 +55,7 @@ include = ["src/stackit"]
[tool.hatch.build.targets.wheel]
include = ["src/stackit"]

[tool.hatch.build.targets.wheel-sources]
[tool.hatch.build.targets.wheel.sources]
"src/stackit" = "stackit"

[build-system]
Expand Down
2 changes: 1 addition & 1 deletion services/cost/uv.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 3 additions & 0 deletions services/modelexperiments/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
## v0.2.1
- **Fix:** Corrected an invalid `pyproject.toml` build configuration (`wheel-sources` instead of `wheel.sources`) that caused `import stackit.modelexperiments` to fail with `ModuleNotFoundError`

## v0.2.0
- **Chore:** Bump minimum Python version to 3.10
- **Chore:** Update dependencies
Expand Down
4 changes: 2 additions & 2 deletions services/modelexperiments/pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[project]
name = "stackit-modelexperiments"
version = "v0.2.0"
version = "v0.2.1"
description = "STACKIT AI Model Experiments API"
authors = [{name = "STACKIT Developer Tools", email = "developer-tools@stackit.cloud"}]
requires-python = ">=3.10,<4.0"
Expand Down Expand Up @@ -55,7 +55,7 @@ include = ["src/stackit"]
[tool.hatch.build.targets.wheel]
include = ["src/stackit"]

[tool.hatch.build.targets.wheel-sources]
[tool.hatch.build.targets.wheel.sources]
"src/stackit" = "stackit"

[build-system]
Expand Down
2 changes: 1 addition & 1 deletion services/modelexperiments/uv.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 3 additions & 0 deletions services/telemetrylink/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
## v0.4.2
- **Fix:** Corrected an invalid `pyproject.toml` build configuration (`wheel-sources` instead of `wheel.sources`) that caused `import stackit.telemetrylink` to fail with `ModuleNotFoundError`

## v0.4.1
- **Improvement:** Add validation for `description` field in `TelemetryLinkResponse` model

Expand Down
4 changes: 2 additions & 2 deletions services/telemetrylink/pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[project]
name = "stackit-telemetrylink"
version = "v0.4.1"
version = "v0.4.2"
description = "STACKIT Telemetry Link API"
authors = [{name = "STACKIT Developer Tools", email = "developer-tools@stackit.cloud"}]
requires-python = ">=3.10,<4.0"
Expand Down Expand Up @@ -55,7 +55,7 @@ include = ["src/stackit"]
[tool.hatch.build.targets.wheel]
include = ["src/stackit"]

[tool.hatch.build.targets.wheel-sources]
[tool.hatch.build.targets.wheel.sources]
"src/stackit" = "stackit"

[build-system]
Expand Down
2 changes: 1 addition & 1 deletion services/telemetrylink/uv.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 3 additions & 0 deletions services/telemetryrouter/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
## v0.5.2
- **Fix:** Corrected an invalid `pyproject.toml` build configuration (`wheel-sources` instead of `wheel.sources`) that caused `import stackit.telemetryrouter` to fail with `ModuleNotFoundError`

## v0.5.1
- **Improvement:** Add validation for `description` field in `AccessTokenBaseRequest`, `AccessTokenBaseResponse`, `CreateAccessTokenPayload`, `CreateAccessTokenResponse`, `DestinationResponse`, `GetAccessTokenResponse`, `TelemetryRouterResponse`, `UpdateAccessTokenPayload` and `UpdateAccessTokenResponse` models

Expand Down
4 changes: 2 additions & 2 deletions services/telemetryrouter/pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[project]
name = "stackit-telemetryrouter"
version = "v0.5.1"
version = "v0.5.2"
description = "STACKIT Telemetry Router API"
authors = [{name = "STACKIT Developer Tools", email = "developer-tools@stackit.cloud"}]
requires-python = ">=3.10,<4.0"
Expand Down Expand Up @@ -55,7 +55,7 @@ include = ["src/stackit"]
[tool.hatch.build.targets.wheel]
include = ["src/stackit"]

[tool.hatch.build.targets.wheel-sources]
[tool.hatch.build.targets.wheel.sources]
"src/stackit" = "stackit"

[build-system]
Expand Down
2 changes: 1 addition & 1 deletion services/telemetryrouter/uv.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 3 additions & 0 deletions services/valkey/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
## v0.2.1
- **Fix:** Corrected an invalid `pyproject.toml` build configuration (`wheel-sources` instead of `wheel.sources`) that caused `import stackit.valkey` to fail with `ModuleNotFoundError`

## v0.2.0
- **Breaking Change/Fix:** `create_backup` operation now returns `CreateBackupResponseItem` instead of `List[CreateBackupResponseItem]`
The return type now correctly models the actual JSON response, this operation was broken beforehand.
Expand Down
4 changes: 2 additions & 2 deletions services/valkey/pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[project]
name = "stackit-valkey"
version = "v0.2.0"
version = "v0.2.1"
description = "STACKIT Key Value Store API"
authors = [{name = "STACKIT Developer Tools", email = "developer-tools@stackit.cloud"}]
requires-python = ">=3.10,<4.0"
Expand Down Expand Up @@ -56,7 +56,7 @@ include = ["src/stackit"]
[tool.hatch.build.targets.wheel]
include = ["src/stackit"]

[tool.hatch.build.targets.wheel-sources]
[tool.hatch.build.targets.wheel.sources]
"src/stackit" = "stackit"

[build-system]
Expand Down
2 changes: 1 addition & 1 deletion services/valkey/uv.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 3 additions & 0 deletions services/vpn/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
## v0.7.1
- **Fix:** Corrected an invalid `pyproject.toml` build configuration (`wheel-sources` instead of `wheel.sources`) that caused `import stackit.vpn` to fail with `ModuleNotFoundError`

## v0.7.0
- **Feature:** Add support for managing BGP filters and BGP filter rules on gateways (new API methods and models)
- **Feature:** Add new optional field `inbound_filter_id` to `BGPTunnelConfig`
Expand Down
4 changes: 2 additions & 2 deletions services/vpn/pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[project]
name = "stackit-vpn"
version = "v0.7.0"
version = "v0.7.1"
description = "STACKIT VPN API"
authors = [{name = "STACKIT Developer Tools", email = "developer-tools@stackit.cloud"}]
requires-python = ">=3.10,<4.0"
Expand Down Expand Up @@ -55,7 +55,7 @@ include = ["src/stackit"]
[tool.hatch.build.targets.wheel]
include = ["src/stackit"]

[tool.hatch.build.targets.wheel-sources]
[tool.hatch.build.targets.wheel.sources]
"src/stackit" = "stackit"

[build-system]
Expand Down
2 changes: 1 addition & 1 deletion services/vpn/uv.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading