Skip to content

Commit

Permalink
Release 0.5.0.
Browse files Browse the repository at this point in the history
  • Loading branch information
felixfontein committed Sep 13, 2022
1 parent 8155513 commit 6a362b2
Show file tree
Hide file tree
Showing 7 changed files with 47 additions and 11 deletions.
21 changes: 21 additions & 0 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -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://reuse.software/spec/>`__ (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
======

Expand Down
26 changes: 26 additions & 0 deletions changelogs/changelog.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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://reuse.software/spec/>`__
(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'
1 change: 0 additions & 1 deletion changelogs/fragments/0.5.0.yml

This file was deleted.

4 changes: 0 additions & 4 deletions changelogs/fragments/23-ansible.builtin-fqcn.yml

This file was deleted.

2 changes: 0 additions & 2 deletions changelogs/fragments/28-renewal-days.yml

This file was deleted.

2 changes: 0 additions & 2 deletions changelogs/fragments/30-reuse.yml

This file was deleted.

2 changes: 0 additions & 2 deletions changelogs/fragments/31-rescue.yml

This file was deleted.

0 comments on commit 6a362b2

Please sign in to comment.