|
1 | 1 | ## Release (2025-xx-xx) |
| 2 | +- `observability`: [v0.12.0](services/observability/CHANGELOG.md#v0120) |
| 3 | + - **Breaking Change:** `partial_update_alertrules()` method parameter renamed from `update_alertgroups_request_inner_rules_inner` to `partial_update_alertrules_request_inner` and type changed from `UpdateAlertgroupsRequestInnerRulesInner` to `PartialUpdateAlertrulesRequestInner` |
| 4 | + - **Feature:** Field `alert` of `UpdateAlertgroupsRequestInnerRulesInner` is now optional |
| 5 | + - **Feature:** Add `record` field to `UpdateAlertgroupsRequestInnerRulesInner` |
| 6 | + - **Feature:** Add new models `CreateLogsAlertgroupsPayloadRulesInner` and `PartialUpdateAlertrulesRequestInner` |
2 | 7 | - `stackitmarketplace`: [v1.15.0](services/stackitmarketplace/CHANGELOG.md#v1150) |
3 | 8 | - **Feature:** Add `EndUserLicenseAgreement`, `ProductDescription` and `ServiceLevelAgreement` attributes and add them to `Assets` struct |
4 | 9 | - `postgresflex`: [v1.2.0](services/postgresflex/CHANGELOG.md#v120) |
|
231 | 236 | - [v0.4.0](services/alb/CHANGELOG.md#v040) |
232 | 237 | - **Feature:** Add new field `load_balancer_security_group` in `LoadBalancer`, `CreateLoadBalancerPayload` and `UpdateLoadBalancerPayload` Models |
233 | 238 | - [v0.3.1](services/alb/CHANGELOG.md#v031) |
234 | | - - **Internal:** Improve deserializing and error types |
| 239 | + - **Internal:** Improve deserializing and error types |
235 | 240 | - `authorization`: [v0.2.5](services/authorization/CHANGELOG.md#v025) |
236 | 241 | - **Internal:** Improve deserializing and error types |
237 | 242 | - `certificates`: [v1.0.2](services/certificates/CHANGELOG.md#v102) |
|
242 | 247 | - [v0.5.0](services/loadbalancer/CHANGELOG.md#v050) |
243 | 248 | - **Feature:** Add new field `load_balancer_security_group` in `LoadBalancer`, `CreateLoadBalancerPayload` and `UpdateLoadBalancerPayload` Models |
244 | 249 | - [v0.4.1](services/loadbalancer/CHANGELOG.md#v041) |
245 | | - - **Internal:** Improve deserializing and error types |
| 250 | + - **Internal:** Improve deserializing and error types |
246 | 251 | - `logme`: [v0.3.2](services/logme/CHANGELOG.md#v032) |
247 | 252 | - **Internal:** Improve deserializing and error types |
248 | 253 | - `mariadb`: [v0.2.3](services/mariadb/CHANGELOG.md#v023) |
|
261 | 266 | - **Feature:** Add new methods `get_logs_configs()`, `update_logs_configs()`, `get_traces_configs()`, `update_traces_configs()`, `get_metrics_storage_retention()`, `update_metrics_storage_retention()`, `get_scrape_config()`, `update_scrape_config()`, `list_acl()`, `update_acl()`, `list_alert_config_receivers()`, `list_alert_config_routes()`, `update_alert_config_receiver()`, `update_alert_config_route()`, `list_alertgroups()`, `list_alertrules()`, `list_credentials()`, `list_instances()` |
262 | 267 | - **Feature:** Add new models `LogsConfig`, `LogsConfigResponse`, `TraceConfig`, `TracesConfigResponse`, `UpdateLogsConfigsPayload`, `UpdateTracesConfigsPayload` |
263 | 268 | - [v0.5.1](services/observability/CHANGELOG.md#v051) |
264 | | - - **Internal:** Improve deserializing and error types |
| 269 | + - **Internal:** Improve deserializing and error types |
265 | 270 | - `postgresflex`: [v1.0.2](services/postgresflex/CHANGELOG.md#v102) |
266 | 271 | - **Internal:** Improve deserializing and error types |
267 | 272 | - `rabbitmq`: [v0.2.2](services/rabbitmq/CHANGELOG.md#v022) |
|
344 | 349 | - **Improvement:** Add proper noqa comments for docstrings |
345 | 350 | - **Improvement:** Update type annotations for better type safety |
346 | 351 | - [v0.5.4](services/iaas/CHANGELOG.md#v054) |
347 | | - - **Improvement:** Increase max length of `machine_type` and `volume_performance_class` fields from 63 to 127 characters in API methods |
348 | | - - **Improvement:** Increase max length of `name` fields from 63 to 127 characters for various models: |
349 | | - - `AffinityGroup`, `Backup`, `BootVolume`, `CreateAffinityGroupPayload`, `CreateBackupPayload` |
350 | | - `CreateImagePayload`, `CreateNetworkAreaPayload`, `CreateNetworkPayload`, `CreateNicPayload` |
351 | | - `CreateSecurityGroupPayload`, `CreateServerPayload`, `CreateSnapshotPayload`, `CreateVolumePayload` |
352 | | - `Image`, `MachineType`, `Nic`, `PartialUpdateNetworkAreaPayload`, `PartialUpdateNetworkPayload` |
353 | | - `ResizeServerPayload`, `SecurityGroup`, `Server`, `ServerNetwork`, `Snapshot` |
354 | | - `UpdateBackupPayload`, `UpdateImagePayload`, `UpdateNicPayload`, `UpdateSecurityGroupPayload` |
355 | | - `UpdateServerPayload`, `UpdateSnapshotPayload`, `UpdateVolumePayload`, `Volume`, `VolumePerformanceClass` |
356 | | - - **Improvement:** Update regular expression pattern for name validation to allow more flexible naming conventions |
| 352 | + - **Improvement:** Increase max length of `machine_type` and `volume_performance_class` fields from 63 to 127 characters in API methods |
| 353 | + - **Improvement:** Increase max length of `name` fields from 63 to 127 characters for various models: |
| 354 | + - `AffinityGroup`, `Backup`, `BootVolume`, `CreateAffinityGroupPayload`, `CreateBackupPayload` |
| 355 | + `CreateImagePayload`, `CreateNetworkAreaPayload`, `CreateNetworkPayload`, `CreateNicPayload` |
| 356 | + `CreateSecurityGroupPayload`, `CreateServerPayload`, `CreateSnapshotPayload`, `CreateVolumePayload` |
| 357 | + `Image`, `MachineType`, `Nic`, `PartialUpdateNetworkAreaPayload`, `PartialUpdateNetworkPayload` |
| 358 | + `ResizeServerPayload`, `SecurityGroup`, `Server`, `ServerNetwork`, `Snapshot` |
| 359 | + `UpdateBackupPayload`, `UpdateImagePayload`, `UpdateNicPayload`, `UpdateSecurityGroupPayload` |
| 360 | + `UpdateServerPayload`, `UpdateSnapshotPayload`, `UpdateVolumePayload`, `Volume`, `VolumePerformanceClass` |
| 361 | + - **Improvement:** Update regular expression pattern for name validation to allow more flexible naming conventions |
357 | 362 |
|
358 | 363 | ## Release (2025-06-16) |
359 | 364 | - `core`: [v0.2.0](core/CHANGELOG.md#v020-2025-06-12) |
|
0 commit comments