## Release (2026-xx-xx)

- `auditlog`: [v0.1.2](services/auditlog/CHANGELOG.md#v012)
  - **Feature:** client now supports UUID and decimal types
  - **Bugfix:** timeouts now passed to requests library
- `authorization`: [v0.7.1](services/authorization/CHANGELOG.md#v071)
  - **Feature:** client now supports UUID and decimal types
  - **Bugfix:** timeouts now passed to requests library
- `cdn`: [v2.4.0](services/cdn/CHANGELOG.md#v240)
  - **Feature:** client now supports UUID and decimal types
  - **Bugfix:** timeouts now passed to requests library
  - **Feature:** add field `certificateType` to `Domain` model
  - **Feature:** add field `skipDnsCheck` to `GetCustomDomainCustomCertificate`, `PutCustomDomainCustomCertificate` models
- `certificates`:
  - [v1.3.0](services/certificates/CHANGELOG.md#v130)
    - **Feature:** Add new method `GetQuota` to get the quota for TLS certificates in a project
  - [v1.2.1](services/certificates/CHANGELOG.md#v121)
    - **Feature:** client now supports UUID and decimal types
    - **Bugfix:** timeouts now passed to requests library
- `dns`: [v0.5.1](services/dns/CHANGELOG.md#v051)
  - **Feature:** client now supports UUID and decimal types
  - **Bugfix:** timeouts now passed to requests library
- `edge`:
  - [v0.3.0](services/edge/CHANGELOG.md#v030)
    - Removal of deprecated API client method `list_plans_global` 
  - [v0.2.0](services/edge/CHANGELOG.md#v020)
    - **Feature:** Add new attribute `min_edge_hosts` to model class `Plan`
  - [v0.1.1](services/edge/CHANGELOG.md#v011)
    - **Feature:** client now supports UUID and decimal types
    - **Bugfix:** timeouts now passed to requests library
- `git`: [v0.8.0](services/git/CHANGELOG.md#v080)
  - **Feature:** client now supports UUID and decimal types
  - **Bugfix:** timeouts now passed to requests library
  - **Feature:** add new methods to manage STACKIT git authentication: `list_authentication`, `create_authentication`, `delete_authentication`, `get_authentication`, `patch_authentication`
  - **Feature:** add new methods to manage STACKIT git runners: `delete_runner`, `get_runner`, `create_runner`
  - **Feature:** add new methods to manage STACKIT git runner runtimes: `list_runner_runtimes`
  - **Feature:** add support for `FeatureToggle`s to `PatchInstancePayload` and `Instance` models
  - **Breaking Change:** added field `featureToggle` to model `Instance`
  - **Breaking Change:** `list_runner_labels` was removed
  - **Breaking Change:** model `UnauthorizedResponse` renamed to `UnauthorizedErrorResponse`
  - **Feature:** add new model `AlreadyExistsError`
  - **Breaking Change:** model `InstanceFlavor` was removed
- `serviceaccount`:
  - [v0.6.1](services/serviceaccount/CHANGELOG.md#v061)
    - **Feature:** client now supports UUID and decimal types
    - **Bugfix:** timeouts now passed to requests library
  - [v0.6.0](services/kms/CHANGELOG.md#v060)
    - **Breaking Change:** rename `CreateFederatedIdentityProviderResponse` to `FederatedIdentityProvider` and update file path accordingly
    - **Breaking Change:** rename `CreateFederatedIdentityProviderResponseAssertionsInner` to `FederatedIdentityProviderAssertionsInner` and update file path accordingly
    - **Feature:** add `id` for `FederatedIdentityProvider`
- `ske`:
  - [v1.7.1](services/ske/CHANGELOG.md#v171)
      - **Feature:** client now supports UUID and decimal types
      - **Bugfix:** timeouts now passed to requests library
  - [v1.7.0](services/ske/CHANGELOG.md#v170)
    - **Feature:** New model `Access`
    - **Feature:** New model `IDPKubeconfig`
    - **Feature:** Add attribute `access` of type `Access` to model `Cluster`
    - **Feature:** New API client methods: `get_idp_kubeconfig`, `get_idp_kubeconfig_with_http_info`, `get_idp_kubeconfig_without_preload_content`, `_get_idp_kubeconfig_serialize`
- `kms`:
  - [v0.8.1](services/kms/CHANGELOG.md#v081)
    - **Feature:** client now supports UUID and decimal types
    - **Bugfix:** timeouts now passed to requests library
  - [v0.8.0](services/kms/CHANGELOG.md#v080)
    - **Breaking Change:** Switch from regional to global API server URL (region can't be set via `Configuration` / env-variable anymore).
- `intake`:
  - [v0.5.1](services/intake/CHANGELOG.md#v051)
    - **Feature:** client now supports UUID and decimal types
    - **Bugfix:** timeouts now passed to requests library
  - [v0.5.0](services/intake/CHANGELOG.md#v050)
    - **Breaking Change**: Switch from regional to global API server URL (region can't be set via `Configuration` / env-variable anymore).
- `iaas`:
  - [v1.2.1](services/iaas/CHANGELOG.md#v121)
    - **Feature:** client now supports UUID and decimal types
    - **Bugfix:** timeouts now passed to requests library
  - [v1.2.0](services/iaas/CHANGELOG.md#v120)
    - **Feature:** Add `description` attribute to ModelClasses:
    - `Backup`, `CreateBackupPayload`, `UpdateBackupPayload`
    - `Snapshot`, `CreateSnapshotPayload`, `UpdateSnapshotPayload`
    - **Bugfix:** Flagged `disk_format` as necessary for `ImageFromVolumePayload`
    - **Improvement:** Updated description for labels
- `alb`:
  - [v0.9.2](services/alb/CHANGELOG.md#v092)
    - **Improvement:** Increase limit for `max_credentials` and `max_load_balancers` in `GetQuotaResponse` model to 1000000
    - **Improvement:** Update docs of `get_quota` method
  - [v0.9.1](services/alb/CHANGELOG.md#v091)
    - **Feature:** client now supports UUID and decimal types
    - **Bugfix:** timeouts now passed to requests library
  - [v0.9.0](services/alb/CHANGELOG.md#v090)
    - **Feature:** Add new field `AltPort` to `ActiveHealthCheck`
    - **Feature:** Add new field `Tls` to `HttpHealthCheck`
    - **Breaking change:** Renamed `TargetPoolTlsConfig` to `TlsConfig`
- `loadbalancer`:
  - [v0.9.1](services/loadbalancer/CHANGELOG.md#v091)
    - **Feature:** client now supports UUID and decimal types
    - **Bugfix:** timeouts now passed to requests library
  - [v0.9.0](services/loadbalancer/CHANGELOG.md#v090)
    - **Feature:** Add new fields `AltPort` and `HttpHealthCheck` to `ActiveHealthCheck`
- `logme`: [v0.4.1](services/logme/CHANGELOG.md#v041)
  - **Feature:** client now supports UUID and decimal types
  - **Bugfix:** timeouts now passed to requests library
- `logs`: [v0.2.1](services/logs/CHANGELOG.md#v021)
  - **Feature:** client now supports UUID and decimal types
  - **Bugfix:** timeouts now passed to requests library
- `opensearch`: [v1.2.2](services/opensearch/CHANGELOG.md#v122)
  - **Feature:** client now supports UUID and decimal types
  - **Bugfix:** timeouts now passed to requests library
- `postresflex`: [v1.2.1](services/postgresflex/CHANGELOG.md#v121)
  - **Feature:** client now supports UUID and decimal types
  - **Bugfix:** timeouts now passed to requests library
- `rabbitmq`: [v0.4.1](services/rabbitmq/CHANGELOG.md#v041)
  - **Feature:** client now supports UUID and decimal types
  - **Bugfix:** timeouts now passed to requests library
- `redis`: [v0.3.1](services/redis/CHANGELOG.md#v031)
  - **Feature:** client now supports UUID and decimal types
  - **Bugfix:** timeouts now passed to requests library
- `resourcemanager`: [v0.7.1](services/resourcemanager/CHANGELOG.md#v071)
  - **Feature:** client now supports UUID and decimal types
  - **Bugfix:** timeouts now passed to requests library
- `runcommand`: [v1.1.2](services/runcommand/CHANGELOG.md#v112)
  - **Feature:** client now supports UUID and decimal types
  - **Bugfix:** timeouts now passed to requests library
- `scf`: [v0.4.1](services/scf/CHANGELOG.md#v041)
  - **Feature:** client now supports UUID and decimal types
  - **Bugfix:** timeouts now passed to requests library
- `sfs`:
  - [v0.3.1](services/sfs/CHANGELOG.md#v031)
    - **Feature:** client now supports UUID and decimal types
    - **Bugfix:** timeouts now passed to requests library
  - [v0.3.0](services/sfs/CHANGELOG.md#v030)
    - **Breaking change:** The `name` and `spaceHardLimitGigabytes` fields are now marked as required for `ShareExportPayload`, `SharePayload`.
- `secretsmanager`: [v0.4.1](services/secretsmanager/CHANGELOG.md#v041)
  - **Feature:** client now supports UUID and decimal types
  - **Bugfix:** timeouts now passed to requests library
- `serviceaccount`: [v0.5.0](services/serviceaccount/CHANGELOG.md#v050)
  - **Feature:** add support for Federated Identity Providers
    - new operations: `CreateFederatedIdentityProvider`, `DeleteServiceFederatedIdentityProvider`, `ListFederatedIdentityProviders`,`PartialUpdateServiceAccountFederatedIdentityProvider`
    - new models: `CreateFederatedIdentityProviderPayload`, `CreateFederatedIdentityProviderPayloadAssertionsInner`, `CreateFederatedIdentityProviderResponse`, `CreateFederatedIdentityProviderResponseAssertionsInner`, `FederatedListFederatedIdentityProvidersResponse`, `PartialUpdateServiceAccountFederatedIdentityProviderPayload`
- `serviceenablement`: [v1.1.2](services/serviceenablement/CHANGELOG.md#v112)
  - **Feature:** client now supports UUID and decimal types
  - **Bugfix:** timeouts now passed to requests library
- `serverbackup`: [v1.1.2](services/serverbackup/CHANGELOG.md#v112)
  - **Feature:** client now supports UUID and decimal types
  - **Bugfix:** timeouts now passed to requests library
- `serverupdate`: [v1.1.1](services/serverupdate/CHANGELOG.md#v111)
  - **Feature:** client now supports UUID and decimal types
  - **Bugfix:** timeouts now passed to requests library
- `sqlserverflex`: [v1.1.2](services/sqlserverflex/CHANGELOG.md#v112)
  - **Feature:** client now supports UUID and decimal types
  - **Bugfix:** timeouts now passed to requests library
- `mariadb`: [v0.3.1](services/mariadb/CHANGELOG.md#v031)
  - **Feature:** client now supports UUID and decimal types
  - **Bugfix:** timeouts now passed to requests library
- `modelserving`: [v0.2.3](services/modelserving/CHANGELOG.md#v023)
  - **Feature:** client now supports UUID and decimal types
  - **Bugfix:** timeouts now passed to requests library
- `mongodbflex`: [v1.2.3](services/mongodbflex/CHANGELOG.md#v123)
  - **Feature:** client now supports UUID and decimal types
  - **Bugfix:** timeouts now passed to requests library
- `objectstorage`: [v1.2.2](services/objectstorage/CHANGELOG.md#v122)
  - **Feature:** client now supports UUID and decimal types
  - **Bugfix:** timeouts now passed to requests library
- `observability`:
  - [v0.13.1](services/observability/CHANGELOG.md#v0131)
    - **Feature:** client now supports UUID and decimal types
    - **Bugfix:** timeouts now passed to requests library
  - [v0.13.0](services/observability/CHANGELOG.md#v0130)
    - **Feature:** manage alert records
      - New API client methods: `create_alert_record`, `delete_alert_record`, `delete_alert_records`, `get_alert_record`, `list_alert_records`, `update_alert_record`, `partial_update_alert_records`
      - New model classes: `AlertRecord`, `AlertRecordResponse`, `AlertRecordsResponse`, `CreateAlertRecordPayload`, `UpdateAlertRecordPayload`, `PartialUpdateAlertRecordsRequestInner`
    - **Feature:** manage alert rules
      - New API client methods: `get_alertrule`, `update_alertrule`, `delete_alertrule`
      - New model classes: `AlertRuleResponse`, `UpdateAlertrulePayload`
    - **Feature:** manage backups
      - New API client methods: `create_backup`,`create_backup_schedule`, `list_backup_retentions`, `list_backup_schedules`, `list_backups`, `restore_backup`
      - New model classes: `BackupResponse`, `BackupRetentionResponse`, `BackupSchedule`, `BackupSchedulePostResponse`, `BackupScheduleResponse`, `CreateBackupSchedulePayload`
    - **Feature:** to manage checks
      - MongoDB
        - New API client methods: `create_mongodb_check`, `delete_mongodb_check`, `list_mongodb_checks`
        - New model classes: `CreateMongodbCheckPayload`, `MongodbCheckChildResponse`, `MongodbCheckResponse`
      - RabbitMQ
        - New API client methods: `create_rabbitmq_check`, `delete_rabbitmq_check`, `list_rabbitmq_checks`
        - New model classes: `CreateRabbitmqCheckPayload`, `RabbitMQCheckChildResponse`, `RabbitmqCheckResponse`
      - Network
        - New API client methods: `list_network_checks`, `delete_network_check`, `create_network_check`
        - New model classes: `CreateNetworkCheckPayload`, `NetworkCheckChildResponse`, `NetworkCheckResponse`
      - Redis
        - New API client methods: `create_redis_check`, `list_redis_checks`, `delete_redis_check`
        - New model classes: `CreateRedisCheckPayload`, `RedisCheckChildResponse`, `RedisCheckResponse`
      - MySQL
        - New API client methods: `create_mysql_check`, `delete_mysql_check`, `list_mysql_checks`
        - New model classes: `CreateMysqlCheckPayload`, `MysqlCheckChildResponse`, `MysqlCheckResponse`
      - Ping
        - New API client methods: `create_ping_check`, `delete_ping_check`, `list_ping_checks`
        - New model classes: `CreatePingCheckPayload`, `PingCheckChildResponse`, `PingCheckResponse`
      - Elasticsearch
        - New API client methods: `create_elasticsearch_check`, `delete_elasticsearch_check`, `list_elasticsearch_checks`
        - New model classes: `CreateElasticsearchCheckPayload`, `ElasticsearchCheckChildResponse`, `ElasticsearchCheckResponse`
      - PostgreSQL
        - New API client methods: `create_postgresql_check`, `delete_postgresql_check`, `list_postgresql_checks`
        - New model classes: `CreatePostgresqlCheckPayload`, `PostgresqlCheckChildResponse`, `PostgresqlCheckResponse`
    - **Feature:** List offerings
      - New API client method: `list_offerings`
      - New model struct: `Offerings`
    - **Feature:** Manage scrape configs
      - New API client method: `delete_scrape_configs`, `partial_update_scrape_configs`
      - New model struct: `PartialUpdateScrapeConfigsRequestInner`
    - **Breaking changes**:
      - rename `CreateScrapeConfigPayloadBasicAuth` to `PartialUpdateScrapeConfigsRequestInnerBasicAuth`
      - rename `CreateScrapeConfigPayloadHttpSdConfigsInner` to `PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInner`
      - rename `CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2` to `PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2`
      - rename `CreateScrapeConfigPayloadHttpSdConfigsInnerOauth2TlsConfig` to `PartialUpdateScrapeConfigsRequestInnerHttpSdConfigsInnerOauth2TlsConfig`
      - rename `CreateScrapeConfigPayloadMetricsRelabelConfigsInner` to `PartialUpdateScrapeConfigsRequestInnerMetricsRelabelConfigsInner`
      - rename `CreateScrapeConfigPayloadStaticConfigsInner` to `PartialUpdateScrapeConfigsRequestInnerStaticConfigsInner`

## Release (2026-02-18)

- `ske`: [v1.6.0](services/ske/CHANGELOG.md#v160)
  - **Feature:** New model `AccessScope`
  - **Feature:** New model `V2ControlPlaneNetwork`
  - **Feature:** Added field `ControlPlane` of type `V2ControlPlaneNetwork` to model `Network`
- `alb`: [v0.8.1](services/alb/CHANGELOG.md#v081)
  - Update regular expressions to allow longer names
- `authorization`: [v0.7.0](services/authorization/CHANGELOG.md#v070)
  - **Breaking change:** removed operation `get_assignable_subjects` and related models `assignable_subject`, `list_assignable_subjects_response`
- `cdn`; [v2.3.0](services/cdn/CHANGELOG.md#v230)
  - **Feature:** Add support for `redirects` in `config`, `config_patch` and `create_distribution_payload` models
    - new related models `redirect_config`,` redirect_rule`, `matcher` and `match_condition`
- `loadbalancer`: [v0.8.1](services/loadbalancer/CHANGELOG.md#v081)
  - Update regular expressions to allow longer names
- `runcommand`: [v1.1.1](services/runcommand/CHANGELOG.md#v111)
  - **Bugfix**: Rename field `ParameterSchema` to `ParametersSchema` in `CommandTemplateSchema` model to match the actually attribute sent by the api
- `kms`: [v0.7.0](services/kms/CHANGELOG.md#v070)
  - Set fields `description` to optional in for `Key`, `KeyRing` and `WrappingKey`
- `logs`: [v0.2.0](services/logs/CHANGELOG.md#v020)
  - **Feature:** Switch from `v1beta` version to `v1` version of the API.
- `rabbitmq`: [v0.4.0](services/rabbitmq/CHANGELOG.md#v040)
  - **Breaking Change:** `tls_protocols` on `instance_parameters` is now a list of strings instead of a single string
- `sfs`: [v0.2.0](services/sfs/CHANGELOG.md#v020)
  - **Feature:** Switch from `v1beta` API version to `v1` version.
  - **Breaking change:** Remove `ListSnapshotSchedules` method
  - **Breaking change:** Remove field `SnapshotScheduleName` from `CreateResourcePoolPayload` and `UpdateResourcePoolPayload` model
  - **Breaking change:** Remove field `SnapshotSchedule` from `CreateResourcePoolResponseResourcePool`, `GetResourcePoolResponseResourcePool`, `UpdateResourcePoolResponseResourcePoolGetStateRetType` and `ResourcePool` model


## Release (2026-01-27)
- `serverbackup`: [v1.1.1](services/serverbackup/CHANGELOG.md#v111)
  - **Bugfix:** Update backup status codes to match the backup status codes actually returned by the server backup API
- `loadbalancer`: [v0.8.0](services/loadbalancer/CHANGELOG.md#v080)
  - **Feature:** Add new fields `max_credentials`, `used_credentials` and `used_load_balancers` to `GetQuotaResponse` model
- `ske`: [v1.5.0](services/ske/CHANGELOG.md#v150)
  - **Feature:** Add field `identity` to model `ClusterStatus`
- `logs`: [v0.1.0](services/logs/CHANGELOG.md#v010)
  - **New**: STACKIT Logs service
- `edge`: [v0.1.0](services/edge/CHANGELOG.md#v010)
    - **New**: STACKIT Edge Cloud (STEC) service
- `observability`: [v0.12.0](services/observability/CHANGELOG.md#v0120)
  - **Breaking change:** The `PartialUpdateAlertrules` takes now `PartialUpdateAlertrulesRequestInner` instead of `UpdateAlertgroupsRequestInnerRulesInner`
  - **Breaking change:** The type of `Rules` in `CreateLogsAlertgroupsPayload` and `UpdateLogsAlertgroupPayload` has changed from `[]UpdateAlertgroupsRequestInnerRulesInner` to `[]CreateLogsAlertgroupsPayloadRulesInner`
  - **Deprecation:** The `GrafanaAdminPassword` and `GrafanaAdminUser` fields are now deprecated in `InstanceSensitiveData` model
  - **Feature:** Add `GrafanaAdminEnabled` to `CreateInstancePayload` and `UpdateInstancePayload` models
  - **Feature:** Add new field `record` in `UpdateAlertgroupsRequestInnerRulesInner` model
  - **Feature:** Add `CertCheck` to `CertCheckResponse` model
  - **Feature:** Add `HttpCheck` to `HttpCheckResponse` model
  - **Feature:** Add new `CreateLogsAlertgroupsPayloadRulesInner` model
  - **Feature:** Add `allowAssignGrafanaAdmin` to `GrafanaOauth` and `UpdateGrafanaConfigsPayloadGenericOauth` models
  - **Feature:** Add `GrafanaAdminEnabled` to `InstanceSensitiveData` model
  - **Feature:** Add new `PartialUpdateAlertrulesRequestInner` model
- `secretsmanager`: [v0.4.0](services/secretsmanager/CHANGELOG.md#v040)
    - **Feature:** added KmsKey model
    - **Feature:** added KmsKey to Instance, CreateInstancePayload and UpdateInstancePayload
- `sfs`: [v0.1.0](services/sfs/CHANGELOG.md#v010)
  - **New:** STACKIT File Storage (SFS) service
- `alb`:
  - [v0.8.0](services/alb/CHANGELOG.md#v080)
    - **Feature:** Add new fields `used_credentials` and `used_load_balancers` to `GetQuotaResponse` model
  - [v0.7.0](services/alb/CHANGELOG.md#v070)
    - **Feature:** Switch from `v2beta` API version to `v2` version.
    - **Feature:** `MaxCredentials` field added to `GetQuotaResponse`
    - **Breaking change:** added `version` to LoadBalancer constructor
    - **Breaking change:** renamed `exact` to `exactMatch` in Path model
    - **Breaking change:** removed `pathPrefix` from Rule model
- `certificates`: [v1.2.0](services/certificates/CHANGELOG.md#v120)
  - **Feature:** Switch from `v2beta` API version to `v2` version.
  - **Breaking change:** Rename `CreateCertificateResponse` to `GetCertificateResponse`
- `scf`: [v0.4.0](services/scf/CHANGELOG.md#v040)
  - **Feature:** Add new model class `SpaceWithIsolationSegment`
- `iaas`: [v1.1.0](services/iaas/CHANGELOG.md#v110)
  - **Feature:** Add `CreateIsolatedNetwork` functionality
  - **Feature:** Add `ImageFromVolumePayload` functionality
  - **Feature:** Add `SystemRoutes` to `UpdateRoutingTableOfAreaPayload`
- `kms`:
  - [v0.6.0](services/kms/CHANGELOG.md#v060)
    - Set fields `description` and `import_only` to required in response struct `Key`
    - Set fields `description` and `public_key` to required in response struct `WrappingKey`
    - Set field `description` to required in response struct `KeyRing`
    - Set field `disabled` to required in response struct `Version`
  - [v0.5.0](services/kms/CHANGELOG.md#v050)
    - **Feature:** Add regex field validator for `display_name` attribute in model classes `CreateKeyPayload`, `CreateKeyRingPayload`, `CreateWrappingKeyPayload`
- `sqlserverflex`: [v1.1.1](services/sqlserverflex/CHANGELOG.md#v111)
  - **Breaking change:** Add region parameter in `ListMetrics` method. Previously the method failed, because the region parameter was missing
- `mongodbflex`: [v1.2.2](services/mongodbflex/CHANGELOG.md#v122)
  - **Docs:** Extend description of `Roles` field in `CreateUserPayload`, `PartialUpdateUserPayload`, `UpdateUserPayload` and `User` model
- `authorization`: [v0.6.0](services/authorization/CHANGELOG.md#v060)
  - **Feature:** Add new methods for managing roles: `AddRole`, `DeleteRole`, `GetRole`, `UpdateRole`

## Release (2025-12-08)
- `scf`: [v0.3.0](services/scf/CHANGELOG.md#v030)
  - **Feature:** Add new model `IsolationSegment` and `IsolationSegmentsList`
- `cdn`: [v2.2.0](services/cdn/CHANGELOG.md#v220)
  - **Feature:** Switch from `v1beta2` CDN API version to `v1` version.
  - **Feature:** Add new function `GetLogsSearchFilters`
  - **Feature:** Add `WafAction` method to `ApiGetLogsRequest` struct
  - **Feature:** Add `Reason` field to `WafStatusRuleBlock` model struct
  - **Feature:** Add fields to `WafConfig` and `WafConfigPatch` model struct:
    - `AllowedHttpMethods`
    - `AllowedHttpVersions`
    - `AllowedRequestContentTypes`
    - `DisabledRuleCollectionIds`
    - `DisabledRuleGroupIds`
    - `DisabledRuleIds`
    - `EnabledRuleCollectionIds`
    - `EnabledRuleGroupIds`
    - `EnabledRuleIds`
    - `LogOnlyRuleCollectionIds`
    - `LogOnlyRuleGroupIds`
    - `LogOnlyRuleIds`
    - `ParanoiaLevel`
- `intake`: [v0.4.0](services/intake/CHANGELOG.md#v040)
  - **Feature:** Add new enum class `PartitioningUpdateType`
  - **Feature:** Add attributes `partition_by` and `partitioning` to `IntakeCatalogPatch` model class
- `authorization`: [v0.5.0](services/authorization/CHANGELOG.md#v050)
  - Add new `etag` attribute to `Role` model class
- `ske`: [v1.4.0](services/ske/CHANGELOG.md#v140)
  - **Feature:** Add new optional `version_state` param to `DefaultApi.list_provider_options` method
  - **Feature:** Add new enum `GetProviderOptionsRequestVersionState`
- `git`: [v0.7.0](services/git/CHANGELOG.md#v070)
  - **Breaking Change:** Replace `patch_operation` by `patch_instance_payload` in `patch_instance` request
  - **Feature:** Add enums `InstanceFlavor`

## Release (2025-11-14)
- `iaas`: [v1.0.0](services/iaas/CHANGELOG.md#v100)
  - **Breaking Change:** Add required `region` parameter to most API methods in `DefaultApi` class.
  - **Breaking Change:** Removal of API methods from `DefaultApi` class: `list_snapshots`, `update_image_scope_local`, `update_image_scope_public`.
  - **Feature:** Add new API methods to `DefaultApi` class: 
    - `add_routes_to_routing_table`
    - `add_routing_table_to_area`
    - `create_network_area_region`
    - `delete_network_area_region`
    - `delete_route_from_routing_table`
    - `delete_routing_table_from_area`
    - `get_network_area_region`
    - `get_route_of_routing_table`
    - `get_routing_table_of_area`
    - `image_from_volume`
    - `list_network_area_regions`
    - `list_routes_of_routing_table`
    - `list_routing_tables_of_area`
    - `list_snapshots_in_project`
    - `update_network_area_region`
    - `update_route_of_routing_table`
    - `update_routing_table_of_area`
  - Update of regex validators for model class attributes
    - Update regex validators for `ip` attribute in `PublicIp`, `UpdatePublicIPPayload`, `CreatePublicIPPayload` model classes
    - Update regex validators for `gateway` attribute in `UpdateNetworkIPv4Body`, `UpdateNetworkIPv6Body` model classes
  - **Feature:** New model classes
    - Network area: 
      - `RegionalArea`, `RegionalAreaListResponse`
      - `CreateNetworkAreaRegionPayload`
      - `RegionalAreaIPv4`, `UpdateRegionalAreaIPv4`
    - Routing tables:
      - `RoutingTable`, `RoutingTableListResponse`
      - `AddRoutesToRoutingTablePayload`
      - `AddRoutingTableToAreaPayload`
      - `UpdateRouteOfRoutingTablePayload`, `UpdateRoutingTableOfAreaPayload`
    - Routes: 
      - `RouteDestination`, `DestinationCIDRv4`, `DestinationCIDRv6`
      - `RouteNexthop`, `NexthopInternet`, `NexthopIPv4`, `NexthopIPv6`, `NexthopBlackhole`
    - Network (IPv4): `NetworkIPv4`, `CreateNetworkIPv4`, `CreateNetworkIPv4WithPrefix`, `CreateNetworkIPv4WithPrefixLength`
    - Network (IPv6): `NetworkIPv6`, `CreateNetworkIPv6`, `CreateNetworkIPv6WithPrefix`, `CreateNetworkIPv6WithPrefixLength`
    - other: `CreateServerPayloadAllOfNetworking`, `ImageFromVolumePayload`, `UpdateNetworkAreaRegionPayload`, `ServerNetworking`
  - **Feature:** New attributes in model classes
    - Add `region` attribute to `PublicNetwork` model class
    - Add `destination` attribute to `Route` model class
    - Add `import_progress` attribute to model classes `CreateImagePayload`, `Image`
    - Add `encrypted` attribute to model class `Backup`
    - Add `ipv4`, `ipv6`, `routing_table_id` attributes to model class `CreateNetworkPayload`, `PartialUpdateNetworkPayload`
    - Add `ipv4`, `ipv6` `routing_table_id` attributes to model class `Network`
    - Add `items` attribute to `CreateNetworkAreaRoutePayload` model class
  - **Breaking Change:**: Removal of model classes 
    - Network area: `Area`, `AreaConfig`, `CreateAreaAddressFamily`, `UpdateAreaAddressFamily`, `AreaPrefixConfigIPv4`, `CreateAreaIPv4`, `UpdateAreaIPv4` 
    - Server: `CreateServerPayloadNetworking`
    - Network: `CreateNetworkIPv4Body`, `NetworkAreaIPv4`, `CreateNetworkAddressFamily`, `UpdateNetworkAddressFamily`, `CreateNetworkIPv6Body`
  - **Breaking Change:** Renaming of ID attributes in model classes
    - Renaming of attribute `network_range_id` to `id` in `NetworkRange` model class
    - Renaming of attribute `route_id` to `id` in `Route` model class
    - Renaming of attribute `network_id` to `id` in `Network` model class
    - Renaming of attribute `area_id` to `id` in `NetworkArea` model class
    - Renaming of attribute `project_id` to `id` in `Project` model class
  - **Breaking Change:** Renaming of `state` attribute to `status` in model classes `Network`, `NetworkArea`, `Project`
  - **Breaking Change:** Type changes of attributes of model classes
    - Change type of `networking` attribute from `CreateServerPayloadNetworking` to `ServerNetworking` in `Server` model class
    - Change type of `networking` attribute from `CreateServerPayloadNetworking` to `CreateServerPayloadAllOfNetworking` in `CreateServerPayload` model class
    - Change type of `nexthop` attribute from string to `RouteNexthop` in `Route` model class
  - **Breaking Change:** 
    - Remove attribute `prefix` from `Route` model class
    - Remove attribute `ipv4` from `NetworkArea`, `CreateNetworkAreaRoutePayload` model classes
    - Remove attribute `address_family` from `CreateNetworkAreaPayload`, `CreateNetworkPayload`, `PartialUpdateNetworkAreaPayload`, `PartialUpdateNetworkPayload` model classes
    - Remove attributes `gateway`, `gatewayv6`, `nameservers`, `nameservers_v6`, `prefixes`, `prefixes_v6`, `public_ip` from `Network` model class
    - Remove attribute `openstack_project_id` from `Project` model class
- `cdn`: 
  - [v2.1.0](services/cdn/CHANGELOG.md#v210)
    - **Breaking change:** Remove unused model classes: `GetLogsSearchFiltersResponse`, `PatchLokiLogSink`
  - [v2.0.0](services/cdn/CHANGELOG.md#v200)
    - **Feature:** Switch from `v1beta` CDN API version to `v1beta2` version.
    - **Breaking change:** Changed spelling from `WAF` to `Waf` in model class names
      - `WAFStatusRuleBlock` -> `WafStatusRuleBlock`
      - `WAFRuleGroup` -> `WafRuleGroup`
      - `WAFRuleCollection` -> `WafRuleCollection`
      - `WAFRule` -> `WafRule`
      - `ListWAFCollectionsResponse` -> `ListWafCollectionsResponse`
    - **Breaking change:** Changed spelling from model class named `GenericJSONResponse` to `GenericJsonResponse`
    - **Breaking change:** Removal of attributes from model classes
      - Remove `description` attribute from `ErrorDetails` model class
      - Remove `domain` attribute from `PutCustomDomainResponse` and `GetCustomDomainResponse` model classes
      - Remove `occured_at` attribute from `GetCacheInfoResponseHistoryEntry` model class
    - **Breaking change:** Removal of API client method `get_logs_search_filters`
    - **Feature:** Add attributes to model classes
      - Add `backend` attribute to `CreateDistributionPayload` model class
    - **Feature:** New model classes
      - New Loki model classes: `LokiLogSinkCredentials`, `LokiLogSinkCreate`, `LokiLogSinkPatch`
      - New Backend model classes: `HttpBackendCreate`,  `BucketBackendCreate`, `BucketBackend`, `BucketBackendPatch`, `CreateDistributionPayloadBackend`, `ConfigPatchBackend`, `ConfigBackend`
      - Other new model classes: `BucketCredentials`
- `alb` [v0.6.1](services/alb/CHANGELOG.md#v061)
  - **Docs:** Update description of field `WafConfigName` in `Listener` model
- `stackitmarketplace`: [v1.16.0](services/stackitmarketplace/CHANGELOG.md#v1160)
  - **Feature:** Add new field `Scope` in `CatalogProductPricingOption` model
  - **Deprecation:** Deprecated API methods `GetCatalogProduct`, `ListCatalogProducts` and `InquiriesCreateInquiry`

## Release (2025-10-29)
- `stackitmarketplace`: [v1.15.0](services/stackitmarketplace/CHANGELOG.md#v1150)
  - **Feature:** Add `EndUserLicenseAgreement`, `ProductDescription` and `ServiceLevelAgreement` attributes and add them to `Assets` struct
- `postgresflex`: [v1.2.0](services/postgresflex/CHANGELOG.md#v120)
  - **Breaking Change:** The attribute type for `PartialUpdateInstancePayload` and `UpdateInstancePayload` changed from `Storage` to `StorageUpdate`.
  - **Deprecation:** `StorageUpdate`: updating the performance class field is not possible.
- `auditlog`: [v0.1.1](services/auditlog/CHANGELOG.md#v011)
  - **Bugfix:** Prevent year 0 timestamp issue
- `authorization`: [v0.4.1](services/authorization/CHANGELOG.md#v041)
  - **Bugfix:** Prevent year 0 timestamp issue
- `cdn`: [v1.7.1](services/cdn/CHANGELOG.md#v171)
  - **Bugfix:** Prevent year 0 timestamp issue
- `git`: 
  - [v0.6.0](services/git/CHANGELOG.md#v060)
    - **Feature:** Add support for list runner labels operation
      - new API client methods `list_runner_labels`
      - new model classes `RunnerLabel` and `ListRunnerLabels`
  - [v0.5.1](services/git/CHANGELOG.md#v051)
    - **Bugfix:** Prevent year 0 timestamp issue
- `intake`: 
  - [v0.3.0](services/intake/CHANGELOG.md#v030)
    - Validate `display_name` attribute regular expression using a field validator in model classes `CreateIntakePayload`, `CreateIntakeRunnerPayload` and `CreateIntakeUserPayload`
    - Set minimum length (`12`) for `password` attribute in model class `CreateIntakeUserPayload`
    - Set maximum length from `32` to `1024` for `table_name` attribute in `IntakeCatalog` and `IntakeCatalogPatch` model classes
  - [v0.2.1](services/intake/CHANGELOG.md#v021)
    - **Bugfix:** Prevent year 0 timestamp issue
- `kms`: [v0.4.1](services/kms/CHANGELOG.md#v041)
  - **Bugfix:** Prevent year 0 timestamp issue
- `modelserving`: [v0.2.2](services/modelserving/CHANGELOG.md#v022)
  - **Bugfix:** Prevent year 0 timestamp issue
- `objectstorage`: [v1.2.1](services/objectstorage/CHANGELOG.md#v121)
  - **Bugfix:** Prevent year 0 timestamp issue
- `resourcemanager`: 
  - [v0.7.0](services/resourcemanager/CHANGELOG.md#v070)
    - **Feature:** New model class `ContainerSearchResult`
  - [v0.6.1](services/resourcemanager/CHANGELOG.md#v061)
    - **Bugfix:** Prevent year 0 timestamp issue
- `scf`: [v0.2.1](services/scf/CHANGELOG.md#v021)
  - **Bugfix:** Prevent year 0 timestamp issue
- `serviceaccount`: [v0.4.2](services/serviceaccount/CHANGELOG.md#v042)
  - **Bugfix:** Prevent year 0 timestamp issue
- `serviceenablement`: [v1.1.1](services/serviceenablement/CHANGELOG.md#v111)
  - **Bugfix:** Prevent year 0 timestamp issue
- `ske`: [v1.3.1](services/ske/CHANGELOG.md#v131)
  - **Bugfix:** Prevent year 0 timestamp issue

## Release (2025-10-13)
- `observability`: [v0.11.0](services/observability/CHANGELOG.md#v0110)
  - **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.
- `cdn`: [v1.7.0](services/cdn/CHANGELOG.md#v170)
  - **Feature:** Add models: `DistributionWaf`, `WafConfig`, `WAFConfigPatch`, `WAFMode`, `WAFRule`, `WAFRuleCollection`, `WAFRuleGroup` and `WAFStatusRuleBlock`
  - **Feature:** Add `Waf` attribute to `Config` and `Distribution`
  - **Feature:** Add `WafStatus` to `DistributionRequest` and `ListWafCollections`

## Release (2025-09-30)
- `authorization`: [v0.4.0](services/authorization/CHANGELOG.md#v040)
  - **Feature**: Add support for assignable subjects 
- `iaas`: [v0.9.0](services/iaas/CHANGELOG.md#v090)
  - Add `created_at` and `updated_at` attribute to `SecurityGroupRule`, `BaseSecurityGroupRule` and `CreateSecurityGroupRulePayload` model classes
  - Add `description` attribute to `NIC`, `CreateNicPayload` and `UpdateNicPayload` model classes
  - New model class `ServerAgent`
  - Add `agent` and `description` attribute to `Server` and `CreateServerPayload` model classes
- `intake`: [v0.2.0](services/intake/CHANGELOG.md#v020)
  - **Feature:** Add response `IntakeRunnerResponse` to `UpdateIntakeRunnerExecute` request
  - **Feature:** Add response `IntakeUserResponse` to `UpdateIntakeUserExecute` request
- `stackitmarketplace`:
  - [v1.14.0](services/stackitmarketplace/CHANGELOG.md#v1140)
    - **Feature:** Add `has_private_plan_option` attribute to `CatalogProductDetail` model class
  - [v1.13.0](services/stackitmarketplace/CHANGELOG.md#v1130)
    - **Feature:** Add `has_demo` attribute to `CatalogProductDetail` model class
  - [v1.12.0](services/stackitmarketplace/CHANGELOG.md#v1120)
    - **Breaking Change:** Change `logo` field type from `Union[StrictBytes, StrictStr]` to `StrictStr` in `CatalogProductDetail`, `CatalogProductDetailsVendor`, and `CatalogProductOverview` models
  - [v1.11.0](services/stackitmarketplace/CHANGELOG.md#v1110)
    - **Feature:** Add new field `DemoUrl` to `CatalogProductDetail` model
  - [v1.10.0](services/stackitmarketplace/CHANGELOG.md#v1100)
    - **Feature:** Added `PlanId` to `CatalogProductPricingOption` and `SubscriptionProduct`
- `git`: [v0.5.0](services/git/CHANGELOG.md#v050)
  - **Feature**: Add support for instance patch operation
- `loadbalancer`: [v0.7.0](services/loadbalancer/CHANGELOG.md#v070)
  - **Feature**: Add new attribute `labels` to `LoadBalancer`, `CreateLoadBalancerPayload`, `UpdateLoadBalancerPayload` model classes
- `alb`: [v0.6.0](services/alb/CHANGELOG.md#v060)
  - **Feature:** Add attribute `labels` to `LoadBalancer`, `CreateLoadBalancerPayload` and `UpdateLoadBalancerPayload` model classes
  - **Feature:** Add attribute `waf_config_name` to `Listener` model class

## Release (2025-09-11)
- `cdn`: [v1.6.0](services/cdn/CHANGELOG.md#v160)
  - **Feature:** Added Attribute `LogSink` to `ConfigPatch`
  - **Feature:** Added Attribute `Geofencing` to `DistributionPayload`, `HttpBackend` and `HttpBackendPatch`
  - **Feature:** Added new function `GetLogsSearchFilters`
- `modelserving`: [v0.2.1](services/modelserving/CHANGELOG.md#v021)
  - **Feature:** Extend enums in field `type` in model `Model`: `audio`, `image`
- `objectstorage`: [v1.2.0](services/objectstorage/CHANGELOG.md#v120)
  - **Breaking change:** Set `expires` field in `CreateAccessKeyResponse` model to optional
- `observability`:
  - [v0.10.1](services/observability/CHANGELOG.md#v0110)
    - **Feature:** Add attributes `jaeger_http_traces_url`, `otlp_grpc_traces_url` and `otlp_http_traces_url` to `InstanceSensitiveData` model
  - [v0.10.0](services/observability/CHANGELOG.md#v0100)
    - **Feature:** Add support for HTTP checks and cert checks
  - [v0.9.2](services/observability/CHANGELOG.md#v092)
    - **Feature:** Add `metrics_endpoint_url` attribute to `InstanceSensitiveData` model
- `kms`: [v0.4.0](services/kms/CHANGELOG.md#v040)
  - Switch to API version `v1` of STACKIT KMS service (previously `v1beta`)
  - **Breaking Change:** Removal of deprecated `Backend` model
  - **Breaking Change:** Mark `protection` attribute as required in `Key`, `CreateKeyPayload`, `CreateWrappingKeyPayload` and `WrappingKey` model
- `intake`:
  - [v0.1.2](services/intake/CHANGELOG.md#v012)
    - **Feature:** Add new field `partitioning` to `IntakeCatalog` model
  - [v0.1.1](services/intake/CHANGELOG.md#v011)
    - Mark attributes `max_message_size_ki_b` and `max_messages_per_hour` as optional (previously required) in `UpdateIntakeRunnerPayload` model
- `ske`: [v1.3.0](services/ske/CHANGELOG.md#v130)
  - **Feature:** Add new field `kubernetes` to `Nodepool` model
- `serviceaccount`: [v0.4.1](services/serviceaccount/CHANGELOG.md#v041)
  - **Improvement:** Improve error handling for `CreateShortLivedAccessToken`
- `stackitmarketplace`:
  - [v1.9.0](services/stackitmarketplace/CHANGELOG.md#v190)
    - **Feature:** Added `RequestPrivatePlan` to `InquiriesCreateInquiryPayload`
  - [v1.8.0](services/stackitmarketplace/CHANGELOG.md#v180)
    - **Feature:** Add new field `free_trial` in `CatalogProductOverview` model

## Release (2025-08-29)
- `kms`: [v0.3.0](services/kms/CHANGELOG.md#v030)
    - **Breaking Change:** Updated `create_key()` and `create_wrapping_key()` method signatures to require new `access_scope` parameter
    - **Breaking Change:** Added new required `access_scope` field to `Key` and `WrappingKey` models
    - **Feature:** Add new `AccessScope` enum with values `PUBLIC` and `SNA` for managing key access permissions
    - **Feature:** Add new `Protection` enum with value `SOFTWARE` as a replacement for the deprecated `backend` field
    - **Deprecation:** The `backend` field is now deprecated in all relevant models. Use the new `protection` field instead
- `iaas`: [v0.8.1](services/iaas/CHANGELOG.md#v081)
    - **Internal:** Add workaround to fix upstream OpenAPI generator issue where regex patterns include leading/trailing slashes that need to be removed for validation in `AllowedAddressesInner`, `AreaId`, and `CreateProtocol` models
- `observability`: 
  - [v0.9.1](services/observability/CHANGELOG.md#v091)
    - Introduce new model `UpdateAlertConfigsPayloadRouteRoutesInner` 
  - [v0.9.0](services/observability/CHANGELOG.md#v090)
    - **Feature:** Add new `GoogleChat` webhook

## Release (2025-08-13)
- `scf`:
  - [v0.2.0](services/scf/CHANGELOG.md#v020)
    - **Feature:** Add field `OrgId` in model `OrgManager`
    - **Feature:** Add new model `OrganizationCreateBffResponse` and `SpaceCreatedBffResponse`
  - [v0.1.0](services/scf/CHANGELOG.md#v010)
    - **New:** STACKIT Cloud Foundry module
- `alb`: [v0.5.0](services/alb/CHANGELOG.md#v050)
  - **Version**: Minimal version is now python 3.9
- `authorization`: [v0.3.0](services/authorization/CHANGELOG.md#v030)
  - **Version**: Minimal version is now python 3.9
- `auditlog`: [v0.1.0](services/auditlog/CHANGELOG.md#v010)
  - **New**: STACKIT Audit Log module for retrieving recorded actions and system changes. Download audit log entries for folders, organizations, and projects with time range filtering, pagination, and configurable result limits.
- `cdn`:
  - [v1.5.0](services/cdn/CHANGELOG.md#v150)
    - **Feature:** Added new filter functions `DataCenterRegion`, `RequestCountryCode`, `StatusCode` and `CacheHit`
    - **Feature:** Added Attribute `LogSink` and `Certificate`
    - **Feature:** Added `ConfigLogSink` and `PatchLokiLogSink` functionality
  - [v1.4.0](services/cdn/CHANGELOG.md#v140)
    - **Version**: Minimal version is now python 3.9
- `certificates`: [v1.1.0](services/certificates/CHANGELOG.md#v110)
  - **Version**: Minimal version is now python 3.9
- `dns`: [v0.5.0](services/dns/CHANGELOG.md#v050)
  - **Version**: Minimal version is now python 3.9
- `git`: [v0.4.0](services/git/CHANGELOG.md#v040)
  - **Version**: Minimal version is now python 3.9
- `iaas`:
  - [v0.8.0](services/iaas/CHANGELOG.md#v080)
    - **Feature:** Add new method to get project details `GetProjectDetails`
  - [v0.7.0](services/iaas/CHANGELOG.md#v070)
    - **Docs:** Improved descriptions of properties in structs with their possible values
    - **Feature:** Add `Agent` field to `CreateImagePayload`, `UpdateImagePayload` and `Image` model
    - **Feature:** Add `Encrypted` and `EncryptionsParameters` fields to `CreateVolumePayload` model
  - [v0.6.0](services/iaas/CHANGELOG.md#v060)
    - **Version**: Minimal version is now python 3.9
- `intake`: [v0.1.0](services/intake/CHANGELOG.md#v010)
  - **New**: STACKIT Intake module can be used to manage the STACKIT Intake. Manage your `IntakeRunners`, `Intakes` and `IntakeUsers`
- `kms`: 
  - [v0.2.0](services/kms/CHANGELOG.md#v020)
    - **Breaking Change:** Change return type from `Key` to `Version` for `import_key()` and `rotate_key()` methods
    - **Internal:** Add HTTP 409 (Conflict) error handling to API methods
  - [v0.1.0](services/kms/CHANGELOG.md#v010)
    - **Version**: Minimal version is now python 3.9
- `lbapplication`: [v0.4.0](services/lbapplication/CHANGELOG.md#v040)
  - **Version**: Minimal version is now python 3.9
- `loadbalancer`: [v0.6.0](services/loadbalancer/CHANGELOG.md#v060)
  - **Version**: Minimal version is now python 3.9
- `logme`: [v0.4.0](services/logme/CHANGELOG.md#v040)
  - **Version**: Minimal version is now python 3.9
- `mariadb`: [v0.3.0](services/mariadb/CHANGELOG.md#v030)
  - **Version**: Minimal version is now python 3.9
- `modelserving`: [v0.2.0](services/modelserving/CHANGELOG.md#v020)
  - **Version**: Minimal version is now python 3.9
- `mongodbflex`: 
  - [v1.2.1](services/mongodbflex/CHANGELOG.md#v121)
    - **Improvement:** Improve documentation for user roles field with descriptions of available values and behavior
  - [v1.2.0](services/mongodbflex/CHANGELOG.md#v120)
    - **Version**: Minimal version is now python 3.9
- `objectstorage`: [v1.1.0](services/objectstorage/CHANGELOG.md#v110)
  - **Version**: Minimal version is now python 3.9
- `observability`: 
  - [v0.8.0](services/observability/CHANGELOG.md#v080)
    - **Feature:** Add new model `CreateCredentialsPayload`
    - **Feature:** Enhance `create_credentials()` method to accept optional payload parameter 
    - **Internal:** Add HTTP 400 error handling
  - [v0.7.0](services/observability/CHANGELOG.md#v070)
    - **Version**: Minimal version is now python 3.9
- `opensearch`: [v0.4.0](services/opensearch/CHANGELOG.md#v040)
  - **Version**: Minimal version is now python 3.9
- `postgresflex`: [v1.1.0](services/postgresflex/CHANGELOG.md#v110)
  - **Version**: Minimal version is now python 3.9
- `rabbitmq`: [v0.3.0](services/rabbitmq/CHANGELOG.md#v030)
  - **Version**: Minimal version is now python 3.9
- `redis`: [v0.3.0](services/redis/CHANGELOG.md#v030)
  - **Version**: Minimal version is now python 3.9
- `resourcemanager`: [v0.6.0](services/resourcemanager/CHANGELOG.md#v060)
  - **Version**: Minimal version is now python 3.9
- `runcommand`: [v1.1.0](services/runcommand/CHANGELOG.md#v110)
  - **Version**: Minimal version is now python 3.9
- `secretsmanager`: [v0.3.0](services/secretsmanager/CHANGELOG.md#v030)
  - **Version**: Minimal version is now python 3.9
- `serverbackup`: [v1.1.0](services/serverbackup/CHANGELOG.md#v110)
  - **Version**: Minimal version is now python 3.9
- `serverupdate`: [v1.1.0](services/serverupdate/CHANGELOG.md#v110)
  - **Version**: Minimal version is now python 3.9
- `serviceaccount`: 
  - [v0.4.0](services/serviceaccount/CHANGELOG.md#v040)
    - **Feature:** Add new `algorithm` field to `CreateServiceAccountKeyPayload` model with enum values `RSA_2048` and `RSA_4096`
  - [v0.3.0](services/serviceaccount/CHANGELOG.md#v030)
    - **Version**: Minimal version is now python 3.9
- `serviceenablement`: [v1.1.0](services/serviceenablement/CHANGELOG.md#v110)
  - **Version**: Minimal version is now python 3.9
- `ske`: 
  - [v1.2.0](services/ske/CHANGELOG.md#v120)
    - **Version**: Minimal version is now python 3.9
  - [v1.1.0](services/ske/CHANGELOG.md#v110)
    - **Feature:** Add new methods to trigger the wake up of a cluster.
- `sqlserverflex`: [v1.1.0](services/sqlserverflex/CHANGELOG.md#v110)
  - **Version**: Minimal version is now python 3.9
- `stackitmarketplace`:
  - [v1.7.0](services/stackitmarketplace/CHANGELOG.md#v170)
   - **Breaking Change:** Update `InquiryFormType` enums 
  - [v1.6.0](services/stackitmarketplace/CHANGELOG.md#v160)
    - **Version**: Minimal version is now python 3.9
 


## Release (2025-07-21)
- `alb`: 
  - [v0.4.0](services/alb/CHANGELOG.md#v040)
    - **Feature:** Add new field `load_balancer_security_group` in `LoadBalancer`, `CreateLoadBalancerPayload` and `UpdateLoadBalancerPayload` Models
  - [v0.3.1](services/alb/CHANGELOG.md#v031)
    - **Internal:** Improve deserializing and error types
- `authorization`: [v0.2.5](services/authorization/CHANGELOG.md#v025)
  - **Internal:** Improve deserializing and error types
- `certificates`: [v1.0.2](services/certificates/CHANGELOG.md#v102)
  - **Internal:** Improve deserializing and error types
- `lbapplication`: [v0.3.4](services/lbapplication/CHANGELOG.md#v034)
  - **Internal:** Improve deserializing and error types
- `loadbalancer`: 
  - [v0.5.0](services/loadbalancer/CHANGELOG.md#v050)
    - **Feature:** Add new field `load_balancer_security_group` in `LoadBalancer`, `CreateLoadBalancerPayload` and `UpdateLoadBalancerPayload` Models
  - [v0.4.1](services/loadbalancer/CHANGELOG.md#v041)
    - **Internal:** Improve deserializing and error types
- `logme`: [v0.3.2](services/logme/CHANGELOG.md#v032)
  - **Internal:** Improve deserializing and error types
- `mariadb`: [v0.2.3](services/mariadb/CHANGELOG.md#v023)
  - **Internal:** Improve deserializing and error types
- `modelserving`: [v0.1.2](services/modelserving/CHANGELOG.md#v012)
  - **Internal:** Improve deserializing and error types
- `mongodbflex`: 
  - [v1.1.0](services/mongodbflex/CHANGELOG.md#v110)
    - **Breaking Change:** Add required `region` parameter to all API methods.
    - **Feature:** Add new methods `clone_instance()` and `restore_instance()`.
    - **Feature:** Add new models `InstanceFlavor` and `InstanceResponse`.
- `objectstorage`: [v1.0.4](services/objectstorage/CHANGELOG.md#v104)
  - **Internal:** Improve deserializing and error types
- `observability`: 
  - [v0.6.0](services/observability/CHANGELOG.md#v060)
    - **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()`
    - **Feature:** Add new models `LogsConfig`, `LogsConfigResponse`, `TraceConfig`, `TracesConfigResponse`, `UpdateLogsConfigsPayload`, `UpdateTracesConfigsPayload`
  - [v0.5.1](services/observability/CHANGELOG.md#v051)
    - **Internal:** Improve deserializing and error types
- `postgresflex`: [v1.0.2](services/postgresflex/CHANGELOG.md#v102)
  - **Internal:** Improve deserializing and error types
- `rabbitmq`: [v0.2.2](services/rabbitmq/CHANGELOG.md#v022)
  - **Internal:** Improve deserializing and error types
- `redis`: [v0.2.2](services/redis/CHANGELOG.md#v022)
  - **Internal:** Improve deserializing and error types
- `resourcemanager`: [v0.5.1](services/resourcemanager/CHANGELOG.md#v051)
  - **Internal:** Improve deserializing and error types
- `runcommand`: [v1.0.2](services/runcommand/CHANGELOG.md#v102)
  - **Internal:** Improve deserializing and error types
- `secretsmanager`: [v0.2.3](services/secretsmanager/CHANGELOG.md#v023)
  - **Internal:** Improve deserializing and error types
- `serverbackup`: [v1.0.2](services/serverbackup/CHANGELOG.md#v102)
  - **Feature:** Add `force` parameter to `delete_backup` and `delete_volume_backup` methods
  - **Internal:** Improve deserializing and error types
- `serverupdate`: [v1.0.3](services/serverupdate/CHANGELOG.md#v103)
  - **Internal:** Improve deserializing and error types
- `serviceaccount`: [v0.2.2](services/serviceaccount/CHANGELOG.md#v022)
  - **Internal:** Improve deserializing and error types
- `serviceenablement`: [v1.0.2](services/serviceenablement/CHANGELOG.md#v102)
  - **Internal:** Improve deserializing and error types
- `sqlserverflex`: [v1.0.3](services/sqlserverflex/CHANGELOG.md#v103)
  - **Internal:** Improve deserializing and error types
- `kms`:
  - [v0.0.6](services/kms/CHANGELOG.md#v006)
    - **Internal:** Improve deserializing and error types 
  - [v0.0.5](services/kms/CHANGELOG.md#v005)
    - **Improvement:** Updated validators
- `dns`:
  - [v0.4.1](services/dns/CHANGELOG.md#v041)
    - **Internal:** Improve deserializing and error types
  - [v0.4.0](services/dns/CHANGELOG.md#v040)
    - **Feature:** Add new record set types
    - **Feature:** Improve documentation for APEX records in `RecordSet` and `CreateRecordSetPayload` models
- `git`:
  - [v0.3.0](services/git/CHANGELOG.md#v030)
    - **Feature:** Add validation for field `flavor` in `CreateInstancePayload` model
    - **Feature:** Add field `sku` in `Flavor` model
    - **Internal:** Improve deserializing and error types 
  - [v0.2.0](services/git/CHANGELOG.md#v020)
    - **Feature:** Add support for `Flavors` for STACKIT git instance
    - **Improvement:** Error handling and documentation improved
- `ske`
  - [v1.0.0](services/ske/CHANGELOG.md#v100)
    - **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.
    - **Breaking Change:** Renamed `Argus` model to `Observability`
    - **Breaking Change:** Renamed `argus` field to `observability` in `Extension` model
    - **Breaking Change:** Removed enum validation in `code` field in `ClusterError` model
    - **Deprecated:** Remove deprecated `allow_privileged_containers` field in `Kubernetes` model
    - **Internal:** Improve deserializing and error types
  - [v0.6.0](services/ske/CHANGELOG.md#v060)
    - **Feature:** Add new `ClusterErrorCode` types: `CLUSTERERRORCODE_INFRA_SNA_NETWORK_NOT_FOUND`, `CLUSTERERRORCODE_FETCHING_ERRORS_NOT_POSSIBLE`
- `stackitmarketplace`:
  - [v1.5.1](services/stackitmarketplace/CHANGELOG.md#v151)
    - **Internal:** Improve deserializing and error types
  - [v1.5.0](services/stackitmarketplace/CHANGELOG.md#v150)
    - **Feature:** Add new `Assets` model for managing service certificate assets
    - **Feature:** Add new `LocalizedVersion` model for localized content management
    - **Feature:** Add new `NoticePeriod` model with types: `SAME_DAY`, `DAYS`, `MONTHS`
    - **Feature:** Add new `ServiceCertificate` model for service certification
  - [v1.4.0](services/stackitmarketplace/CHANGELOG.md#v140)
      - **Feature:** Add support for offer types
        - new model `OfferType`
        - new attribute `CatalogProductDetail` for `CatalogProductDetail` model
      - Attribute `is_product_listing` in `CatalogProductDetail` is now of type `Optional[StrictBool]` (previously `StrictBool`)
- `cdn`:
  - [v1.3.0](services/cdn/CHANGELOG.md#v130)
    - **Breaking change:** Replace oneOf `ConfigBackend` with `HttpBackend`
    - **Internal:** Improve deserializing and error types
  - [v1.2.0](services/cdn/CHANGELOG.md#v120)
    - **Feature:** Add `default_cache_duration` attribute to `Config`, `ConfigPatch` and `CreateDistributionPayload` model
    - Add `originUrlRelated` to available options given in `sort_by` description
- `opensearch`:
  - [v0.3.1](services/opensearch/CHANGELOG.md#v031)
    - **Internal:** Improve deserializing and error types 
  - [v0.3.0](services/opensearch/CHANGELOG.md#v030)
    - **Breaking change:** Attribute `tls_protocols` of `InstanceParameters` model is now of type `List[StrictStr]` (previously `StrictStr`)
- `iaas`: 
  - [v0.5.5](services/iaas/CHANGELOG.md#v055)
    - **Improvement:** Add proper noqa comments for docstrings
    - **Improvement:** Update type annotations for better type safety
  - [v0.5.4](services/iaas/CHANGELOG.md#v054)
    - **Improvement:** Increase max length of `machine_type` and `volume_performance_class` fields from 63 to 127 characters in API methods
    - **Improvement:** Increase max length of `name` fields from 63 to 127 characters for various models:
      - `AffinityGroup`, `Backup`, `BootVolume`, `CreateAffinityGroupPayload`, `CreateBackupPayload`
      `CreateImagePayload`, `CreateNetworkAreaPayload`, `CreateNetworkPayload`, `CreateNicPayload`
      `CreateSecurityGroupPayload`, `CreateServerPayload`, `CreateSnapshotPayload`, `CreateVolumePayload`
      `Image`, `MachineType`, `Nic`, `PartialUpdateNetworkAreaPayload`, `PartialUpdateNetworkPayload`
      `ResizeServerPayload`, `SecurityGroup`, `Server`, `ServerNetwork`, `Snapshot`
      `UpdateBackupPayload`, `UpdateImagePayload`, `UpdateNicPayload`, `UpdateSecurityGroupPayload`
      `UpdateServerPayload`, `UpdateSnapshotPayload`, `UpdateVolumePayload`, `Volume`, `VolumePerformanceClass`
    - **Improvement:** Update regular expression pattern for name validation to allow more flexible naming conventions

## Release (2025-06-16)
- `core`: [v0.2.0](core/CHANGELOG.md#v020-2025-06-12)
  - **Feature:** Allow setting custom token endpoint url in configuration
- `alb`: [v0.3.0](services/alb/CHANGELOG.md#v030-2025-06-12)
  - **Feature:** Add new fields `disable_target_security_group_assignment` and `target_security_group` in `LoadBalancer`, `CreateLoadBalancerPayload` and `UpdateLoadBalancerPayload` Models
- `iaas`: [v0.5.3](services/iaas/CHANGELOG.md#v053-2025-06-12)
  - Increase max length of description from 127 to 255 for 
    - Security groups: `BaseSecurityGroupRule`, `CreateSecurityGroupPayload`, `CreateSecurityGroupRulePayload`, `SecurityGroup`, `SecurityGroupRule`, `UpdateSecurityGroupPayload`
    - Volumes: `CreateVolumePayload`, `UpdateVolumePayload`, `Volume`, `VolumePerformanceClass`
    - `MachineType`
  - Set max length of description of `Network` to 255
  - Update the description of `Server` and `CreateServerPayload` status field to include new possible value `PAUSED`
- `loadbalancer`: 
  - [v0.4.0](services/loadbalancer/CHANGELOG.md#v040-2025-06-12)
    - **Feature:** Add new field `disable_target_security_group_assignment` in `LoadBalancer`, `CreateLoadBalancerPayload` and `UpdateLoadBalancerPayload` Models
  - [v0.3.0](services/loadbalancer/CHANGELOG.md#v030-2025-06-10)
    - **Feature:** Add new field `target_security_group` in `LoadBalancer` Model
- `resourcemanager`: [v0.5.0](services/resourcemanager/CHANGELOG.md#v050-2025-06-04)
  - **Feature:** Delete Organization labels using the new method `DeleteOrganizationLabels`
  - **Feature:** Delete Project labels using the new method `DeleteProjectLabels`
  - **Feature:** List folders using the new method `ListFolders`
  - **Feature:** Partial Update Organization using the new method `PartialUpdateOrganization`
- `ske`: [v0.5.0](services/ske/CHANGELOG.md#v050-2025-06-10)
  - **Feature:** Add new field `pod_address_ranges` to `ClusterStatus`
- `stackitmarketplace`:
  - [v1.3.0](services/stackitmarketplace/CHANGELOG.md#v130-2025-06-10)
    - **Feature:** Add new field `facets` in `ListCatalogProductsResponse`
  - [v1.2.0](services/stackitmarketplace/CHANGELOG.md#v120-2025-06-06)
    - **Fix:** Fixed types for `VendorId`, `ProjectId`, `OrganizationId` and `SubscriptionId`


## Release (2025-06-03)

- `loadbalancer`: [v0.2.4](services/loadbalancer/CHANGELOG.md#v024-2025-06-02)
  - **Improvement:** Adjusted `GetQuotaResponse` and `RESTResponseType` message
- `alb`:
  - [v0.2.1](services/alb/CHANGELOG.md#v021-2025-06-02)
    - **Improvement:** Adjusted `GetQuotaResponse` and `RESTResponseType` message
  - [v0.2.0](services/alb/CHANGELOG.md#v020-2025-05-14)
    - **Feature:** New field `Path` for `Rule`
- `authorization`: [v0.2.4](services/authorization/CHANGELOG.md#v024-2025-05-13)
  - **Bugfix:** Updated regex validator
- `iaas`: [v0.5.2](services/iaas/CHANGELOG.md#v052-2025-05-19)
  - **Improvement:** Update descriptions
- `kms`: [v0.0.4](services/kms/CHANGELOG.md#v004-2025-05-19)
  - **Feature:** Added new method `delete_wrapping_key`
- `lbapplication`:
  - [v0.3.3](services/lbapplication/CHANGELOG.md#v033-2025-06-02)
    - **Deprecated:** Changed deprecation message of `GetQuotaResponse` and `RESTResponseType`
  - [v0.3.2](services/lbapplication/CHANGELOG.md#v032-2025-05-14)
    - **Deprecated:** `lbapplication` service is deprecated and no longer maintained. Use the `alb` service instead
- `resourcemanager` [v0.4.0](services/resourcemanager/CHANGELOG.md#v040-2025-05-14)
  - **Breaking change:** Fields `ContainerParentId` and `ParentId` are no longer required in `ParentListInner`
- `stackitmarketplace`:
  - [v1.1.3](services/stackitmarketplace/CHANGELOG.md#v113-2025-06-02)
    - **Feature:** Added `industries` to `CatalogProductDetail`
  - [v1.1.2](services/stackitmarketplace/CHANGELOG.md#v112-2025-05-19)
    - **Improvement:** Update descriptions
  - [v1.1.1](services/stackitmarketplace/CHANGELOG.md#v111-2025-05-14)
    - **Feature**: Added new method `vendors_subscriptions_reject`
  - [v1.1.0](services/stackitmarketplace/CHANGELOG.md#v110-2025-05-13)
    - **Breaking Change:** Added organization id to `VendorSubscription`
- `ske`: 
  - [v0.4.3](services/ske/CHANGELOG.md#v043-2025-05-14)
    - **Feature:** Added enum `SKE_NODE_MACHINE_TYPE_NOT_FOUND` to `ClusterError` 
  - [v0.4.2](services/ske/CHANGELOG.md#v042-2025-05-13)
    - **Feature:** Added `ClusterError`
- `sqlserverflex`: [v1.0.2](services/sqlserverflex/CHANGELOG.md#v102-2025-05-14)
  - **Feature:** Added new method `list_metrics`
- `cdn`: [v1.1.0](services/cdn/CHANGELOG.md#v110-2025-05-27)
  - **Feature:** Add support for CDN Optimizer feature
- `observability`: [v0.5.0](services/observability/CHANGELOG.md#v050-2025-05-27)
  - **Feature:** Add support for `matchers` to route
  - **Feature:** Add support for `priority levels`, `sendResolved`, `continue` to alert config models

## Release (2025-05-09)
- `stackitmarketplace`: 
  - [v1.0.1](services/stackitmarketplace/CHANGELOG.md#v101-2025-05-09)
      - **Feature:** Update user-agent header
  - [v1.0.0](services/stackitmarketplace/CHANGELOG.md#v100-2025-05-05)
    - **Breaking Change:**
      - Introduced dedicated type for product id with appropriate validations
    - **Feature:** 
      - subscription products contain the plan id
- `resourcemanager`: 
  - [v0.3.2](services/resourcemanager/CHANGELOG.md#v032-2025-05-09)
    - **Feature:** Update user-agent header
  - [v0.3.1](services/resourcemanager/CHANGELOG.md#v031-2025-05-05)
    - **Feature:**
      - Added API calls for folder management
- `serverupdate`:
  - [v1.0.2](services/serverupdate/CHANGELOG.md#v102-2025-05-09)
    - **Feature:** Update user-agent header
  - [v1.0.1](services/serverupdate/CHANGELOG.md#v101-2025-05-05)
    - **Minor change:** Use stderr by default.
- `mongodbflex`:
  - [1.0.1](services/mongodbflex/CHANGELOG.md#v101-2025-05-09)
    - **Feature:** Update user-agent header
  - [v1.0.0](services/mongodbflex/CHANGELOG.md#v100-2025-05-05)
    - **Breaking Change:** Introduce typed enum constants for status attributes
- `kms`:
  - [v0.0.3](services/kms/CHANGELOG.md#v003-2025-05-09)
    - **Feature:** Update user-agent header
  - [v0.0.2](services/kms/CHANGELOG.md#v002-2025-05-05)
    - **Minor change:** Use stderr by default.
    - **Minor change:** Service update.
- `git`: 
  - [v0.1.2](services/git/CHANGELOG.md#v012-2025-05-09)
    - **Feature:** Update user-agent header
  - [v0.1.1](services/git/CHANGELOG.md#v011-2025-05-05)
    - **Bugfix**: Spelling corrections in documentation
- `alb`:
  - [v0.1.2](services/alb/CHANGELOG.md#v012-2025-05-09)
    - **Feature:** Update user-agent header
  - [v0.1.1](services/alb/CHANGELOG.md#v011-2025-05-05)
    - **Feature:** Switch to beta2 API
- `cdn`:
  - [v1.0.1](services/cdn/CHANGELOG.md#v101-2025-05-09)
    - **Feature:** Update user-agent header
  - [v1.0.0](services/cdn/CHANGELOG.md#v100-2025-05-05)
    - **Feature:** Support for log management
    - **Feature:** Create distribution payload has additional optional attributes for blocked countries, IPs and volume limitation
    - **Feature:** Config Patch payload has additional optional attributes for blocked countries, IPs and volume limitation
    - **Breaking Change:** Config has additional required attributes for blocked countries, IPs and volume limitation
- `authorization`: [v0.2.3](services/authorization/CHANGELOG.md#v023-2025-05-09)
  - **Feature:** Update user-agent header
- `certificates`: [v1.0.1](services/certificates/CHANGELOG.md#v101-2025-05-09)
  - **Feature:** Update user-agent header
- `dns`: [v0.3.2](services/dns/CHANGELOG.md#v032-2025-05-09)
  - **Feature:** Update user-agent header
- `iaas`: [v0.5.1](services/iaas/CHANGELOG.md#v051-2025-05-09)
  - **Feature:** Update user-agent header
- `loadbalancer`: [v0.2.3](services/loadbalancer/CHANGELOG.md#v023-2025-05-09)
  - **Feature:** Update user-agent header
- `logme`: [v0.3.1](services/logme/CHANGELOG.md#v031-2025-05-09)
  - **Feature:** Update user-agent header
- `mariadb`: [v0.2.2](services/mariadb/CHANGELOG.md#v022-2025-05-09)
  - **Feature:** Update user-agent header
- `modelserving`: [v0.1.1](services/modelserving/CHANGELOG.md#v011-2025-05-09)
    - **Feature:** Update user-agent header
- `objectstorage`: [v1.0.3](services/objectstorage/CHANGELOG.md#v103-2025-05-09)
  - **Feature:** Update user-agent header
- `observability`: [v0.4.1](services/observability/CHANGELOG.md#v041-2025-05-09)
  - **Feature:** Update user-agent header
- `opensearch`: [v0.2.1](services/opensearch/CHANGELOG.md#v021-2025-05-09)
  - **Feature:** Update user-agent header
- `postgresflex`: [v1.0.1](services/postgresflex/CHANGELOG.md#v101-2025-05-09)
  - **Feature:** Update user-agent header
- `rabbitmq`: [v0.2.1](services/rabbitmq/CHANGELOG.md#v021-2025-05-09)
  - **Feature:** Update user-agent header
- `redis`: [v0.2.1](services/redis/CHANGELOG.md#v021-2025-05-09)
  - **Feature:** Update user-agent header
- `runcommand`: [v1.0.1](services/runcommand/CHANGELOG.md#v101-2025-05-09)
  - **Feature:** Update user-agent header
- `secretsmanager`: [v0.2.2](services/secretsmanager/CHANGELOG.md#v022-2025-05-09)
  - **Feature:** Update user-agent header
- `serverbackup`: [v1.0.1](services/serverbackup/CHANGELOG.md#v101-2025-05-09)
  - **Feature:** Update user-agent header
- `serviceaccount`: [v0.2.1](services/serviceaccount/CHANGELOG.md#v021-2025-05-09)
  - **Feature:** Update user-agent header
- `serviceenablement`: [v1.0.1](services/serviceenablement/CHANGELOG.md#v101-2025-05-09)
  - **Feature:** Update user-agent header
- `ske`: [v0.4.1](services/ske/CHANGELOG.md#v041-2025-05-09)
  - **Feature:** Update user-agent header
- `sqlserverflex`: [v1.0.1](services/sqlserverflex/CHANGELOG.md#v101-2025-05-09)
  - **Feature:** Update user-agent header


## Release (2025-04-30)
- `stackitmarketplace`: [v0.4.0](services/stackitmarketplace/CHANGELOG.md#v040-2025-04-16)
  - **Feature:** Add new `InquiryContactSales`, `InquirySuggestProduct`, `PriceType`, `PricingOption` and `DeliveryMethod`
- `stackitmarketplace`: [v0.3.0](services/stackitmarketplace/CHANGELOG.md#v030-2025-04-04)
  - **Feature:** Add new `VendorProductId` attribute for subscription products
- `observability`: [v0.4.0](services/observability/CHANGELOG.md#v040-2025-04-17)
  - **Feature:** Add new methods `create_logs_alertgroups`, `delete_logs_alertgroup`, `get_logs_alertgroup`, `list_logs_alertgroups`, `update_logs_alertgroup`
- `git`: [v0.1.0](services/git/CHANGELOG.md#v010-2025-04-23)
    - **New**: STACKIT Git module can be used to manage STACKIT Git
- `kms`: [v0.0.1](services/kms/CHANGELOG.md#v001-2025-04-28)
  - **New module:** Initial publication of Key Management Service API


## Release (2025-03-27)
- `alb`: [v0.1.0](services/alb/CHANGELOG.md#v010-2025-03-18)
  - **New**: Client for managing the ALB service
- `cdn`: [v0.1.0](services/cdn/CHANGELOG.md#v010-2025-03-18)
  - **New**: Client for managing the CDN service
- `certificates`: [v1.0.0](services/certificates/CHANGELOG.md#v100-2025-03-18)
  - **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.
- `dns`: [v0.3.1](services/dns/CHANGELOG.md#v031-2025-03-18)
  - Adapted to minor API changes
- `lbapplication`: [v0.3.1](services/lbapplication/CHANGELOG.md#v031-2025-03-18)
  - Adapted to minor API changes
- `loadbalancer`: [v0.2.2](services/loadbalancer/CHANGELOG.md#v022-2025-03-18)
  - **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.
- `modelserving`: [v0.1.0](services/modelserving/CHANGELOG.md#v010-2025-03-18)
  - **New**: Client for managing the modelserving API
- `objectstorage`: [v1.0.2](services/objectstorage/CHANGELOG.md#v102-2025-03-18)
  - Adapted to minor API changes
- `runcommand`: [v1.0.0](services/runcommand/CHANGELOG.md#v100-2025-03-18)
  - **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.
- `serverbackup`: [v1.0.0](services/serverbackup/CHANGELOG.md#v100-2025-03-18)
  - **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.
- `serverupdate`: [v1.0.0](services/serverupdate/CHANGELOG.md#v100-2025-03-18)
  - **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.
- `serviceenablement`: [v1.0.0](services/serviceenablement/CHANGELOG.md#v100-2025-03-18)
  - **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.
- `sqlserverflex`: [v1.0.0](services/sqlserverflex/CHANGELOG.md#v100-2025-03-18)
  - **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.
- `secretsmanager`: [v0.2.1](services/secretsmanager/CHANGELOG.md#v021-2025-03-20)
  - **Improvement:** Error handling
  - **Feature:** Add description to `UpdateUserPayload`
- `iaas`: [v0.5.0](services/iaas/CHANGELOG.md#v050-2025-03-24)
  - **Improvement:** Upgrading from IaaS **beta** endpoints to **v1**
  - **Feature:** Add new method to filter `ListMachineTypes`: `Filter`
- `observability`: [v0.3.0](services/observability/CHANGELOG.md#v030-2025-03-27)
  - **Feature:** Added support for alert groups and alert rules.

## Release (2025-03-05)

- `stackitmarketplace`: [v0.2.0](services/stackitmarketplace/CHANGELOG.md#v020-2025-03-05)
  - **Feature:** Add method to create inquiries: `InquiriesCreateInquiry`
  - **Feature:** Add `sort` property to `ApiListCatalogProductsRequest`
  - **Feature:** Add payload `ApproveSubscriptionPayload` for `ApiApproveSubscriptionRequest`
- `objectstorage`: [v1.0.1](services/objectstorage/CHANGELOG.md#v101-2025-02-26)
  - New value `eu02` in region enum
- `postgresflex`: [v1.0.0](services/postgresflex/CHANGELOG.md#v100-2025-02-27)
  - **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.
- `ske`: [v0.4.0](services/ske/CHANGELOG.md#v040-2025-02-27)
  - `Nodepool`: `maximum` and `minimum` must be <= 1000
- `dns`: [v0.3.0](services/dns/CHANGELOG.md#v030-2025-02-27)
  - Add support for extensions
- `iaas`: [v0.4.0](services/iaas/CHANGELOG.md#v040-2025-02-27)
  - **Feature:** Add method to list all public ip ranges: `list_public_ip_ranges`
  - Add size attribute to image model
  - Add CPU architecture attribute to image config model

## Release (2025-02-11)

- `objectstorage`: [v1.0.0](services/objectstorage/CHANGELOG.md#v100-2025-02-06)
  - **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.
- `resourcemanager`: [v0.3.0](services/resourcemanager/CHANGELOG.md#v030-2025-02-07)
  - **Breaking Change**: Remove the methods `BffGetContainersOfAFolder` and `BffGetContainersOfAnOrganization`
- `lbapplication`: [v0.3.0](services/lbapplication/CHANGELOG.md#v030-2025-02-07)
  - **Bugfix**: Set type from interface to int64 of `HealthyThreshold`, `UnhealthyThreshold`, `MaxLoadBalancers`, `Port`, `MaxConnections`, `Code` and `TargetPort`
- `ske`: [v0.3.0](services/ske/CHANGELOG.md#v030-2025-02-06)
  - **Removal:** The following methods were removed after deprecation (2024-04-16) and [`serviceenablement` SDK](https://github.com/stackitcloud/stackit-sdk-python/tree/main/services/serviceenablement) must be used instead.
  - `DisableService`
  - `EnableService`
  - `GetServiceStatus`
- `logme`: [v0.3.0](services/logme/CHANGELOG.md#v030-2025-02-05)
  - **Breaking Change:** Remove mistakenly implemented `syslog-use-udp`. Does not exist.
- `serverupdate`: [v0.3.0](services/serverupdate/CHANGELOG.md#v030-2025-02-06)
  - **Breaking Change:**: Remove field `BackupProperties` from `CreateUpdatePayload` model
  - **Fix**: Remove field `Id` from `CreateUpdateSchedulePayload` model
- `authorization`: [v0.2.2](services/authorization/CHANGELOG.md#v022-2025-01-21)
  - **Bugfix:** Revert back to global URL configuration
- `sqlserverflex`: [v0.3.0](services/sqlserverflex/CHANGELOG.md#v030-2025-01-21)
  - **Breaking change**: Delete endpoint made private.
- `mongodbflex`: [v0.3.0](services/mongodbflex/CHANGELOG.md#v030-2025-01-21)
  - **Breaking change**: Delete endpoint made private.
- `postgresflex`: [v0.3.0](services/postgresflex/CHANGELOG.md#v030-2025-01-21)
  - **Breaking change**: Delete endpoint made private.

## Release (2025-01-16)

### Highlights

- `authorization`: [v0.2.1](services/authorization/CHANGELOG.md#v021-2025-01-14)
  - **Bugfix**: `configuration.py` region adjustment was missing
- `certificates`: [v0.2.1](services/certificates/CHANGELOG.md#v021-2025-01-14)
  - **Bugfix**: `configuration.py` region adjustment was missing
- `dns`: [v0.2.1](services/dns/CHANGELOG.md#v021-2025-01-14)
  - **Bugfix**: `configuration.py` region adjustment was missing
- `iaas`: [v0.3.1](services/iaas/CHANGELOG.md#v031-2025-01-14)
  - **Bugfix**: `configuration.py` region adjustment was missing
- `lbapplication`: [v0.2.1](services/lbapplication/CHANGELOG.md#v021-2025-01-14)
  - **Bugfix**: `configuration.py` region adjustment was missing
- `loadbalancer`: [v0.2.1](services/loadbalancer/CHANGELOG.md#v021-2025-01-14)
  - **Bugfix**: `configuration.py` region adjustment was missing
- `logme`: [v0.2.1](services/logme/CHANGELOG.md#v021-2025-01-14)
  - **Bugfix**: `configuration.py` region adjustment was missing
- `mariadb`: [v0.2.1](services/mariadb/CHANGELOG.md#v021-2025-01-14)
  - **Bugfix**: `configuration.py` region adjustment was missing
- `mongodbflex`: [v0.2.1](services/mongodbflex/CHANGELOG.md#v021-2025-01-14)
  - **Bugfix**: `configuration.py` region adjustment was missing
- `objectstorage`: [v0.2.1](services/objectstorage/CHANGELOG.md#v021-2025-01-14)
  - **Bugfix**: `configuration.py` region adjustment was missing

- `authorization`: [v0.2.0](services/authorization/CHANGELOG.md#v020-2025-01-13)
  - **Breaking Change:**: `get_host_from_settings` returns an error if a region is specified for a global URL.
- `dns`: [v0.2.0](services/dns/CHANGELOG.md#v020-2025-01-13)
  - **Breaking Change:**: `get_host_from_settings` returns an error if a region is specified for a global URL.
- `iaas`: [v0.3.0](services/iaas/CHANGELOG.md#v030-2025-01-13)
  - **Breaking Change:**: `get_host_from_settings` returns an error if a region is specified for a global URL.
- `loadbalancer`: [v0.2.0](services/loadbalancer/CHANGELOG.md#v020-2025-01-13)
  - **Breaking Change:**: `get_host_from_settings` returns an error if a region is specified for a global URL.
- `logme`: [v0.2.0](services/logme/CHANGELOG.md#v020-2025-01-13)
  - **Breaking Change:**: `get_host_from_settings` returns an error if a region is specified for a global URL.
- `mariadb`: [v0.2.0](services/mariadb/CHANGELOG.md#v020-2025-01-13)
  - **Breaking Change:**: `get_host_from_settings` returns an error if a region is specified for a global URL.
- `mongodbflex`: [v0.2.0](services/mongodbflex/CHANGELOG.md#v020-2025-01-13)
  - **Breaking Change:**: `get_host_from_settings` returns an error if a region is specified for a global URL.
- `objectstorage`: [v0.2.0](services/objectstorage/CHANGELOG.md#v020-2025-01-13)
  - **Breaking Change:**: `get_host_from_settings` returns an error if a region is specified for a global URL.
- `opensearch`: [v0.2.0](services/opensearch/CHANGELOG.md#v020-2025-01-13)
  - **Breaking Change:**: `get_host_from_settings` returns an error if a region is specified for a global URL.
- `postgresflex`: [v0.2.0](services/postgresflex/CHANGELOG.md#v020-2025-01-13)
  - **Breaking Change:**: `get_host_from_settings` returns an error if a region is specified for a global URL.
- `rabbitmq`: [v0.2.0](services/rabbitmq/CHANGELOG.md#v020-2025-01-13)
  - **Breaking Change:**: `get_host_from_settings` returns an error if a region is specified for a global URL.
- `redis`: [v0.2.0](services/redis/CHANGELOG.md#v020-2025-01-13)
  - **Breaking Change:**: `get_host_from_settings` returns an error if a region is specified for a global URL.
- `resourcemanager`: [v0.2.0](services/resourcemanager/CHANGELOG.md#v020-2025-01-13)
  - **Breaking Change:**: `get_host_from_settings` returns an error if a region is specified for a global URL.
- `runcommand`: [v0.2.0](services/runcommand/CHANGELOG.md#v020-2025-01-13)
  - **Breaking Change:**: `get_host_from_settings` returns an error if a region is specified for a global URL.
- `secretsmanager`: [v0.2.0](services/secretsmanager/CHANGELOG.md#v020-2025-01-13)
  - **Breaking Change:**: `get_host_from_settings` returns an error if a region is specified for a global URL.
- `serverupdate`: [v0.2.0](services/serverupdate/CHANGELOG.md#v020-2025-01-13)
  - **Breaking Change:**: `get_host_from_settings` returns an error if a region is specified for a global URL.
- `serverbackup`: [v0.2.0](services/serverbackup/CHANGELOG.md#v020-2025-01-13)
  - **Breaking Change:**: `get_host_from_settings` returns an error if a region is specified for a global URL.
- `serviceaccount`: [v0.2.0](services/serviceaccount/CHANGELOG.md#v020-2025-01-13)
  - **Breaking Change:**: `get_host_from_settings` returns an error if a region is specified for a global URL.
- `serviceenablement`: [v0.2.0](services/serviceenablement/CHANGELOG.md#v020-2025-01-13)
  - **Breaking Change:**: `get_host_from_settings` returns an error if a region is specified for a global URL.
- `ske`: [v0.2.0](services/ske/CHANGELOG.md#v020-2025-01-13)
  - **Breaking Change:**: `get_host_from_settings` returns an error if a region is specified for a global URL.
- `sqlserverflex`: [v0.2.0](services/sqlserverflex/CHANGELOG.md#v020-2025-01-13)
  - **Breaking Change:**: `get_host_from_settings` returns an error if a region is specified for a global URL.
- `certificates`: [v0.2.0](services/certificates/CHANGELOG.md#v020-2025-01-13)
  - **Breaking Change:**: `get_host_from_settings` returns an error if a region is specified for a global URL.
- `lbapplication`: [v0.2.0](services/lbapplication/CHANGELOG.md#v020-2025-01-13)
  - **Breaking Change:**: `get_host_from_settings` returns an error if a region is specified for a global URL.
- `certificates`: [v0.1.0](services/certificates/CHANGELOG.md#v010-2024-12-23)
  - Manage your STACKIT Load Balancer certificates
- `lbapplication`: [v0.1.0](services/lbapplication/CHANGELOG.md#v010-2024-12-23)
  - Manage your STACKIT Load Balancer applications
- `iaas`: [v0.2.0](services/iaas/CHANGELOG.md#v020-2024-12-23)
  - **Feature:** Add new methods to manage affinity groups: `create_affinity_group`, `delete_affinity_group`, `get_affinity_group`, and `list_affinity_group`
  - **Feature:** Add new methods to manage backups: `create_backup`, `delete_backup`, `get_backup`, `list_backup`, `restore_backup`, `execute_backup`, `update_backup`
  - **Feature:** Add new methods to manage images: `create_image`, `delete_image`, `get_image`, `list_image`, `update_image`
  - **Feature:** Add new methods to manage imageshares: `delete_image_share`, `get_image_share`, `set_image_share`, `update_image_share`
  - **Feature:** Add new methods to manage imageshare consumers: `delete_image_share_consumer`, `get_image_share_consumer`, `set_image_share`, `update_image_share`
  - **Feature:** Add new methods to manage project NICs: `get_project_nic`, `list_project_nics`
  - **Feature:** Add new methods to manage snapshots: `create_snapshot`, `delete_snapshot`, `get_snapshot`, `list_snapshot`, `update_snapshot`
- `serverupdate`: [v0.1.1](services/serverupdate/CHANGELOG.md#v011-2024-12-23)
  - **Bugfix:** `Id` field of `Update` model is now of type `int64` (was `string`)
- `stackitmarketplace`: [v0.1.0](services/stackitmarketplace/CHANGELOG.md#v010-2025-01-13)
  - **New**: STACKIT Marketplace module can be used to manage the STACKIT Marketplace.

## Release (2024-12-04)

This is the first GitHub release of the STACKIT Python SDK.

### Highlights

List of modules:

- `core`: [v0.1.0](core/CHANGELOG.md#v010-2024-12-04)
  - The core module offers functionality, such as authorization and configuration, to be used together with the Python SDK service modules
  - [Usage example](https://github.com/stackitcloud/stackit-sdk-python/tree/main/examples/core)
- `authorization`: [v0.1.0](services/authorization/CHANGELOG.md#v010-2024-12-04)
  - Manage authorization of your STACKIT resources
- `dns`: [v0.1.0](services/dns/CHANGELOG.md#v010-2024-12-04)
  - Manage your STACKIT DNS resources
  - [Usage example](https://github.com/stackitcloud/stackit-sdk-python/tree/main/examples/dns)
- `iaas`: [v0.1.0](services/iaas/CHANGELOG.md#v010-2024-12-04)
  - Manage your STACKIT Infrastructure as a Service (IaaS) resources
  - [Usage example](https://github.com/stackitcloud/stackit-sdk-python/tree/main/examples/iaas)
- `loadbalancer`: [v0.1.0](services/loadbalancer/CHANGELOG.md#v010-2024-12-04)
  - Manage your STACKIT Load Balancer resources
  - [Usage example](https://github.com/stackitcloud/stackit-sdk-python/tree/main/examples/loadbalancer)
- `logme`: [v0.1.0](services/logme/CHANGELOG.md#v010-2024-12-04)
  - Manage your STACKIT Logme resources
  - [Usage example](https://github.com/stackitcloud/stackit-sdk-python/tree/main/examples/logme)
- `mariadb`: [v0.1.0](services/mariadb/CHANGELOG.md#v010-2024-12-04)
  - Manage your STACKIT MariaDB resources
  - [Usage example](https://github.com/stackitcloud/stackit-sdk-python/tree/main/examples/mariadb)
- `mongodbflex`: [v0.1.0](services/mongodbflex/CHANGELOG.md#v010-2024-12-04)
  - Manage your STACKIT MongoDB Flex resources
  - [Usage example](https://github.com/stackitcloud/stackit-sdk-python/tree/main/examples/mongodbflex)
- `objectstorage`: [v0.1.0](services/objectstorage/CHANGELOG.md#v010-2024-12-04)
  - Manage your STACKIT Object Storage resources
  - [Usage example](https://github.com/stackitcloud/stackit-sdk-python/tree/main/examples/objectstorage)
- `opensearch`: [v0.1.0](services/opensearch/CHANGELOG.md#v010-2024-12-04)
  - Manage your STACKIT OpenSearch resources
  - [Usage example](https://github.com/stackitcloud/stackit-sdk-python/tree/main/examples/opensearch)
- `postgresflex`: [v0.1.0](services/postgresflex/CHANGELOG.md#v010-2024-12-04)
  - Manage your STACKIT PostgreSQL Flex resources
  - [Usage example](https://github.com/stackitcloud/stackit-sdk-python/tree/main/examples/postgresflex)
- `rabbitmq`: [v0.1.0](services/rabbitmq/CHANGELOG.md#v010-2024-12-04)
  - Manage your STACKIT RabbitMQ resources
  - [Usage example](https://github.com/stackitcloud/stackit-sdk-python/tree/main/examples/rabbitmq)
- `redis`: [v0.1.0](services/redis/CHANGELOG.md#v010-2024-12-04)
  - Manage your STACKIT Redis resources
  - [Usage example](https://github.com/stackitcloud/stackit-sdk-python/tree/main/examples/redis)
- `resourcemanager`: [v0.1.0](services/resourcemanager/CHANGELOG.md#v010-2024-12-04)
  - Manage your STACKIT resources such as projects, organizations and folders
  - [Usage example](https://github.com/stackitcloud/stackit-sdk-python/tree/main/examples/resourcemanager)
- `runcommand`: [v0.1.0](services/runcommand/CHANGELOG.md#v010-2024-12-04)
  - STACKIT Run Command module can be used to run remote commands and custom scripts on VMs
- `secretsmanager`: [v0.1.0](services/secretsmanager/CHANGELOG.md#v010-2024-12-04)
  - Manage your STACKIT Secrets Manager resources
  - [Usage example](https://github.com/stackitcloud/stackit-sdk-python/tree/main/examples/secretsmanager)
- `serverupdate`: [v0.1.0](services/serverupdate/CHANGELOG.md#v010-2024-12-04)
  - Manage your STACKIT Server Backups
- `serverbackup`: [v0.1.0](services/serverbackup/CHANGELOG.md#v010-2024-12-04)
  - Manage your STACKIT Server Updates
- `serviceaccount`: [v0.1.0](services/serviceaccount/CHANGELOG.md#v010-2024-12-04)
  - Manage your STACKIT service accounts
  - [Usage example](https://github.com/stackitcloud/stackit-sdk-python/tree/main/examples/serviceaccount)
- `serviceenablement`: [v0.1.0](services/serviceenablement/CHANGELOG.md#v010-2024-12-04)
  - STACKIT Service Enablement module can be used to enable services
  - [Usage example](https://github.com/stackitcloud/stackit-sdk-python/tree/main/examples/serviceenablement)
- `ske`: [v0.1.0](services/ske/CHANGELOG.md#v010-2024-12-04)
  - Manage your STACKIT Kubernetes Engine resources
  - [Usage example](https://github.com/stackitcloud/stackit-sdk-python/tree/main/examples/ske)
- `sqlserverflex`: [v0.1.0](services/sqlserverflex/CHANGELOG.md#v010-2024-12-04)
  - Manage your STACKIT SQLServer Flex resources
  - [Usage example](https://github.com/stackitcloud/stackit-sdk-python/tree/main/examples/sqlserverflex)
