Skip to content

Commit c01612e

Browse files
Generator: Update SDK /services/git (#5987)
Co-authored-by: Ruben Hoenle <Ruben.Hoenle@digits.schwarz>
1 parent c95650a commit c01612e

File tree

86 files changed

+17455
-1206
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

86 files changed

+17455
-1206
lines changed

CHANGELOG.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,20 @@
2626
- **New:** STACKIT Cost module can be used to retrieve STACKIT cost information
2727
- `edge`: [v0.6.1](services/edge/CHANGELOG.md#v061)
2828
- **Dependencies:** Bump STACKIT SDK core module from `v0.22.0` to `v0.23.0`
29+
- `git`: [v0.11.0](services/git/CHANGELOG.md#v0110)
30+
- **Feature:** Introduction of multi API version support for the git SDK module. For more details please see the announcement on GitHub: https://github.com/stackitcloud/stackit-sdk-go/discussions/5062
31+
- `v1betaapi`: New package which should be used for communication with the STACKIT git API in the future
32+
- **Deprecation:** The contents in the root of this SDK module including the `wait` package are marked as deprecated and will be removed after 2026-09-30. Switch to the new `v1api` package instead.
33+
- **Dependencies:** Bump STACKIT SDK core module from `v0.21.1` to `v0.23.0`
34+
- **Feature:** New API client methods for managing authentication: `CreateAuthentication`, `GetAuthentication`, `ListAuthentication`, `PatchAuthentication`, `DeleteAuthentication`
35+
- **Feature:** New API client methods for managing runners: `CreateRunner`, `GetRunner`, `DeleteRunner`, `ListRunnerRuntimes`
36+
- **Feature:** New model structs for managing authentication: `Authentication`, `AuthenticationList`, `CreateAuthenticationPayload`, `PatchAuthenticationPayload`
37+
- **Feature:** New model structs for managing runners: `CreateRunnerPayload`, `Runner`, `RunnerRuntime`, `RunnerRuntimeList`
38+
- **Feature:** New error model structs: `AlreadyExistsError`, `BadErrorResponse`, `NotFoundErrorResponse`, `UnauthorizedErrorResponse`, `ConflictErrorResponse`
39+
- **Feature:** New field `FeatureToggle `in Instance model struct
40+
- **Feature:** New fields `Acl` and `FeatureToggle` in struct `PatchInstancePayload`
41+
- **Breaking change:** Removal of type `InstanceFlavor`
42+
- **Breaking change:** Removal of structs: `ListRunnerLabels`, `RunnerLabel`, `UnauthorizedResponse`
2943
- `iaas`:
3044
- [v1.5.1](services/iaas/CHANGELOG.md#v151)
3145
- **Dependencies:** Bump STACKIT SDK core module from `v0.22.0` to `v0.23.0`

services/git/CHANGELOG.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,18 @@
1+
## v0.11.0
2+
- **Feature:** Introduction of multi API version support for the git SDK module. For more details please see the announcement on GitHub: https://github.com/stackitcloud/stackit-sdk-go/discussions/5062
3+
- `v1betaapi`: New package which should be used for communication with the STACKIT git API in the future
4+
- **Deprecation:** The contents in the root of this SDK module including the `wait` package are marked as deprecated and will be removed after 2026-09-30. Switch to the new `v1api` package instead.
5+
- **Dependencies:** Bump STACKIT SDK core module from `v0.21.1` to `v0.23.0`
6+
- **Feature:** New API client methods for managing authentication: `CreateAuthentication`, `GetAuthentication`, `ListAuthentication`, `PatchAuthentication`, `DeleteAuthentication`
7+
- **Feature:** New API client methods for managing runners: `CreateRunner`, `GetRunner`, `DeleteRunner`, `ListRunnerRuntimes`
8+
- **Feature:** New model structs for managing authentication: `Authentication`, `AuthenticationList`, `CreateAuthenticationPayload`, `PatchAuthenticationPayload`
9+
- **Feature:** New model structs for managing runners: `CreateRunnerPayload`, `Runner`, `RunnerRuntime`, `RunnerRuntimeList`
10+
- **Feature:** New error model structs: `AlreadyExistsError`, `BadErrorResponse`, `NotFoundErrorResponse`, `UnauthorizedErrorResponse`, `ConflictErrorResponse`
11+
- **Feature:** New field `FeatureToggle `in Instance model struct
12+
- **Feature:** New fields `Acl` and `FeatureToggle` in struct `PatchInstancePayload`
13+
- **Breaking change:** Removal of type `InstanceFlavor`
14+
- **Breaking change:** Removal of structs: `ListRunnerLabels`, `RunnerLabel`, `UnauthorizedResponse`
15+
116
## v0.10.3
217
- Bump STACKIT SDK core module from `v0.21.0` to `v0.21.1`
318

services/git/VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
v0.10.3
1+
v0.11.0

services/git/api_default.go

Lines changed: 1938 additions & 200 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)