From 7aa87bb9d928e3d63f7e442993698071fe4bee22 Mon Sep 17 00:00:00 2001 From: Hetzner Cloud Bot <45457231+hcloud-bot@users.noreply.github.com> Date: Thu, 25 Jul 2024 14:01:03 +0200 Subject: [PATCH] chore(main): release 4.1.0 (#534) :robot: I have created a release *beep* *boop* --- ## [4.1.0](https://github.com/ansible-collections/hetzner.hcloud/compare/4.0.1...4.1.0) (2024-07-25) ### Features * deprecate `server_type_info` `included_traffic` return value ([#532](https://github.com/ansible-collections/hetzner.hcloud/issues/532)) ([39aa356](https://github.com/ansible-collections/hetzner.hcloud/commit/39aa356c4c8a8c47b0c510bf3bc217b5bb58dbf5)) * use exponential backoff algorithm when polling actions ([#524](https://github.com/ansible-collections/hetzner.hcloud/issues/524)) ([19e586f](https://github.com/ansible-collections/hetzner.hcloud/commit/19e586fa22708348eca056377d9b8c51401c7cbb)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). --- .github/release-please-manifest.json | 2 +- CHANGELOG.rst | 20 ++++++++++++++ changelogs/changelog.yaml | 27 +++++++++++++++++++ changelogs/dev-changelog.md | 8 ++++++ .../deprecate-server-type-pricing.yml | 3 --- .../exponential-actions-polling-interval.yml | 2 -- changelogs/fragments/release-summary.yml | 8 ------ galaxy.yml | 2 +- plugins/module_utils/version.py | 2 +- 9 files changed, 58 insertions(+), 16 deletions(-) delete mode 100644 changelogs/fragments/deprecate-server-type-pricing.yml delete mode 100644 changelogs/fragments/exponential-actions-polling-interval.yml delete mode 100644 changelogs/fragments/release-summary.yml diff --git a/.github/release-please-manifest.json b/.github/release-please-manifest.json index 8db3d49..44b10ef 100644 --- a/.github/release-please-manifest.json +++ b/.github/release-please-manifest.json @@ -1 +1 @@ -{".":"4.0.1"} +{".":"4.1.0"} diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 2029350..87e0c33 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -4,6 +4,26 @@ Hetzner Cloud Ansible Collection Release Notes .. contents:: Topics +v4.1.0 +====== + +Release Summary +--------------- + +**API Changes for Traffic Prices and Server Type Included Traffic** + +There will be a breaking change in the API regarding Traffic Prices and Server Type +Included Traffic on 2024-08-05. This release marks the affected fields as +`Deprecated`. Please check if this affects any of your code. + +You can learn more about this change in `our changelog `_. + +Minor Changes +------------- + +- Use a truncated exponential backoff algorithm when polling actions from the API. +- server_type_info - The 'included_traffic' return value is deprecated and will be set to 'None' on 5 August 2024. See https://docs.hetzner.cloud/changelog#2024-07-25-cloud-api-returns-traffic-information-in-different-format. + v4.0.1 ====== diff --git a/changelogs/changelog.yaml b/changelogs/changelog.yaml index b32bafe..1244019 100644 --- a/changelogs/changelog.yaml +++ b/changelogs/changelog.yaml @@ -563,3 +563,30 @@ releases: fragments: - keep-deprecated-alias.yml release_date: '2024-06-11' + 4.1.0: + changes: + minor_changes: + - Use a truncated exponential backoff algorithm when polling actions from the + API. + - server_type_info - The 'included_traffic' return value is deprecated and will + be set to 'None' on 5 August 2024. See https://docs.hetzner.cloud/changelog#2024-07-25-cloud-api-returns-traffic-information-in-different-format. + release_summary: '**API Changes for Traffic Prices and Server Type Included + Traffic** + + + There will be a breaking change in the API regarding Traffic Prices and Server + Type + + Included Traffic on 2024-08-05. This release marks the affected fields as + + `Deprecated`. Please check if this affects any of your code. + + + You can learn more about this change in `our changelog `_. + + ' + fragments: + - deprecate-server-type-pricing.yml + - exponential-actions-polling-interval.yml + - release-summary.yml + release_date: '2024-07-25' diff --git a/changelogs/dev-changelog.md b/changelogs/dev-changelog.md index f2be8b8..aa12347 100644 --- a/changelogs/dev-changelog.md +++ b/changelogs/dev-changelog.md @@ -1,5 +1,13 @@ # Changelog +## [4.1.0](https://github.com/ansible-collections/hetzner.hcloud/compare/4.0.1...4.1.0) (2024-07-25) + + +### Features + +* deprecate `server_type_info` `included_traffic` return value ([#532](https://github.com/ansible-collections/hetzner.hcloud/issues/532)) ([39aa356](https://github.com/ansible-collections/hetzner.hcloud/commit/39aa356c4c8a8c47b0c510bf3bc217b5bb58dbf5)) +* use exponential backoff algorithm when polling actions ([#524](https://github.com/ansible-collections/hetzner.hcloud/issues/524)) ([19e586f](https://github.com/ansible-collections/hetzner.hcloud/commit/19e586fa22708348eca056377d9b8c51401c7cbb)) + ## [4.0.1](https://github.com/ansible-collections/hetzner.hcloud/compare/4.0.0...4.0.1) (2024-06-11) diff --git a/changelogs/fragments/deprecate-server-type-pricing.yml b/changelogs/fragments/deprecate-server-type-pricing.yml deleted file mode 100644 index 6df59cd..0000000 --- a/changelogs/fragments/deprecate-server-type-pricing.yml +++ /dev/null @@ -1,3 +0,0 @@ -minor_changes: - - server_type_info - The 'included_traffic' return value is deprecated and will be set to 'None' on 5 August 2024. - See https://docs.hetzner.cloud/changelog#2024-07-25-cloud-api-returns-traffic-information-in-different-format. diff --git a/changelogs/fragments/exponential-actions-polling-interval.yml b/changelogs/fragments/exponential-actions-polling-interval.yml deleted file mode 100644 index bcb32c9..0000000 --- a/changelogs/fragments/exponential-actions-polling-interval.yml +++ /dev/null @@ -1,2 +0,0 @@ -minor_changes: - - Use a truncated exponential backoff algorithm when polling actions from the API. diff --git a/changelogs/fragments/release-summary.yml b/changelogs/fragments/release-summary.yml deleted file mode 100644 index fc713c3..0000000 --- a/changelogs/fragments/release-summary.yml +++ /dev/null @@ -1,8 +0,0 @@ -release_summary: | - **API Changes for Traffic Prices and Server Type Included Traffic** - - There will be a breaking change in the API regarding Traffic Prices and Server Type - Included Traffic on 2024-08-05. This release marks the affected fields as - `Deprecated`. Please check if this affects any of your code. - - You can learn more about this change in `our changelog `_. diff --git a/galaxy.yml b/galaxy.yml index 30277d4..d4d49ae 100644 --- a/galaxy.yml +++ b/galaxy.yml @@ -1,6 +1,6 @@ namespace: hetzner name: hcloud -version: 4.0.1 +version: 4.1.0 readme: README.md authors: - Hetzner Cloud (github.com/hetznercloud) diff --git a/plugins/module_utils/version.py b/plugins/module_utils/version.py index d637ec3..cf32cd2 100644 --- a/plugins/module_utils/version.py +++ b/plugins/module_utils/version.py @@ -1,3 +1,3 @@ from __future__ import annotations -version = "4.0.1" # x-release-please-version +version = "4.1.0" # x-release-please-version