diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 4deb0b5..0b0f946 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -5,6 +5,27 @@ Tools for ACME Release Notes .. contents:: Topics +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). +- The collection repository conforms to the `REUSE specification `__ (https://github.com/felixfontein/ansible-acme/pull/30). +- Use FQCN for builtin actions and lookup plugins (https://github.com/felixfontein/ansible-acme/pull/23). +- acme_certificate role - add ``acme_certificate_renewal_on_remaining_days`` option which allows to only renew certificates that expire in a certain amount of days (https://github.com/felixfontein/ansible-acme/pull/28). + +Breaking Changes / Porting Guide +-------------------------------- + +- Officially drop support for Ansible 2.9.10 to 2.9.16, and ansible-base 2.10.0 to 2.10.3. These versions did not work with the ``felixfontein.acme.acme_certificate`` role for some time now, so this should not really affect any regular user of this collection (https://github.com/felixfontein/ansible-acme/pull/23). + v0.4.0 ====== diff --git a/changelogs/changelog.yaml b/changelogs/changelog.yaml index 2dbdd18..5326bb5 100644 --- a/changelogs/changelog.yaml +++ b/changelogs/changelog.yaml @@ -95,3 +95,29 @@ releases: - community.dns-2.0.0.yml - community.general-4.0.0.yml release_date: '2021-11-04' + 0.5.0: + changes: + breaking_changes: + - Officially drop support for Ansible 2.9.10 to 2.9.16, and ansible-base 2.10.0 + to 2.10.3. These versions did not work with the ``felixfontein.acme.acme_certificate`` + role for some time now, so this should not really affect any regular user + of this collection (https://github.com/felixfontein/ansible-acme/pull/23). + 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). + - The collection repository conforms to the `REUSE specification `__ + (https://github.com/felixfontein/ansible-acme/pull/30). + - Use FQCN for builtin actions and lookup plugins (https://github.com/felixfontein/ansible-acme/pull/23). + - acme_certificate role - add ``acme_certificate_renewal_on_remaining_days`` + option which allows to only renew certificates that expire in a certain amount + of days (https://github.com/felixfontein/ansible-acme/pull/28). + release_summary: Feature release dropping support for some specific old Ansible/ansible-base + versions. + fragments: + - 0.5.0.yml + - 23-ansible.builtin-fqcn.yml + - 28-renewal-days.yml + - 30-reuse.yml + - 31-rescue.yml + release_date: '2022-09-13' diff --git a/changelogs/fragments/0.5.0.yml b/changelogs/fragments/0.5.0.yml deleted file mode 100644 index 3433940..0000000 --- a/changelogs/fragments/0.5.0.yml +++ /dev/null @@ -1 +0,0 @@ -release_summary: Feature release dropping support for some specific old Ansible/ansible-base versions. diff --git a/changelogs/fragments/23-ansible.builtin-fqcn.yml b/changelogs/fragments/23-ansible.builtin-fqcn.yml deleted file mode 100644 index 75ca654..0000000 --- a/changelogs/fragments/23-ansible.builtin-fqcn.yml +++ /dev/null @@ -1,4 +0,0 @@ -minor_changes: - - "Use FQCN for builtin actions and lookup plugins (https://github.com/felixfontein/ansible-acme/pull/23)." -breaking_changes: - - "Officially drop support for Ansible 2.9.10 to 2.9.16, and ansible-base 2.10.0 to 2.10.3. These versions did not work with the ``felixfontein.acme.acme_certificate`` role for some time now, so this should not really affect any regular user of this collection (https://github.com/felixfontein/ansible-acme/pull/23)." diff --git a/changelogs/fragments/28-renewal-days.yml b/changelogs/fragments/28-renewal-days.yml deleted file mode 100644 index a74400a..0000000 --- a/changelogs/fragments/28-renewal-days.yml +++ /dev/null @@ -1,2 +0,0 @@ -minor_changes: - - "acme_certificate role - add ``acme_certificate_renewal_on_remaining_days`` option which allows to only renew certificates that expire in a certain amount of days (https://github.com/felixfontein/ansible-acme/pull/28)." diff --git a/changelogs/fragments/30-reuse.yml b/changelogs/fragments/30-reuse.yml deleted file mode 100644 index d371d7d..0000000 --- a/changelogs/fragments/30-reuse.yml +++ /dev/null @@ -1,2 +0,0 @@ -minor_changes: - - The collection repository conforms to the `REUSE specification `__ (https://github.com/felixfontein/ansible-acme/pull/30). diff --git a/changelogs/fragments/31-rescue.yml b/changelogs/fragments/31-rescue.yml deleted file mode 100644 index d622104..0000000 --- a/changelogs/fragments/31-rescue.yml +++ /dev/null @@ -1,2 +0,0 @@ -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)."