|
1 | 1 |
|
2 | 2 | ## 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) |
3 | 13 | - `stackitmarketplace`: [v1.15.0](services/stackitmarketplace/CHANGELOG.md#v1150) |
4 | 14 | - **Feature:** Add `EndUserLicenseAgreement`, `ProductDescription` and `ServiceLevelAgreement` attributes and add them to `Assets` struct |
5 | 15 | - `postgresflex`: [v1.3.0](services/postgresflex/CHANGELOG.md#v130) |
|
9 | 19 | - **Feature:** Add wait handlers for `Intake`, `IntakeRunner`, and `IntakeUser` resources. |
10 | 20 | - **Improvement:** Add usage examples for the `intake` service. |
11 | 21 |
|
| 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 | + |
12 | 73 | ## Release (2025-10-13) |
13 | 74 | - `observability`: [v0.15.0](services/observability/CHANGELOG.md#v0150) |
14 | 75 | - **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. |
|
0 commit comments