diff --git a/CHANGELOG.md b/CHANGELOG.md index e167141ad..9aeb3d4ed 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,21 +1,36 @@ ## Release (2025-XX-YY) - `cdn`: [v0.2.0](services/cdn/CHANGELOG.md#v020-2025-04-01) - **API enhancement:** Provide waiter infrastructure -- `logme`: [v0.21.2](services/logme/CHANGELOG.md#v0212-2025-04-02) - - **Bugfix:** `PartialUpdateInstanceWaitHandler` does not finish when update is succeeded - - **Deprecation:** Deprecated `InstanceStateSuccess`, `InstanceStateFailed`, `InstanceTypeCreate`, `InstanceTypeUpdate`, `InstanceTypeDelete` and will be removed after 2nd October 2025 -- `mariadb`: [v0.21.2](services/mariadb/CHANGELOG.md#v0212-2025-04-02) - - **Bugfix:** `PartialUpdateInstanceWaitHandler` does not finish when update is succeeded - - **Deprecation:** Deprecated `InstanceStateSuccess`, `InstanceStateFailed`, `InstanceTypeCreate`, `InstanceTypeUpdate`, `InstanceTypeDelete` and will be removed after 2nd October 2025 -- `opensearch`: [v0.20.2](services/opensearch/CHANGELOG.md#v0202-2025-04-02) - - **Bugfix:** `PartialUpdateInstanceWaitHandler` does not finish when update is succeeded - - **Deprecation:** Deprecated `InstanceStateSuccess`, `InstanceStateFailed`, `InstanceTypeCreate`, `InstanceTypeUpdate`, `InstanceTypeDelete` and will be removed after 2nd October 2025 -- `redis`: [v0.21.2](services/redis/CHANGELOG.md#v0212-2025-04-02) - - **Bugfix:** `PartialUpdateInstanceWaitHandler` does not finish when update is succeeded - - **Deprecation:** Deprecated `InstanceStateSuccess`, `InstanceStateFailed`, `InstanceTypeCreate`, `InstanceTypeUpdate`, `InstanceTypeDelete` and will be removed after 2nd October 2025 -- `rabbitmq`: [v0.21.2](services/rabbitmq/CHANGELOG.md#v0212-2025-04-02) - - **Bugfix:** `PartialUpdateInstanceWaitHandler` does not finish when update is succeeded - - **Deprecation:** Deprecated `InstanceStateSuccess`, `InstanceStateFailed`, `InstanceTypeCreate`, `InstanceTypeUpdate`, `InstanceTypeDelete` and will be removed after 2nd October 2025 +- `logme`: + - [v0.21.2](services/logme/CHANGELOG.md#v0212-2025-04-02) + - **Bugfix:** `PartialUpdateInstanceWaitHandler` does not finish when update is succeeded + - **Deprecation:** Deprecated `InstanceStateSuccess`, `InstanceStateFailed`, `InstanceTypeCreate`, `InstanceTypeUpdate`, `InstanceTypeDelete` and will be removed after 2nd October 2025 + - [v0.22.0](services/logme/CHANGELOG.md#v0220-2025-04-03) + - **Feature:** Adapt constants to evolved API. +- `mariadb`: + - [v0.21.2](services/mariadb/CHANGELOG.md#v0212-2025-04-02) + - **Bugfix:** `PartialUpdateInstanceWaitHandler` does not finish when update is succeeded + - **Deprecation:** Deprecated `InstanceStateSuccess`, `InstanceStateFailed`, `InstanceTypeCreate`, `InstanceTypeUpdate`, `InstanceTypeDelete` and will be removed after 2nd October 2025 + - [v0.22.0](services/logme/CHANGELOG.md#v0220-2025-04-03) + - **Feature:** Adapt constants to evolved API. +- `opensearch`: + - [v0.20.2](services/opensearch/CHANGELOG.md#v0202-2025-04-02) + - **Bugfix:** `PartialUpdateInstanceWaitHandler` does not finish when update is succeeded + - **Deprecation:** Deprecated `InstanceStateSuccess`, `InstanceStateFailed`, `InstanceTypeCreate`, `InstanceTypeUpdate`, `InstanceTypeDelete` and will be removed after 2nd October 2025 + - [v0.21.0](services/opensearch/CHANGELOG.md#v0210-2025-04-03) + - **Feature:** Adapt constants to evolved API. +- `redis`: + - [v0.21.2](services/redis/CHANGELOG.md#v0212-2025-04-02) + - **Bugfix:** `PartialUpdateInstanceWaitHandler` does not finish when update is succeeded + - **Deprecation:** Deprecated `InstanceStateSuccess`, `InstanceStateFailed`, `InstanceTypeCreate`, `InstanceTypeUpdate`, `InstanceTypeDelete` and will be removed after 2nd October 2025 + - [v0.22.0](services/redis/CHANGELOG.md#v0220-2025-04-03) + - **Feature:** Adapt constants to evolved API. +- `rabbitmq`: + - [v0.21.2](services/rabbitmq/CHANGELOG.md#v0212-2025-04-02) + - **Bugfix:** `PartialUpdateInstanceWaitHandler` does not finish when update is succeeded + - **Deprecation:** Deprecated `InstanceStateSuccess`, `InstanceStateFailed`, `InstanceTypeCreate`, `InstanceTypeUpdate`, `InstanceTypeDelete` and will be removed after 2nd October 2025 + - [v0.22.0](services/rabbitmq/CHANGELOG.md#v0220-2025-04-03) + - **Feature:** Adapt constants to evolved API. diff --git a/services/logme/CHANGELOG.md b/services/logme/CHANGELOG.md index 935510863..510beb0f0 100644 --- a/services/logme/CHANGELOG.md +++ b/services/logme/CHANGELOG.md @@ -1,3 +1,6 @@ +## v0.22.0 (2025-04-03) + - **Feature:** Adapt constants to evolved API. + ## v0.21.2 (2025-04-02) - **Bugfix:** `PartialUpdateInstanceWaitHandler` does not finish when update is succeeded - **Deprecation:** Deprecated `InstanceStateSuccess`, `InstanceStateFailed`, `InstanceTypeCreate`, `InstanceTypeUpdate`, `InstanceTypeDelete` and will be removed after 2nd October 2025 diff --git a/services/logme/wait/wait.go b/services/logme/wait/wait.go index 8f0e5947c..96725c804 100644 --- a/services/logme/wait/wait.go +++ b/services/logme/wait/wait.go @@ -20,15 +20,23 @@ const ( InstanceStatusDeleting = "deleting" InstanceStatusUpdating = "updating" - // Deprecated: InstanceStateSuccess is deprecated and will be removed after 2nd October 2025. + InstanceOperationStateInProgress = "in progress" + InstanceOperationStateSucceeded = "succeeded" + InstanceOperationStateFailed = "failed" + + InstanceOperationTypeCreate = "create" + InstanceOperationTypeUpdate = "update" + InstanceOperationTypeDelete = "delete" + + // Deprecated: InstanceStateSuccess is deprecated and will be removed after 2nd October 2025. Use [InstanceOperationStateSucceeded] instead. InstanceStateSuccess = "succeeded" - // Deprecated: InstanceStateFailed is deprecated and will be removed after 2nd October 2025. + // Deprecated: InstanceStateFailed is deprecated and will be removed after 2nd October 2025. Use [InstanceOperationStateFailed] instead. InstanceStateFailed = "failed" - // Deprecated: InstanceTypeCreate is deprecated and will be removed after 2nd October 2025. + // Deprecated: InstanceTypeCreate is deprecated and will be removed after 2nd October 2025. Use [InstanceOperationTypeCreate] instead. InstanceTypeCreate = "create" - // Deprecated: InstanceTypeUpdate is deprecated and will be removed after 2nd October 2025. + // Deprecated: InstanceTypeUpdate is deprecated and will be removed after 2nd October 2025. Use [InstanceOperationTypeUpdate] instead. InstanceTypeUpdate = "update" - // Deprecated: InstanceTypeDelete is deprecated and will be removed after 2nd October 2025. + // Deprecated: InstanceTypeDelete is deprecated and will be removed after 2nd October 2025. Use [InstanceOperationTypeDelete] instead. InstanceTypeDelete = "delete" ) diff --git a/services/mariadb/CHANGELOG.md b/services/mariadb/CHANGELOG.md index fc7f23e66..a9874e9fd 100644 --- a/services/mariadb/CHANGELOG.md +++ b/services/mariadb/CHANGELOG.md @@ -1,3 +1,6 @@ +## v0.22.0 (2025-04-03) + - **Feature:** Adapt constants to evolved API. + ## v0.21.2 (2025-04-02) - **Bugfix:** `PartialUpdateInstanceWaitHandler` does not finish when update is succeeded - **Deprecation:** Deprecated `InstanceStateSuccess`, `InstanceStateFailed`, `InstanceTypeCreate`, `InstanceTypeUpdate`, `InstanceTypeDelete` and will be removed after 2nd October 2025 diff --git a/services/mariadb/wait/wait.go b/services/mariadb/wait/wait.go index 56919283f..9bf287f8a 100644 --- a/services/mariadb/wait/wait.go +++ b/services/mariadb/wait/wait.go @@ -20,15 +20,22 @@ const ( InstanceStatusDeleting = "deleting" InstanceStatusUpdating = "updating" - // Deprecated: InstanceStateSuccess is deprecated and will be removed after 2nd October 2025. + InstanceOperationStateInProgress = "in progress" + InstanceOperationStateSucceeded = "succeeded" + InstanceOperationStateFailed = "failed" + InstanceOperationTypeCreate = "create" + InstanceOperationTypeUpdate = "update" + InstanceOperationTypeDelete = "delete" + + // Deprecated: InstanceStateSuccess is deprecated and will be removed after 2nd October 2025. Use [InstanceOperationStateSucceeded] instead. InstanceStateSuccess = "succeeded" - // Deprecated: InstanceStateFailed is deprecated and will be removed after 2nd October 2025. + // Deprecated: InstanceStateFailed is deprecated and will be removed after 2nd October 2025. Use [InstanceOperationStateFailed] instead. InstanceStateFailed = "failed" - // Deprecated: InstanceTypeCreate is deprecated and will be removed after 2nd October 2025. + // Deprecated: InstanceTypeCreate is deprecated and will be removed after 2nd October 2025. Use [InstanceOperationTypeCreate] instead. InstanceTypeCreate = "create" - // Deprecated: InstanceTypeUpdate is deprecated and will be removed after 2nd October 2025. + // Deprecated: InstanceTypeUpdate is deprecated and will be removed after 2nd October 2025. Use [InstanceOperationTypeUpdate] instead. InstanceTypeUpdate = "update" - // Deprecated: InstanceTypeDelete is deprecated and will be removed after 2nd October 2025. + // Deprecated: InstanceTypeDelete is deprecated and will be removed after 2nd October 2025. Use [InstanceOperationTypeDelete] instead. InstanceTypeDelete = "delete" ) diff --git a/services/opensearch/CHANGELOG.md b/services/opensearch/CHANGELOG.md index 452db6e5f..79b22211f 100644 --- a/services/opensearch/CHANGELOG.md +++ b/services/opensearch/CHANGELOG.md @@ -1,3 +1,6 @@ +## v0.21.0 (2025-04-03) + - **Feature:** Adapt constants to evolved API. + ## v0.20.2 (2025-04-02) - **Bugfix:** `PartialUpdateInstanceWaitHandler` does not finish when update is succeeded - **Deprecation:** Deprecated `InstanceStateSuccess`, `InstanceStateFailed`, `InstanceTypeCreate`, `InstanceTypeUpdate`, `InstanceTypeDelete` and will be removed after 2nd October 2025 diff --git a/services/opensearch/wait/wait.go b/services/opensearch/wait/wait.go index a194456a1..8373905d8 100644 --- a/services/opensearch/wait/wait.go +++ b/services/opensearch/wait/wait.go @@ -20,15 +20,22 @@ const ( InstanceStatusDeleting = "deleting" InstanceStatusUpdating = "updating" - // Deprecated: InstanceStateSuccess is deprecated and will be removed after 2nd October 2025. + InstanceOperationStateInProgress = "in progress" + InstanceOperationStateSucceeded = "succeeded" + InstanceOperationStateFailed = "failed" + InstanceOperationTypeCreate = "create" + InstanceOperationTypeUpdate = "update" + InstanceOperationTypeDelete = "delete" + + // Deprecated: InstanceStateSuccess is deprecated and will be removed after 2nd October 2025. Use [InstanceOperationStateSucceeded] instead. InstanceStateSuccess = "succeeded" - // Deprecated: InstanceStateFailed is deprecated and will be removed after 2nd October 2025. + // Deprecated: InstanceStateFailed is deprecated and will be removed after 2nd October 2025. Use [InstanceOperationStateFailed] instead. InstanceStateFailed = "failed" - // Deprecated: InstanceTypeCreate is deprecated and will be removed after 2nd October 2025. + // Deprecated: InstanceTypeCreate is deprecated and will be removed after 2nd October 2025. Use [InstanceOperationTypeCreate] instead. InstanceTypeCreate = "create" - // Deprecated: InstanceTypeUpdate is deprecated and will be removed after 2nd October 2025. + // Deprecated: InstanceTypeUpdate is deprecated and will be removed after 2nd October 2025. Use [InstanceOperationTypeUpdate] instead. InstanceTypeUpdate = "update" - // Deprecated: InstanceTypeDelete is deprecated and will be removed after 2nd October 2025. + // Deprecated: InstanceTypeDelete is deprecated and will be removed after 2nd October 2025. Use [InstanceOperationTypeDelete] instead. InstanceTypeDelete = "delete" ) diff --git a/services/rabbitmq/CHANGELOG.md b/services/rabbitmq/CHANGELOG.md index 555a19e7e..e5fb35ba5 100644 --- a/services/rabbitmq/CHANGELOG.md +++ b/services/rabbitmq/CHANGELOG.md @@ -1,3 +1,6 @@ +## v0.22.0 (2025-04-03) + - **Feature:** Adapt constants to evolved API. + ## v0.21.2 (2025-04-02) - **Bugfix:** `PartialUpdateInstanceWaitHandler` does not finish when update is succeeded - **Deprecation:** Deprecated `InstanceStateSuccess`, `InstanceStateFailed`, `InstanceTypeCreate`, `InstanceTypeUpdate`, `InstanceTypeDelete` and will be removed after 2nd October 2025 diff --git a/services/rabbitmq/wait/wait.go b/services/rabbitmq/wait/wait.go index 32066a0b2..ccd58403f 100644 --- a/services/rabbitmq/wait/wait.go +++ b/services/rabbitmq/wait/wait.go @@ -20,15 +20,22 @@ const ( InstanceStatusDeleting = "deleting" InstanceStatusUpdating = "updating" - // Deprecated: InstanceStateSuccess is deprecated and will be removed after 2nd October 2025. + InstanceOperationStateInProgress = "in progress" + InstanceOperationStateSucceeded = "succeeded" + InstanceOperationStateFailed = "failed" + InstanceOperationTypeCreate = "create" + InstanceOperationTypeUpdate = "update" + InstanceOperationTypeDelete = "delete" + + // Deprecated: InstanceStateSuccess is deprecated and will be removed after 2nd October 2025. Use [InstanceOperationStateSucceeded] instead. InstanceStateSuccess = "succeeded" - // Deprecated: InstanceStateFailed is deprecated and will be removed after 2nd October 2025. + // Deprecated: InstanceStateFailed is deprecated and will be removed after 2nd October 2025. Use [InstanceOperationStateFailed] instead. InstanceStateFailed = "failed" - // Deprecated: InstanceTypeCreate is deprecated and will be removed after 2nd October 2025. + // Deprecated: InstanceTypeCreate is deprecated and will be removed after 2nd October 2025. Use [InstanceOperationTypeCreate] instead. InstanceTypeCreate = "create" - // Deprecated: InstanceTypeUpdate is deprecated and will be removed after 2nd October 2025. + // Deprecated: InstanceTypeUpdate is deprecated and will be removed after 2nd October 2025. Use [InstanceOperationTypeUpdate] instead. InstanceTypeUpdate = "update" - // Deprecated: InstanceTypeDelete is deprecated and will be removed after 2nd October 2025. + // Deprecated: InstanceTypeDelete is deprecated and will be removed after 2nd October 2025. Use [InstanceOperationTypeDelete] instead. InstanceTypeDelete = "delete" ) diff --git a/services/redis/CHANGELOG.md b/services/redis/CHANGELOG.md index 1af4f8232..4de529464 100644 --- a/services/redis/CHANGELOG.md +++ b/services/redis/CHANGELOG.md @@ -1,3 +1,6 @@ +## v0.22.0 (2025-04-03) + - **Feature:** Adapt constants to evolved API. + ## v0.21.2 (2025-04-02) - **Bugfix:** `PartialUpdateInstanceWaitHandler` does not finish when update is succeeded - **Deprecation:** Deprecated `InstanceStateSuccess`, `InstanceStateFailed`, `InstanceTypeCreate`, `InstanceTypeUpdate`, `InstanceTypeDelete` and will be removed after 2nd October 2025 diff --git a/services/redis/wait/wait.go b/services/redis/wait/wait.go index 890f82011..84fbb4b06 100644 --- a/services/redis/wait/wait.go +++ b/services/redis/wait/wait.go @@ -20,15 +20,22 @@ const ( InstanceStatusDeleting = "deleting" InstanceStatusUpdating = "updating" - // Deprecated: InstanceStateSuccess is deprecated and will be removed after 2nd October 2025. + InstanceOperationStateInProgress = "in progress" + InstanceOperationStateSucceeded = "succeeded" + InstanceOperationStateFailed = "failed" + InstanceOperationTypeCreate = "create" + InstanceOperationTypeUpdate = "update" + InstanceOperationTypeDelete = "delete" + + // Deprecated: InstanceStateSuccess is deprecated and will be removed after 2nd October 2025. Use [InstanceOperationStateSucceeded] instead. InstanceStateSuccess = "succeeded" - // Deprecated: InstanceStateFailed is deprecated and will be removed after 2nd October 2025. + // Deprecated: InstanceStateFailed is deprecated and will be removed after 2nd October 2025. Use [InstanceOperationStateFailed] instead. InstanceStateFailed = "failed" - // Deprecated: InstanceTypeCreate is deprecated and will be removed after 2nd October 2025. + // Deprecated: InstanceTypeCreate is deprecated and will be removed after 2nd October 2025. Use [InstanceOperationTypeCreate] instead. InstanceTypeCreate = "create" - // Deprecated: InstanceTypeUpdate is deprecated and will be removed after 2nd October 2025. + // Deprecated: InstanceTypeUpdate is deprecated and will be removed after 2nd October 2025. Use [InstanceOperationTypeUpdate] instead. InstanceTypeUpdate = "update" - // Deprecated: InstanceTypeDelete is deprecated and will be removed after 2nd October 2025. + // Deprecated: InstanceTypeDelete is deprecated and will be removed after 2nd October 2025. Use [InstanceOperationTypeDelete] instead. InstanceTypeDelete = "delete" )