diff --git a/.github/release-please-manifest.json b/.github/release-please-manifest.json index db6cca7..5dab2c5 100644 --- a/.github/release-please-manifest.json +++ b/.github/release-please-manifest.json @@ -1 +1 @@ -{".":"6.0.0"} +{".":"6.1.0"} diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 7aa15bd..3a62911 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -4,6 +4,21 @@ Hetzner Cloud Ansible Collection Release Notes .. contents:: Topics +v6.1.0 +====== + +Minor Changes +------------- + +- load_balancer_network - Add ``ip_range`` argument to attach a load balancer to a specific subnet. +- server_network - Add ``ip_range`` argument to attach a load balancer to a specific subnet. +- txt_record - Add new txt_record filter to help format TXT , e.g. ``"{{ 'v=spf1 include:_spf.example.net ~all' | hetzner.hcloud.txt_record }}"``. + +Bugfixes +-------- + +- firewall - Ensure idempotency when using non canonical ipv6 representation in Firewall rules. + v6.0.0 ====== diff --git a/changelogs/changelog.yaml b/changelogs/changelog.yaml index 4ad189e..a9a9970 100644 --- a/changelogs/changelog.yaml +++ b/changelogs/changelog.yaml @@ -769,3 +769,20 @@ releases: - drop-ansible-core-2.17.yml - drop-python-3.9.yml release_date: '2025-10-28' + 6.1.0: + changes: + bugfixes: + - firewall - Ensure idempotency when using non canonical ipv6 representation + in Firewall rules. + minor_changes: + - load_balancer_network - Add ``ip_range`` argument to attach a load balancer + to a specific subnet. + - server_network - Add ``ip_range`` argument to attach a load balancer to a + specific subnet. + - txt_record - Add new txt_record filter to help format TXT , e.g. ``"{{ 'v=spf1 + include:_spf.example.net ~all' | hetzner.hcloud.txt_record }}"``. + fragments: + - attach-to-network-ip-range.yml + - firewall-rules-ipv6-idempotency.yml + - txt-record-filter.yml + release_date: '2025-11-05' diff --git a/changelogs/dev-changelog.md b/changelogs/dev-changelog.md index cb34100..2d09871 100644 --- a/changelogs/dev-changelog.md +++ b/changelogs/dev-changelog.md @@ -1,5 +1,18 @@ # Changelog +## [6.1.0](https://github.com/ansible-collections/hetzner.hcloud/compare/6.0.0...6.1.0) (2025-11-05) + + +### Features + +* add `txt_record` filter to format TXT records ([#721](https://github.com/ansible-collections/hetzner.hcloud/issues/721)) ([7ac361a](https://github.com/ansible-collections/hetzner.hcloud/commit/7ac361a9cc35b39b166e5f3afaef4971c43ba013)) +* attach server or load balancer to specific subnet ([#726](https://github.com/ansible-collections/hetzner.hcloud/issues/726)) ([66aaef7](https://github.com/ansible-collections/hetzner.hcloud/commit/66aaef7be4b145364115723f88ce5725f1bc4499)) + + +### Bug Fixes + +* firewall idempotency with ipv6 addresses ([#722](https://github.com/ansible-collections/hetzner.hcloud/issues/722)) ([907a7fd](https://github.com/ansible-collections/hetzner.hcloud/commit/907a7fd73c19fe543be98c69987fd33cd4b465de)), closes [#708](https://github.com/ansible-collections/hetzner.hcloud/issues/708) + ## [6.0.0](https://github.com/ansible-collections/hetzner.hcloud/compare/5.4.0...6.0.0) (2025-10-28) diff --git a/changelogs/fragments/attach-to-network-ip-range.yml b/changelogs/fragments/attach-to-network-ip-range.yml deleted file mode 100644 index d395472..0000000 --- a/changelogs/fragments/attach-to-network-ip-range.yml +++ /dev/null @@ -1,3 +0,0 @@ -minor_changes: - - load_balancer_network - Add ``ip_range`` argument to attach a load balancer to a specific subnet. - - server_network - Add ``ip_range`` argument to attach a load balancer to a specific subnet. diff --git a/changelogs/fragments/firewall-rules-ipv6-idempotency.yml b/changelogs/fragments/firewall-rules-ipv6-idempotency.yml deleted file mode 100644 index 7176c4d..0000000 --- a/changelogs/fragments/firewall-rules-ipv6-idempotency.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - firewall - Ensure idempotency when using non canonical ipv6 representation in Firewall rules. diff --git a/changelogs/fragments/txt-record-filter.yml b/changelogs/fragments/txt-record-filter.yml deleted file mode 100644 index e58c383..0000000 --- a/changelogs/fragments/txt-record-filter.yml +++ /dev/null @@ -1,2 +0,0 @@ -minor_changes: - - txt_record - Add new txt_record filter to help format TXT , e.g. ``"{{ 'v=spf1 include:_spf.example.net ~all' | hetzner.hcloud.txt_record }}"``. diff --git a/galaxy.yml b/galaxy.yml index eaad561..4cc90bd 100644 --- a/galaxy.yml +++ b/galaxy.yml @@ -1,6 +1,6 @@ namespace: hetzner name: hcloud -version: 6.0.0 +version: 6.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 f11f8c0..271cbfe 100644 --- a/plugins/module_utils/version.py +++ b/plugins/module_utils/version.py @@ -1,3 +1,3 @@ from __future__ import annotations -version = "6.0.0" # x-release-please-version +version = "6.1.0" # x-release-please-version