diff --git a/CHANGELOG.md b/CHANGELOG.md
index e87390b..6508a1d 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,54 +1,72 @@
# Tools for ACME Release Notes
**Topics**
+
+- v0\.9\.0
+ - Release Summary
+ - Minor Changes
- v0\.8\.1
- - Release Summary
+ - Release Summary
- v0\.8\.0
- - Release Summary
- - Major Changes
- - Minor Changes
+ - Release Summary
+ - Major Changes
+ - Minor Changes
- v0\.7\.0
- - Release Summary
- - Minor Changes
- - Breaking Changes / Porting Guide
+ - Release Summary
+ - Minor Changes
+ - Breaking Changes / Porting Guide
- v0\.6\.0
- - Release Summary
- - Minor Changes
- - Breaking Changes / Porting Guide
- - Bugfixes
- - New Plugins
- - Filter
+ - Release Summary
+ - Minor Changes
+ - Breaking Changes / Porting Guide
+ - Bugfixes
+ - New Plugins
+ - Filter
- v0\.5\.2
- - Release Summary
+ - Release Summary
- v0\.5\.1
- - Release Summary
- - Bugfixes
+ - Release Summary
+ - Bugfixes
- v0\.5\.0
- - Release Summary
- - Minor Changes
- - Breaking Changes / Porting Guide
+ - Release Summary
+ - Minor Changes
+ - Breaking Changes / Porting Guide
- v0\.4\.0
- - Release Summary
- - Minor Changes
+ - Release Summary
+ - Minor Changes
- v0\.3\.1
- - Release Summary
- - Bugfixes
+ - Release Summary
+ - Bugfixes
- v0\.3\.0
- - Release Summary
- - Minor Changes
- - Breaking Changes / Porting Guide
- - Bugfixes
+ - Release Summary
+ - Minor Changes
+ - Breaking Changes / Porting Guide
+ - Bugfixes
- v0\.2\.0
- - Release Summary
- - Minor Changes
+ - Release Summary
+ - Minor Changes
- v0\.1\.0
- - Release Summary
- - New Roles
+ - Release Summary
+ - New Roles
+
+
+## v0\.9\.0
+
+
+### Release Summary
+
+Feature release\.
+
+
+### Minor Changes
+
+* The dependency on community\.dns has been bumped to \>\= 2\.9\.0 to be able to use the community\.dns\.quote\_txt
filter when using the Route53 module \([https\://github\.com/felixfontein/ansible\-acme/pull/76](https\://github\.com/felixfontein/ansible\-acme/pull/76)\)\.
+* acme\_certificate role \- allow to configure the timeout and the DNS servers to use for validating DNS entry propagation for dns\-01
challenges \([https\://github\.com/felixfontein/ansible\-acme/issues/79](https\://github\.com/felixfontein/ansible\-acme/issues/79)\, [https\://github\.com/felixfontein/ansible\-acme/pull/80](https\://github\.com/felixfontein/ansible\-acme/pull/80)\)\.
## v0\.8\.1
-
+
### Release Summary
Maintenance release with slightly updated documentation and no functional changes\.
@@ -56,7 +74,7 @@ Maintenance release with slightly updated documentation and no functional change
## v0\.8\.0
-
+
### Release Summary
Feature release with improved creation of DNS records for Route53 and Hosttech\.
@@ -66,7 +84,7 @@ Feature release with improved creation of DNS records for Route53 and Hosttech\.
* The collection now depends on community\.aws \>\= 6\.3\.0 and amazon\.aws \>\= 6\.3\.0 to improve stability of the acme\_certificate role with Amazon\'s Route 53 DNS \([https\://github\.com/felixfontein/ansible\-acme/pull/62](https\://github\.com/felixfontein/ansible\-acme/pull/62)\)\.
-
+
### Minor Changes
* acme\_certificate role \- increase maximum wait for Hosttech DNS records from 2 to 5 minutes \([https\://github\.com/felixfontein/ansible\-acme/pull/64](https\://github\.com/felixfontein/ansible\-acme/pull/64)\)\.
@@ -75,12 +93,12 @@ Feature release with improved creation of DNS records for Route53 and Hosttech\.
## v0\.7\.0
-
+
### Release Summary
New major release dropping compatibility with old Ansible versions\, namely Ansible 2\.9 and ansible\-base 2\.10\.
-
+
### Minor Changes
* acme\_certificate role \- add Cloudflare DNS support \([https\://github\.com/felixfontein/ansible\-acme/pull/55](https\://github\.com/felixfontein/ansible\-acme/pull/55)\)\.
@@ -93,12 +111,12 @@ New major release dropping compatibility with old Ansible versions\, namely Ansi
## v0\.6\.0
-
+
### Release Summary
Collection dependency update with bugfixes and new features\.
-
+
### Minor Changes
* acme\_certificate role \- add new option acme\_certificate\_dns\_substitution
to allow substituting DNS names during DNS record creation for use with CNAMEs \([https\://github\.com/felixfontein/ansible\-acme/pull/41](https\://github\.com/felixfontein/ansible\-acme/pull/41)\)\.
@@ -125,7 +143,7 @@ Collection dependency update with bugfixes and new features\.
## v0\.5\.2
-
+
### Release Summary
Maintenance release\.
@@ -133,7 +151,7 @@ Maintenance release\.
## v0\.5\.1
-
+
### Release Summary
Bugfix release\.
@@ -146,12 +164,12 @@ Bugfix release\.
## v0\.5\.0
-
+
### Release Summary
Feature release dropping support for some specific old Ansible/ansible\-base versions\.
-
+
### Minor Changes
* In case an error happens before a certificate is issued\, restore private key\, and remove certificate and key backups if these were made \(acme\_certificate\_keys\_old\_store
option\) \([https\://github\.com/felixfontein/ansible\-acme/pull/30](https\://github\.com/felixfontein/ansible\-acme/pull/30)\)\.
@@ -167,12 +185,12 @@ Feature release dropping support for some specific old Ansible/ansible\-base ver
## v0\.4\.0
-
+
### Release Summary
This release bumps some requirements and adds some features\.
-
+
### Minor Changes
* The collection now requires community\.dns \>\= 2\.0\.0 for Hosttech DNS support\.
@@ -183,7 +201,7 @@ This release bumps some requirements and adds some features\.
## v0\.3\.1
-
+
### Release Summary
Update dependencies\.
@@ -196,12 +214,12 @@ Update dependencies\.
## v0\.3\.0
-
+
### Release Summary
Major revamp of the collection with new dependencies\, better documentation\, and several features and bugfixes\.
-
+
### Minor Changes
* Add documentation for the roles to the [collection\'s docsite](https\://ansible\.fontein\.de/collections/felixfontein/acme/) \([https\://github\.com/felixfontein/ansible\-acme/pull/9](https\://github\.com/felixfontein/ansible\-acme/pull/9)\)\.
@@ -224,12 +242,12 @@ Major revamp of the collection with new dependencies\, better documentation\, an
## v0\.2\.0
-
+
### Release Summary
Feature and repository maintenance release\.
-
+
### Minor Changes
* revoke\_old\_certificates role \- allow to revoke by ACME account key instead of certificate private key by setting acme\_certificate\_revoke\_with\_acme\_account
to true
\. This allows to revoke certificates with BuyPass\, which does not support revocation by certificate private key\.
@@ -237,7 +255,7 @@ Feature and repository maintenance release\.
## v0\.1\.0
-
+
### Release Summary
Initial release of my [acme\_certificate](https\://galaxy\.ansible\.com/ui/repo/published/felixfontein/acme\_certificate) role converted to a collection\, with two new roles revoke\_old\_certificates and account\_key\_rollover\.
diff --git a/CHANGELOG.rst b/CHANGELOG.rst
index 7fa61da..5ae074c 100644
--- a/CHANGELOG.rst
+++ b/CHANGELOG.rst
@@ -4,6 +4,20 @@ Tools for ACME Release Notes
.. contents:: Topics
+v0.9.0
+======
+
+Release Summary
+---------------
+
+Feature release.
+
+Minor Changes
+-------------
+
+- The dependency on community.dns has been bumped to >= 2.9.0 to be able to use the ``community.dns.quote_txt`` filter when using the Route53 module (https://github.com/felixfontein/ansible-acme/pull/76).
+- acme_certificate role - allow to configure the timeout and the DNS servers to use for validating DNS entry propagation for ``dns-01`` challenges (https://github.com/felixfontein/ansible-acme/issues/79, https://github.com/felixfontein/ansible-acme/pull/80).
+
v0.8.1
======
diff --git a/changelogs/changelog.yaml b/changelogs/changelog.yaml
index 0ee34b0..a303702 100644
--- a/changelogs/changelog.yaml
+++ b/changelogs/changelog.yaml
@@ -212,3 +212,18 @@ releases:
fragments:
- 0.8.1.yml
release_date: '2023-10-04'
+ 0.9.0:
+ changes:
+ minor_changes:
+ - The dependency on community.dns has been bumped to >= 2.9.0 to be able to
+ use the ``community.dns.quote_txt`` filter when using the Route53 module
+ (https://github.com/felixfontein/ansible-acme/pull/76).
+ - acme_certificate role - allow to configure the timeout and the DNS servers
+ to use for validating DNS entry propagation for ``dns-01`` challenges (https://github.com/felixfontein/ansible-acme/issues/79,
+ https://github.com/felixfontein/ansible-acme/pull/80).
+ release_summary: Feature release.
+ fragments:
+ - 0.9.0.yml
+ - 76-route53-quoting.yml
+ - 80-wait_for_txt-timeout-servers.yml
+ release_date: '2024-12-30'
diff --git a/changelogs/fragments/0.9.0.yml b/changelogs/fragments/0.9.0.yml
deleted file mode 100644
index 512efc9..0000000
--- a/changelogs/fragments/0.9.0.yml
+++ /dev/null
@@ -1 +0,0 @@
-release_summary: Feature release.
diff --git a/changelogs/fragments/76-route53-quoting.yml b/changelogs/fragments/76-route53-quoting.yml
deleted file mode 100644
index 34633ee..0000000
--- a/changelogs/fragments/76-route53-quoting.yml
+++ /dev/null
@@ -1,3 +0,0 @@
-minor_changes:
- - "The dependency on community.dns has been bumped to >= 2.9.0 to be able to use the ``community.dns.quote_txt`` filter
- when using the Route53 module (https://github.com/felixfontein/ansible-acme/pull/76)."
diff --git a/changelogs/fragments/80-wait_for_txt-timeout-servers.yml b/changelogs/fragments/80-wait_for_txt-timeout-servers.yml
deleted file mode 100644
index f0d7572..0000000
--- a/changelogs/fragments/80-wait_for_txt-timeout-servers.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-minor_changes:
- - "acme_certificate role - allow to configure the timeout and the DNS servers to use for validating DNS entry propagation for ``dns-01`` challenges (https://github.com/felixfontein/ansible-acme/issues/79, https://github.com/felixfontein/ansible-acme/pull/80)."