Release 3.2.0.

This commit is contained in:
Felix Fontein
2026-04-19 12:53:29 +02:00
parent 46a787798c
commit 5cd9087e00
7 changed files with 502 additions and 418 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -4,6 +4,36 @@ Community Crypto Release Notes
.. contents:: Topics
v3.2.0
======
Release Summary
---------------
Bugfix and feature release.
This release is dedicated to the memory of `Michael O. Rabin <https://en.wikipedia.org/wiki/Michael_O._Rabin>`__, who passed away a few days before this release.
Minor Changes
-------------
- acme_* modules - experimentally support ``dns-account-01`` challenge type according to `acme-dns-account-label draft 02 <https://datatracker.ietf.org/doc/html/draft-ietf-acme-dns-account-label-02>`__. Note that breaking changes to this challenge type can also happen in minor releases until the acme-dns-account-label draft has been finalized as an RFC (https://github.com/ansible-collections/community.crypto/pull/996).
- acme_* modules - experimentally support ``dns-persist-01`` challenge type according to `acme-dns-persist draft 01 <https://www.ietf.org/archive/id/draft-ietf-acme-dns-persist-01.html>`__. Note that breaking changes to this challenge type can also happen in minor releases until the acme-dns-persist draft has been finalized as an RFC (https://github.com/ansible-collections/community.crypto/pull/997).
Bugfixes
--------
- acme_* modules - improve handling of authz deactivation, and improve error message in case of bad authz states (https://github.com/ansible-collections/community.crypto/pull/998).
New Plugins
-----------
Filter
~~~~~~
- community.crypto.acme_dns_persist_record - Craft a DNS record for ACME :literal:`dns\-persist\-01` challenges.
- community.crypto.acme_dns_persist_record_parse - Parse a DNS record for ACME :literal:`dns\-persist\-01` challenges.
v3.1.1
======

View File

@@ -1908,3 +1908,37 @@ releases:
- 3.1.1.yml
- 981-ec.yml
release_date: '2026-02-12'
3.2.0:
changes:
bugfixes:
- acme_* modules - improve handling of authz deactivation, and improve error
message in case of bad authz states (https://github.com/ansible-collections/community.crypto/pull/998).
minor_changes:
- acme_* modules - experimentally support ``dns-account-01`` challenge type
according to `acme-dns-account-label draft 02 <https://datatracker.ietf.org/doc/html/draft-ietf-acme-dns-account-label-02>`__.
Note that breaking changes to this challenge type can also happen in minor
releases until the acme-dns-account-label draft has been finalized as an
RFC (https://github.com/ansible-collections/community.crypto/pull/996).
- acme_* modules - experimentally support ``dns-persist-01`` challenge type
according to `acme-dns-persist draft 01 <https://www.ietf.org/archive/id/draft-ietf-acme-dns-persist-01.html>`__.
Note that breaking changes to this challenge type can also happen in minor
releases until the acme-dns-persist draft has been finalized as an RFC (https://github.com/ansible-collections/community.crypto/pull/997).
release_summary: 'Bugfix and feature release.
This release is dedicated to the memory of `Michael O. Rabin <https://en.wikipedia.org/wiki/Michael_O._Rabin>`__,
who passed away a few days before this release.'
fragments:
- 3.2.0.yml
- 996-acme-dns-account-01.yml
- 997-acme-dns-persist-01.yml
- 998-acme.yml
plugins:
filter:
- description: Craft a DNS record for ACME :literal:`dns\-persist\-01` challenges.
name: acme_dns_persist_record
namespace: null
- description: Parse a DNS record for ACME :literal:`dns\-persist\-01` challenges.
name: acme_dns_persist_record_parse
namespace: null
release_date: '2026-04-19'

View File

@@ -1,4 +0,0 @@
release_summary: |-
Bugfix and feature release.
This release is dedicated to the memory of `Michael O. Rabin <https://en.wikipedia.org/wiki/Michael_O._Rabin>`__, who passed away a few days before this release.

View File

@@ -1,5 +0,0 @@
minor_changes:
- acme_* modules - experimentally support ``dns-account-01`` challenge type according to
`acme-dns-account-label draft 02 <https://datatracker.ietf.org/doc/html/draft-ietf-acme-dns-account-label-02>`__.
Note that breaking changes to this challenge type can also happen in minor releases until the acme-dns-account-label draft has been finalized as an RFC
(https://github.com/ansible-collections/community.crypto/pull/996).

View File

@@ -1,5 +0,0 @@
minor_changes:
- acme_* modules - experimentally support ``dns-persist-01`` challenge type according to
`acme-dns-persist draft 01 <https://www.ietf.org/archive/id/draft-ietf-acme-dns-persist-01.html>`__.
Note that breaking changes to this challenge type can also happen in minor releases until the acme-dns-persist draft has been finalized as an RFC
(https://github.com/ansible-collections/community.crypto/pull/997).

View File

@@ -1,2 +0,0 @@
bugfixes:
- "acme_* modules - improve handling of authz deactivation, and improve error message in case of bad authz states (https://github.com/ansible-collections/community.crypto/pull/998)."