Skip to content

Commit

Permalink
Release 2.19.0.
Browse files Browse the repository at this point in the history
  • Loading branch information
felixfontein committed Apr 20, 2024
1 parent 4be691d commit 8ce0051
Show file tree
Hide file tree
Showing 6 changed files with 384 additions and 304 deletions.
620 changes: 328 additions & 292 deletions CHANGELOG.md

Large diffs are not rendered by default.

29 changes: 29 additions & 0 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,35 @@ Community Crypto Release Notes

.. contents:: Topics

v2.19.0
=======

Release Summary
---------------

Bugfix and feature release.

Minor Changes
-------------

- When using cryptography >= 42.0.0, use offset-aware ``datetime.datetime`` objects (with timezone UTC) instead of offset-naive UTC timestamps (https://github.com/ansible-collections/community.crypto/issues/726, https://github.com/ansible-collections/community.crypto/pull/727).
- openssh_cert - avoid UTC functions deprecated in Python 3.12 when using Python 3 (https://github.com/ansible-collections/community.crypto/pull/727).

Deprecated Features
-------------------

- acme.backends module utils - from community.crypto on, all implementations of ``CryptoBackend`` must override ``get_ordered_csr_identifiers()``. The current default implementation, which simply sorts the result of ``get_csr_identifiers()``, will then be removed (https://github.com/ansible-collections/community.crypto/pull/725).

Bugfixes
--------

- acme_certificate - respect the order of the CNAME and SAN identifiers that are passed on when creating an ACME order (https://github.com/ansible-collections/community.crypto/issues/723, https://github.com/ansible-collections/community.crypto/pull/725).

New Modules
-----------

- x509_certificate_convert - Convert X.509 certificates

v2.18.0
=======

Expand Down
27 changes: 27 additions & 0 deletions changelogs/changelog.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -1052,6 +1052,33 @@ releases:
name: to_serial
namespace: null
release_date: '2024-02-25'
2.19.0:
changes:
bugfixes:
- acme_certificate - respect the order of the CNAME and SAN identifiers that
are passed on when creating an ACME order (https://github.com/ansible-collections/community.crypto/issues/723,
https://github.com/ansible-collections/community.crypto/pull/725).
deprecated_features:
- acme.backends module utils - from community.crypto on, all implementations
of ``CryptoBackend`` must override ``get_ordered_csr_identifiers()``. The
current default implementation, which simply sorts the result of ``get_csr_identifiers()``,
will then be removed (https://github.com/ansible-collections/community.crypto/pull/725).
minor_changes:
- When using cryptography >= 42.0.0, use offset-aware ``datetime.datetime``
objects (with timezone UTC) instead of offset-naive UTC timestamps (https://github.com/ansible-collections/community.crypto/issues/726,
https://github.com/ansible-collections/community.crypto/pull/727).
- openssh_cert - avoid UTC functions deprecated in Python 3.12 when using Python
3 (https://github.com/ansible-collections/community.crypto/pull/727).
release_summary: Bugfix and feature release.
fragments:
- 2.19.0.yml
- 725-acme_certificate-order.yml
- 727-cryptography-utc.yml
modules:
- description: Convert X.509 certificates
name: x509_certificate_convert
namespace: ''
release_date: '2024-04-20'
2.2.0:
changes:
bugfixes:
Expand Down
1 change: 0 additions & 1 deletion changelogs/fragments/2.19.0.yml

This file was deleted.

7 changes: 0 additions & 7 deletions changelogs/fragments/725-acme_certificate-order.yml

This file was deleted.

4 changes: 0 additions & 4 deletions changelogs/fragments/727-cryptography-utc.yml

This file was deleted.

0 comments on commit 8ce0051

Please sign in to comment.