diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 1c555efd..397d00d6 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -5,6 +5,30 @@ Community Crypto Release Notes .. contents:: Topics +v2.13.0 +======= + +Release Summary +--------------- + +Bugfix and maintenance release. + +Minor Changes +------------- + +- x509_crl - the ``crl_mode`` option has been added to replace the existing ``mode`` option (https://github.com/ansible-collections/community.crypto/issues/596). + +Deprecated Features +------------------- + +- x509_crl - the ``mode`` option is deprecated; use ``crl_mode`` instead. The ``mode`` option will change its meaning in community.crypto 3.0.0, and will refer to the CRL file's mode instead (https://github.com/ansible-collections/community.crypto/issues/596). + +Bugfixes +-------- + +- openssh_keypair - always generate a new key pair if the private key does not exist. Previously, the module would fail when ``regenerate=fail`` without an existing key, contradicting the documentation (https://github.com/ansible-collections/community.crypto/pull/598). +- x509_crl - remove problem with ansible-core 2.16 due to ``AnsibleModule`` is now validating the ``mode`` parameter's values (https://github.com/ansible-collections/community.crypto/issues/596). + v2.12.0 ======= diff --git a/changelogs/changelog.yaml b/changelogs/changelog.yaml index cf1b6e27..ef654925 100644 --- a/changelogs/changelog.yaml +++ b/changelogs/changelog.yaml @@ -807,6 +807,27 @@ releases: - 2.12.0.yml - 592-get_certificate-base64.yml release_date: '2023-04-16' + 2.13.0: + changes: + bugfixes: + - openssh_keypair - always generate a new key pair if the private key does not + exist. Previously, the module would fail when ``regenerate=fail`` without + an existing key, contradicting the documentation (https://github.com/ansible-collections/community.crypto/pull/598). + - x509_crl - remove problem with ansible-core 2.16 due to ``AnsibleModule`` + is now validating the ``mode`` parameter's values (https://github.com/ansible-collections/community.crypto/issues/596). + deprecated_features: + - x509_crl - the ``mode`` option is deprecated; use ``crl_mode`` instead. The + ``mode`` option will change its meaning in community.crypto 3.0.0, and will + refer to the CRL file's mode instead (https://github.com/ansible-collections/community.crypto/issues/596). + minor_changes: + - x509_crl - the ``crl_mode`` option has been added to replace the existing + ``mode`` option (https://github.com/ansible-collections/community.crypto/issues/596). + release_summary: Bugfix and maintenance release. + fragments: + - 2.13.0.yml + - 596-x509_crl-mode.yml + - 598-openssh_keypair-generate-new-key.yml + release_date: '2023-05-01' 2.2.0: changes: bugfixes: diff --git a/changelogs/fragments/2.13.0.yml b/changelogs/fragments/2.13.0.yml deleted file mode 100644 index 8a0475f9..00000000 --- a/changelogs/fragments/2.13.0.yml +++ /dev/null @@ -1 +0,0 @@ -release_summary: Bugfix and maintenance release. diff --git a/changelogs/fragments/596-x509_crl-mode.yml b/changelogs/fragments/596-x509_crl-mode.yml deleted file mode 100644 index bdf49e35..00000000 --- a/changelogs/fragments/596-x509_crl-mode.yml +++ /dev/null @@ -1,6 +0,0 @@ -bugfixes: - - "x509_crl - remove problem with ansible-core 2.16 due to ``AnsibleModule`` is now validating the ``mode`` parameter's values (https://github.com/ansible-collections/community.crypto/issues/596)." -minor_changes: - - "x509_crl - the ``crl_mode`` option has been added to replace the existing ``mode`` option (https://github.com/ansible-collections/community.crypto/issues/596)." -deprecated_features: - - "x509_crl - the ``mode`` option is deprecated; use ``crl_mode`` instead. The ``mode`` option will change its meaning in community.crypto 3.0.0, and will refer to the CRL file's mode instead (https://github.com/ansible-collections/community.crypto/issues/596)." diff --git a/changelogs/fragments/598-openssh_keypair-generate-new-key.yml b/changelogs/fragments/598-openssh_keypair-generate-new-key.yml deleted file mode 100644 index 723e8704..00000000 --- a/changelogs/fragments/598-openssh_keypair-generate-new-key.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - "openssh_keypair - always generate a new key pair if the private key does not exist. Previously, the module would fail when ``regenerate=fail`` without an existing key, contradicting the documentation (https://github.com/ansible-collections/community.crypto/pull/598)."