Skip to content

Commit ed916d7

Browse files
authored
Merge branch 'main' into yg/onboard-intake-waiters
2 parents 0a1f021 + 946b307 commit ed916d7

File tree

617 files changed

+22718
-11022
lines changed

Some content is hidden

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

617 files changed

+22718
-11022
lines changed

CHANGELOG.md

Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,15 @@
11

22
## Release (2025-xx-xx)
3+
- `core`: [v0.18.0](core/CHANGELOG.md#v0180)
4+
- **New:** Added duration utils
5+
- `stackitmarketplace`: [v1.16.0](services/stackitmarketplace/CHANGELOG.md#v1160)
6+
- **Breaking Change:** Remove unused `ProjectId` model struct
7+
- `iaas`: [v1.1.0](services/iaas/CHANGELOG.md#v110)
8+
- **Breaking Change:** Removal of unused model structs: `Area`, `AreaConfig`, `AreaPrefixConfigIPv4`, `UpdateAreaIPv4`, `NetworkAreaIPv4`, `CreateAreaAddressFamily`, `CreateAreaIPv4`, `CreateNetworkAddressFamily`, `CreateNetworkIPv4Body`, `CreateNetworkIPv6Body`, `CreateServerPayloadBootVolume`, `CreateServerPayloadNetworking`, `NullableUpdateAreaAddressFamily`, `CreateServerPayloadNetworking`, `UpdateNetworkAddressFamily`, `CreateServerPayloadNetworking`, `CreateServerPayloadNetworking`
9+
- `cdn`: [v2.1.0](services/cdn/CHANGELOG.md#v210)
10+
- **Breaking change:** Removal of unused model structs: `GetLogsSearchFiltersResponse`, `PatchLokiLogSink`
11+
12+
## Release (2025-10-29)
313
- `stackitmarketplace`: [v1.15.0](services/stackitmarketplace/CHANGELOG.md#v1150)
414
- **Feature:** Add `EndUserLicenseAgreement`, `ProductDescription` and `ServiceLevelAgreement` attributes and add them to `Assets` struct
515
- `postgresflex`: [v1.3.0](services/postgresflex/CHANGELOG.md#v130)
@@ -9,6 +19,57 @@
919
- **Feature:** Add wait handlers for `Intake`, `IntakeRunner`, and `IntakeUser` resources.
1020
- **Improvement:** Add usage examples for the `intake` service.
1121

22+
- `iaas`:
23+
- [v1.0.1](services/iaas/CHANGELOG.md#v101)
24+
- Bump STACKIT resourcemanager SDK module from `v0.17.1` to `v0.18.0`
25+
- [v1.0.0](services/iaas/CHANGELOG.md#v100)
26+
- **Breaking Change:** The region is no longer specified within the client configuration. Instead, the region must be passed as a parameter to any region-specific request.
27+
- **Feature:** Add new methods to manage routing tables: `AddRoutingTableToArea`, `DeleteRoutingTableFromArea`, `GetRoutingTableOfArea`, `ListRoutingTablesOfArea`, `UpdateRoutingTableOfArea`
28+
- **Feature:** Add new methods to manage routes in routing tables: `AddRoutesToRoutingTable`, `DeleteRouteFromRoutingTable`, `GetRouteOfRoutingTable`, `ListRoutesOfRoutingTable`, `UpdateRouteOfRoutingTable`
29+
- **Breaking Change:** Add new method to manage network area regions: `CreateNetworkAreaRegion`, `DeleteNetworkAreaRegion`, `GetNetworkAreaRegion`, `ListNetworkAreaRegions`, `UpdateNetworkAreaRegion`
30+
- **Feature:** Add new wait handler for network area region: `CreateNetworkAreaRegionWaitHandler` and `DeleteRegionalNetworkAreaConfigurationWaitHandler`
31+
- **Breaking Change:** Wait handler which relates to region-specific services, got an additional param for the region: `CreateNetworkWaitHandler`, `UpdateNetworkWaitHandler`, `DeleteNetworkWaitHandler`, `CreateVolumeWaitHandler`, `DeleteVolumeWaitHandler`, `CreateServerWaitHandler`, `ResizeServerWaitHandler`, `DeleteServerWaitHandler`, `StartServerWaitHandler`, `StopServerWaitHandler`, `DeallocateServerWaitHandler`, `RescueServerWaitHandler`, `UnrescueServerWaitHandler`, `ProjectRequestWaitHandler`, `AddVolumeToServerWaitHandler`, `RemoveVolumeFromServerWaitHandler`, `UploadImageWaitHandler`, `DeleteImageWaitHandler`, `CreateBackupWaitHandler`, `DeleteBackupWaitHandler`, `RestoreBackupWaitHandler`, `CreateSnapshotWaitHandler`, `DeleteSnapshotWaitHandler`
32+
- **Breaking Change:** `Network` model has changed:
33+
- `NetworkId` has been renamed to `Id`
34+
- `Gateway`, `Nameservers`, `Prefixes` and `PublicIp` has been moved to new model `NetworkIPv4`, and can be accessed in the new property `IPv4`
35+
- Properties `Gatewayv6`, `Nameserversv6` and `Prefixesv6` moved to new model `NetworkIPv6`, and can be accessed in the new property `IPv6`
36+
- **Breaking Change:** `CreateServerPayload` model has changed:
37+
- Model `CreateServerPayloadBootVolume` of `BootVolume` property changed to `ServerBootVolume`
38+
- Property `Networking` in `CreateServerPayload` is required now
39+
- **Deprecated:** Deprecated wait handler and will be removed after April 2026: `CreateNetworkAreaWaitHandler`, `UpdateNetworkAreaWaitHandler` and `DeleteNetworkAreaWaitHandler`
40+
- `resourcemanager`: [v0.18.0](services/resourcemanager/CHANGELOG.md#v0180)
41+
- **Feature:** Add new model `ContainerSearchResult`
42+
- `git`: [v0.9.0](services/git/CHANGELOG.md#v090)
43+
- **Feature:** Add support for list runner labels operation
44+
- new API client methods `ListRunnerLabels` and `ListRunnerLabelsExecute`
45+
- new model struct `RunnerLabel`
46+
- `cdn`: [v2.0.0](services/cdn/CHANGELOG.md#v200)
47+
- **Feature:** Switch from `v1beta` CDN API version to `v1beta2` version.
48+
- **Breaking change:** Changed spelling from `WAF` to `Waf` in model struct names
49+
- `WAFStatusRuleBlock` -> `WafStatusRuleBlock`
50+
- `WAFRuleGroup` -> `WafRuleGroup`
51+
- `WAFRuleCollection` -> `WafRuleCollection`
52+
- `WAFRule` -> `WafRule`
53+
- `NullableListWAFCollectionsResponse` -> `NullableListWafCollectionsResponse`
54+
- **Breaking change:** Changed spelling from model struct named `GenericJSONResponse` to `GenericJsonResponse`
55+
- **Breaking change:** Removal of fields from model structs
56+
- Remove `Description` field from `ErrorDetails` model struct
57+
- Remove `Domain` field from `PutCustomDomainResponse` and `GetCustomDomainResponse` model structs
58+
- Remove `OccuredAt` field from `GetCacheInfoResponseHistoryEntry` model struct
59+
- **Breaking change:** Renaming of fields in model structs
60+
- Rename `DistributionID` field to `DistributionId` in `DistributionLogsRecord` model struct
61+
- Rename `BlockedIPs` field to `BlockedIps` in `CreateDistributionPayload`, `ConfigPatch` and `Config` model structs
62+
- **Breaking change:** Removal of API client methods `GetLogsSearchFilters`, `GetLogsSearchFiltersExecute`
63+
- **Breaking change:** Removal of request structs `GetLogsSearchFiltersRequest`
64+
- **Feature:** Add fields to model structs
65+
- Add `Backend` field to `CreateDistributionPayload` model struct
66+
- Add `BucketBackend` field to `ConfigBackend` model struct
67+
- Add `BucketBackendPatch` field to `ConfigPatchBackend` model struct
68+
- **Feature:** New model structs
69+
- New Loki model structs: `LokiLogSinkCredentials`, `LokiLogSinkCreate`, `LokiLogSinkPatch`
70+
- New Backend model structs: `HttpBackendCreate`, `BucketBackendCreate`, `BucketBackend`, `BucketBackendPatch`, `CreateDistributionPayloadBackend`
71+
- Other new model structs: `BucketCredentials`
72+
1273
## Release (2025-10-13)
1374
- `observability`: [v0.15.0](services/observability/CHANGELOG.md#v0150)
1475
- **Deprecation:** The `JaegerHttpTracesUrl` field is now deprecated in all relevant models and will be removed after 9th April 2026. Use the new `JaegerHttpUrl` field instead.

core/CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
## v0.18.0
2+
- **New:** Added duration utils
3+
14
## v0.17.3
25
- **Dependencies:** Bump `github.com/golang-jwt/jwt/v5` from `v5.2.2` to `v5.2.3`
36

core/VERSION

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

0 commit comments

Comments
 (0)