Release 2.21.0.

pull/730/head 2.21.0
Felix Fontein 2024-07-12 22:17:24 +02:00
parent 8935ab8fdc
commit f7c0a85c72
7 changed files with 228 additions and 187 deletions

View File

@ -2,234 +2,252 @@
**Topics**
- <a href="#v2-20-0">v2\.20\.0</a>
- <a href="#v2-21-0">v2\.21\.0</a>
- <a href="#release-summary">Release Summary</a>
- <a href="#minor-changes">Minor Changes</a>
- <a href="#v2-20-0">v2\.20\.0</a>
- <a href="#release-summary-1">Release Summary</a>
- <a href="#minor-changes-1">Minor Changes</a>
- <a href="#deprecated-features">Deprecated Features</a>
- <a href="#bugfixes">Bugfixes</a>
- <a href="#new-modules">New Modules</a>
- <a href="#v2-19-1">v2\.19\.1</a>
- <a href="#release-summary-1">Release Summary</a>
- <a href="#release-summary-2">Release Summary</a>
- <a href="#bugfixes-1">Bugfixes</a>
- <a href="#v2-19-0">v2\.19\.0</a>
- <a href="#release-summary-2">Release Summary</a>
- <a href="#minor-changes-1">Minor Changes</a>
- <a href="#release-summary-3">Release Summary</a>
- <a href="#minor-changes-2">Minor Changes</a>
- <a href="#deprecated-features-1">Deprecated Features</a>
- <a href="#bugfixes-2">Bugfixes</a>
- <a href="#new-modules-1">New Modules</a>
- <a href="#v2-18-0">v2\.18\.0</a>
- <a href="#release-summary-3">Release Summary</a>
- <a href="#minor-changes-2">Minor Changes</a>
- <a href="#release-summary-4">Release Summary</a>
- <a href="#minor-changes-3">Minor Changes</a>
- <a href="#deprecated-features-2">Deprecated Features</a>
- <a href="#bugfixes-3">Bugfixes</a>
- <a href="#new-plugins">New Plugins</a>
- <a href="#filter">Filter</a>
- <a href="#v2-17-1">v2\.17\.1</a>
- <a href="#release-summary-4">Release Summary</a>
- <a href="#release-summary-5">Release Summary</a>
- <a href="#bugfixes-4">Bugfixes</a>
- <a href="#v2-17-0">v2\.17\.0</a>
- <a href="#release-summary-5">Release Summary</a>
- <a href="#minor-changes-3">Minor Changes</a>
- <a href="#v2-16-2">v2\.16\.2</a>
- <a href="#release-summary-6">Release Summary</a>
- <a href="#minor-changes-4">Minor Changes</a>
- <a href="#v2-16-2">v2\.16\.2</a>
- <a href="#release-summary-7">Release Summary</a>
- <a href="#bugfixes-5">Bugfixes</a>
- <a href="#v2-16-1">v2\.16\.1</a>
- <a href="#release-summary-7">Release Summary</a>
- <a href="#release-summary-8">Release Summary</a>
- <a href="#bugfixes-6">Bugfixes</a>
- <a href="#v2-16-0">v2\.16\.0</a>
- <a href="#release-summary-8">Release Summary</a>
- <a href="#minor-changes-4">Minor Changes</a>
- <a href="#release-summary-9">Release Summary</a>
- <a href="#minor-changes-5">Minor Changes</a>
- <a href="#bugfixes-7">Bugfixes</a>
- <a href="#v2-15-1">v2\.15\.1</a>
- <a href="#release-summary-9">Release Summary</a>
- <a href="#release-summary-10">Release Summary</a>
- <a href="#bugfixes-8">Bugfixes</a>
- <a href="#v2-15-0">v2\.15\.0</a>
- <a href="#release-summary-10">Release Summary</a>
- <a href="#minor-changes-5">Minor Changes</a>
- <a href="#release-summary-11">Release Summary</a>
- <a href="#minor-changes-6">Minor Changes</a>
- <a href="#deprecated-features-3">Deprecated Features</a>
- <a href="#bugfixes-9">Bugfixes</a>
- <a href="#new-plugins-1">New Plugins</a>
- <a href="#filter-1">Filter</a>
- <a href="#lookup">Lookup</a>
- <a href="#v2-14-1">v2\.14\.1</a>
- <a href="#release-summary-11">Release Summary</a>
- <a href="#release-summary-12">Release Summary</a>
- <a href="#bugfixes-10">Bugfixes</a>
- <a href="#known-issues">Known Issues</a>
- <a href="#v2-14-0">v2\.14\.0</a>
- <a href="#release-summary-12">Release Summary</a>
- <a href="#minor-changes-6">Minor Changes</a>
- <a href="#v2-13-1">v2\.13\.1</a>
- <a href="#release-summary-13">Release Summary</a>
- <a href="#minor-changes-7">Minor Changes</a>
- <a href="#v2-13-1">v2\.13\.1</a>
- <a href="#release-summary-14">Release Summary</a>
- <a href="#bugfixes-11">Bugfixes</a>
- <a href="#v2-13-0">v2\.13\.0</a>
- <a href="#release-summary-14">Release Summary</a>
- <a href="#minor-changes-7">Minor Changes</a>
- <a href="#release-summary-15">Release Summary</a>
- <a href="#minor-changes-8">Minor Changes</a>
- <a href="#deprecated-features-4">Deprecated Features</a>
- <a href="#bugfixes-12">Bugfixes</a>
- <a href="#v2-12-0">v2\.12\.0</a>
- <a href="#release-summary-15">Release Summary</a>
- <a href="#minor-changes-8">Minor Changes</a>
- <a href="#v2-11-1">v2\.11\.1</a>
- <a href="#release-summary-16">Release Summary</a>
- <a href="#v2-11-0">v2\.11\.0</a>
- <a href="#release-summary-17">Release Summary</a>
- <a href="#minor-changes-9">Minor Changes</a>
- <a href="#v2-11-1">v2\.11\.1</a>
- <a href="#release-summary-17">Release Summary</a>
- <a href="#v2-11-0">v2\.11\.0</a>
- <a href="#release-summary-18">Release Summary</a>
- <a href="#minor-changes-10">Minor Changes</a>
- <a href="#bugfixes-13">Bugfixes</a>
- <a href="#v2-10-0">v2\.10\.0</a>
- <a href="#release-summary-18">Release Summary</a>
- <a href="#release-summary-19">Release Summary</a>
- <a href="#bugfixes-14">Bugfixes</a>
- <a href="#new-plugins-2">New Plugins</a>
- <a href="#filter-2">Filter</a>
- <a href="#v2-9-0">v2\.9\.0</a>
- <a href="#release-summary-19">Release Summary</a>
- <a href="#minor-changes-10">Minor Changes</a>
- <a href="#v2-8-1">v2\.8\.1</a>
- <a href="#release-summary-20">Release Summary</a>
- <a href="#v2-8-0">v2\.8\.0</a>
- <a href="#release-summary-21">Release Summary</a>
- <a href="#minor-changes-11">Minor Changes</a>
- <a href="#v2-7-1">v2\.7\.1</a>
- <a href="#v2-8-1">v2\.8\.1</a>
- <a href="#release-summary-21">Release Summary</a>
- <a href="#v2-8-0">v2\.8\.0</a>
- <a href="#release-summary-22">Release Summary</a>
- <a href="#minor-changes-12">Minor Changes</a>
- <a href="#v2-7-1">v2\.7\.1</a>
- <a href="#release-summary-23">Release Summary</a>
- <a href="#bugfixes-15">Bugfixes</a>
- <a href="#v2-7-0">v2\.7\.0</a>
- <a href="#release-summary-23">Release Summary</a>
- <a href="#minor-changes-12">Minor Changes</a>
- <a href="#bugfixes-16">Bugfixes</a>
- <a href="#v2-6-0">v2\.6\.0</a>
- <a href="#release-summary-24">Release Summary</a>
- <a href="#minor-changes-13">Minor Changes</a>
- <a href="#v2-5-0">v2\.5\.0</a>
- <a href="#bugfixes-16">Bugfixes</a>
- <a href="#v2-6-0">v2\.6\.0</a>
- <a href="#release-summary-25">Release Summary</a>
- <a href="#minor-changes-14">Minor Changes</a>
- <a href="#v2-4-0">v2\.4\.0</a>
- <a href="#v2-5-0">v2\.5\.0</a>
- <a href="#release-summary-26">Release Summary</a>
- <a href="#minor-changes-15">Minor Changes</a>
- <a href="#v2-4-0">v2\.4\.0</a>
- <a href="#release-summary-27">Release Summary</a>
- <a href="#deprecated-features-5">Deprecated Features</a>
- <a href="#bugfixes-17">Bugfixes</a>
- <a href="#v2-3-4">v2\.3\.4</a>
- <a href="#release-summary-27">Release Summary</a>
- <a href="#v2-3-3">v2\.3\.3</a>
- <a href="#release-summary-28">Release Summary</a>
- <a href="#v2-3-3">v2\.3\.3</a>
- <a href="#release-summary-29">Release Summary</a>
- <a href="#bugfixes-18">Bugfixes</a>
- <a href="#v2-3-2">v2\.3\.2</a>
- <a href="#release-summary-29">Release Summary</a>
- <a href="#release-summary-30">Release Summary</a>
- <a href="#bugfixes-19">Bugfixes</a>
- <a href="#v2-3-1">v2\.3\.1</a>
- <a href="#release-summary-30">Release Summary</a>
- <a href="#release-summary-31">Release Summary</a>
- <a href="#bugfixes-20">Bugfixes</a>
- <a href="#v2-3-0">v2\.3\.0</a>
- <a href="#release-summary-31">Release Summary</a>
- <a href="#minor-changes-15">Minor Changes</a>
- <a href="#release-summary-32">Release Summary</a>
- <a href="#minor-changes-16">Minor Changes</a>
- <a href="#bugfixes-21">Bugfixes</a>
- <a href="#v2-2-4">v2\.2\.4</a>
- <a href="#release-summary-32">Release Summary</a>
- <a href="#release-summary-33">Release Summary</a>
- <a href="#bugfixes-22">Bugfixes</a>
- <a href="#v2-2-3">v2\.2\.3</a>
- <a href="#release-summary-33">Release Summary</a>
- <a href="#release-summary-34">Release Summary</a>
- <a href="#bugfixes-23">Bugfixes</a>
- <a href="#v2-2-2">v2\.2\.2</a>
- <a href="#release-summary-34">Release Summary</a>
- <a href="#release-summary-35">Release Summary</a>
- <a href="#bugfixes-24">Bugfixes</a>
- <a href="#v2-2-1">v2\.2\.1</a>
- <a href="#release-summary-35">Release Summary</a>
- <a href="#release-summary-36">Release Summary</a>
- <a href="#bugfixes-25">Bugfixes</a>
- <a href="#v2-2-0">v2\.2\.0</a>
- <a href="#release-summary-36">Release Summary</a>
- <a href="#minor-changes-16">Minor Changes</a>
- <a href="#bugfixes-26">Bugfixes</a>
- <a href="#v2-1-0">v2\.1\.0</a>
- <a href="#release-summary-37">Release Summary</a>
- <a href="#minor-changes-17">Minor Changes</a>
- <a href="#bugfixes-26">Bugfixes</a>
- <a href="#v2-1-0">v2\.1\.0</a>
- <a href="#release-summary-38">Release Summary</a>
- <a href="#minor-changes-18">Minor Changes</a>
- <a href="#bugfixes-27">Bugfixes</a>
- <a href="#new-modules-2">New Modules</a>
- <a href="#v2-0-2">v2\.0\.2</a>
- <a href="#release-summary-38">Release Summary</a>
- <a href="#v2-0-1">v2\.0\.1</a>
- <a href="#release-summary-39">Release Summary</a>
- <a href="#minor-changes-18">Minor Changes</a>
- <a href="#bugfixes-28">Bugfixes</a>
- <a href="#v2-0-0">v2\.0\.0</a>
- <a href="#v2-0-1">v2\.0\.1</a>
- <a href="#release-summary-40">Release Summary</a>
- <a href="#minor-changes-19">Minor Changes</a>
- <a href="#bugfixes-28">Bugfixes</a>
- <a href="#v2-0-0">v2\.0\.0</a>
- <a href="#release-summary-41">Release Summary</a>
- <a href="#minor-changes-20">Minor Changes</a>
- <a href="#breaking-changes--porting-guide">Breaking Changes / Porting Guide</a>
- <a href="#deprecated-features-6">Deprecated Features</a>
- <a href="#removed-features-previously-deprecated">Removed Features \(previously deprecated\)</a>
- <a href="#bugfixes-29">Bugfixes</a>
- <a href="#v1-9-4">v1\.9\.4</a>
- <a href="#release-summary-41">Release Summary</a>
- <a href="#release-summary-42">Release Summary</a>
- <a href="#bugfixes-30">Bugfixes</a>
- <a href="#v1-9-3">v1\.9\.3</a>
- <a href="#release-summary-42">Release Summary</a>
- <a href="#release-summary-43">Release Summary</a>
- <a href="#bugfixes-31">Bugfixes</a>
- <a href="#v1-9-2">v1\.9\.2</a>
- <a href="#release-summary-43">Release Summary</a>
- <a href="#v1-9-1">v1\.9\.1</a>
- <a href="#release-summary-44">Release Summary</a>
- <a href="#v1-9-0">v1\.9\.0</a>
- <a href="#v1-9-1">v1\.9\.1</a>
- <a href="#release-summary-45">Release Summary</a>
- <a href="#minor-changes-20">Minor Changes</a>
- <a href="#bugfixes-32">Bugfixes</a>
- <a href="#v1-8-0">v1\.8\.0</a>
- <a href="#v1-9-0">v1\.9\.0</a>
- <a href="#release-summary-46">Release Summary</a>
- <a href="#minor-changes-21">Minor Changes</a>
- <a href="#bugfixes-32">Bugfixes</a>
- <a href="#v1-8-0">v1\.8\.0</a>
- <a href="#release-summary-47">Release Summary</a>
- <a href="#minor-changes-22">Minor Changes</a>
- <a href="#bugfixes-33">Bugfixes</a>
- <a href="#v1-7-1">v1\.7\.1</a>
- <a href="#release-summary-47">Release Summary</a>
- <a href="#release-summary-48">Release Summary</a>
- <a href="#bugfixes-34">Bugfixes</a>
- <a href="#v1-7-0">v1\.7\.0</a>
- <a href="#release-summary-48">Release Summary</a>
- <a href="#minor-changes-22">Minor Changes</a>
- <a href="#release-summary-49">Release Summary</a>
- <a href="#minor-changes-23">Minor Changes</a>
- <a href="#bugfixes-35">Bugfixes</a>
- <a href="#new-modules-3">New Modules</a>
- <a href="#v1-6-2">v1\.6\.2</a>
- <a href="#release-summary-49">Release Summary</a>
- <a href="#release-summary-50">Release Summary</a>
- <a href="#bugfixes-36">Bugfixes</a>
- <a href="#v1-6-1">v1\.6\.1</a>
- <a href="#release-summary-50">Release Summary</a>
- <a href="#release-summary-51">Release Summary</a>
- <a href="#bugfixes-37">Bugfixes</a>
- <a href="#v1-6-0">v1\.6\.0</a>
- <a href="#release-summary-51">Release Summary</a>
- <a href="#minor-changes-23">Minor Changes</a>
- <a href="#release-summary-52">Release Summary</a>
- <a href="#minor-changes-24">Minor Changes</a>
- <a href="#deprecated-features-7">Deprecated Features</a>
- <a href="#bugfixes-38">Bugfixes</a>
- <a href="#v1-5-0">v1\.5\.0</a>
- <a href="#release-summary-52">Release Summary</a>
- <a href="#minor-changes-24">Minor Changes</a>
- <a href="#release-summary-53">Release Summary</a>
- <a href="#minor-changes-25">Minor Changes</a>
- <a href="#deprecated-features-8">Deprecated Features</a>
- <a href="#bugfixes-39">Bugfixes</a>
- <a href="#v1-4-0">v1\.4\.0</a>
- <a href="#release-summary-53">Release Summary</a>
- <a href="#minor-changes-25">Minor Changes</a>
- <a href="#bugfixes-40">Bugfixes</a>
- <a href="#v1-3-0">v1\.3\.0</a>
- <a href="#release-summary-54">Release Summary</a>
- <a href="#minor-changes-26">Minor Changes</a>
- <a href="#bugfixes-40">Bugfixes</a>
- <a href="#v1-3-0">v1\.3\.0</a>
- <a href="#release-summary-55">Release Summary</a>
- <a href="#minor-changes-27">Minor Changes</a>
- <a href="#bugfixes-41">Bugfixes</a>
- <a href="#new-modules-4">New Modules</a>
- <a href="#v1-2-0">v1\.2\.0</a>
- <a href="#release-summary-55">Release Summary</a>
- <a href="#minor-changes-27">Minor Changes</a>
- <a href="#release-summary-56">Release Summary</a>
- <a href="#minor-changes-28">Minor Changes</a>
- <a href="#security-fixes">Security Fixes</a>
- <a href="#bugfixes-42">Bugfixes</a>
- <a href="#v1-1-1">v1\.1\.1</a>
- <a href="#release-summary-56">Release Summary</a>
- <a href="#release-summary-57">Release Summary</a>
- <a href="#bugfixes-43">Bugfixes</a>
- <a href="#v1-1-0">v1\.1\.0</a>
- <a href="#release-summary-57">Release Summary</a>
- <a href="#minor-changes-28">Minor Changes</a>
- <a href="#release-summary-58">Release Summary</a>
- <a href="#minor-changes-29">Minor Changes</a>
- <a href="#bugfixes-44">Bugfixes</a>
- <a href="#new-modules-5">New Modules</a>
- <a href="#v1-0-0">v1\.0\.0</a>
- <a href="#release-summary-58">Release Summary</a>
- <a href="#minor-changes-29">Minor Changes</a>
- <a href="#release-summary-59">Release Summary</a>
- <a href="#minor-changes-30">Minor Changes</a>
- <a href="#deprecated-features-9">Deprecated Features</a>
- <a href="#removed-features-previously-deprecated-1">Removed Features \(previously deprecated\)</a>
- <a href="#bugfixes-45">Bugfixes</a>
- <a href="#new-modules-6">New Modules</a>
<a id="v2-21-0"></a>
## v2\.21\.0
<a id="release-summary"></a>
### Release Summary
Feature release\.
<a id="minor-changes"></a>
### Minor Changes
* certificate\_complete\_chain \- add ability to identify Ed25519 and Ed448 complete chains \([https\://github\.com/ansible\-collections/community\.crypto/pull/777](https\://github\.com/ansible\-collections/community\.crypto/pull/777)\)\.
* get\_certificate \- adds <code>tls\_ctx\_options</code> option for specifying SSL CTX options \([https\://github\.com/ansible\-collections/community\.crypto/pull/779](https\://github\.com/ansible\-collections/community\.crypto/pull/779)\)\.
* get\_certificate \- allow to obtain the certificate chain sent by the server\, and the one used for validation\, with the new <code>get\_certificate\_chain</code> option\. Note that this option only works if the module is run with Python 3\.10 or newer \([https\://github\.com/ansible\-collections/community\.crypto/issues/568](https\://github\.com/ansible\-collections/community\.crypto/issues/568)\, [https\://github\.com/ansible\-collections/community\.crypto/pull/784](https\://github\.com/ansible\-collections/community\.crypto/pull/784)\)\.
<a id="v2-20-0"></a>
## v2\.20\.0
<a id="release-summary"></a>
<a id="release-summary-1"></a>
### Release Summary
Feature and bugfix release\.
@ -237,7 +255,7 @@ Feature and bugfix release\.
The deprecations in this release are only relevant for collections that use shared
code or docs fragments from this collection\.
<a id="minor-changes"></a>
<a id="minor-changes-1"></a>
### Minor Changes
* acme\_certificate \- add <code>include\_renewal\_cert\_id</code> option to allow requesting renewal of a specific certificate according to the current ACME Renewal Information specification draft \([https\://github\.com/ansible\-collections/community\.crypto/pull/739](https\://github\.com/ansible\-collections/community\.crypto/pull/739)\)\.
@ -264,7 +282,7 @@ code or docs fragments from this collection\.
<a id="v2-19-1"></a>
## v2\.19\.1
<a id="release-summary-1"></a>
<a id="release-summary-2"></a>
### Release Summary
Bugfix release\.
@ -279,12 +297,12 @@ Bugfix release\.
<a id="v2-19-0"></a>
## v2\.19\.0
<a id="release-summary-2"></a>
<a id="release-summary-3"></a>
### Release Summary
Bugfix and feature release\.
<a id="minor-changes-1"></a>
<a id="minor-changes-2"></a>
### Minor Changes
* When using cryptography \>\= 42\.0\.0\, use offset\-aware <code>datetime\.datetime</code> 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/issues/726)\, [https\://github\.com/ansible\-collections/community\.crypto/pull/727](https\://github\.com/ansible\-collections/community\.crypto/pull/727)\)\.
@ -308,12 +326,12 @@ Bugfix and feature release\.
<a id="v2-18-0"></a>
## v2\.18\.0
<a id="release-summary-3"></a>
<a id="release-summary-4"></a>
### Release Summary
Bugfix and feature release\.
<a id="minor-changes-2"></a>
<a id="minor-changes-3"></a>
### Minor Changes
* x509\_crl \- the new option <code>serial\_numbers</code> allow to configure in which format serial numbers can be provided to <code>revoked\_certificates\[\]\.serial\_number</code>\. The default is as integers \(<code>serial\_numbers\=integer</code>\) for backwards compatibility\; setting <code>serial\_numbers\=hex\-octets</code> allows to specify colon\-separated hex octet strings like <code>00\:11\:22\:FF</code> \([https\://github\.com/ansible\-collections/community\.crypto/issues/687](https\://github\.com/ansible\-collections/community\.crypto/issues/687)\, [https\://github\.com/ansible\-collections/community\.crypto/pull/715](https\://github\.com/ansible\-collections/community\.crypto/pull/715)\)\.
@ -342,7 +360,7 @@ Bugfix and feature release\.
<a id="v2-17-1"></a>
## v2\.17\.1
<a id="release-summary-4"></a>
<a id="release-summary-5"></a>
### Release Summary
Bugfix release for compatibility with cryptography 42\.0\.0\.
@ -357,12 +375,12 @@ Bugfix release for compatibility with cryptography 42\.0\.0\.
<a id="v2-17-0"></a>
## v2\.17\.0
<a id="release-summary-5"></a>
<a id="release-summary-6"></a>
### Release Summary
Feature release\.
<a id="minor-changes-3"></a>
<a id="minor-changes-4"></a>
### Minor Changes
* luks\_device \- add allow discards option \([https\://github\.com/ansible\-collections/community\.crypto/pull/693](https\://github\.com/ansible\-collections/community\.crypto/pull/693)\)\.
@ -370,7 +388,7 @@ Feature release\.
<a id="v2-16-2"></a>
## v2\.16\.2
<a id="release-summary-6"></a>
<a id="release-summary-7"></a>
### Release Summary
Bugfix release\.
@ -386,7 +404,7 @@ Bugfix release\.
<a id="v2-16-1"></a>
## v2\.16\.1
<a id="release-summary-7"></a>
<a id="release-summary-8"></a>
### Release Summary
Bugfix release\.
@ -399,12 +417,12 @@ Bugfix release\.
<a id="v2-16-0"></a>
## v2\.16\.0
<a id="release-summary-8"></a>
<a id="release-summary-9"></a>
### Release Summary
Bugfix release\.
<a id="minor-changes-4"></a>
<a id="minor-changes-5"></a>
### Minor Changes
* luks\_devices \- add new options <code>keyslot</code>\, <code>new\_keyslot</code>\, and <code>remove\_keyslot</code> to allow adding/removing keys to/from specific keyslots \([https\://github\.com/ansible\-collections/community\.crypto/pull/664](https\://github\.com/ansible\-collections/community\.crypto/pull/664)\)\.
@ -417,7 +435,7 @@ Bugfix release\.
<a id="v2-15-1"></a>
## v2\.15\.1
<a id="release-summary-9"></a>
<a id="release-summary-10"></a>
### Release Summary
Bugfix release\.
@ -430,12 +448,12 @@ Bugfix release\.
<a id="v2-15-0"></a>
## v2\.15\.0
<a id="release-summary-10"></a>
<a id="release-summary-11"></a>
### Release Summary
Bugfix and feature release\.
<a id="minor-changes-5"></a>
<a id="minor-changes-6"></a>
### Minor Changes
* openssh\_keypair \- fail when comment cannot be updated \([https\://github\.com/ansible\-collections/community\.crypto/pull/646](https\://github\.com/ansible\-collections/community\.crypto/pull/646)\)\.
@ -467,7 +485,7 @@ Bugfix and feature release\.
<a id="v2-14-1"></a>
## v2\.14\.1
<a id="release-summary-11"></a>
<a id="release-summary-12"></a>
### Release Summary
Bugfix and maintenance release with updated documentation\.
@ -493,12 +511,12 @@ for the rendered HTML version of the documentation of the latest release\.
<a id="v2-14-0"></a>
## v2\.14\.0
<a id="release-summary-12"></a>
<a id="release-summary-13"></a>
### Release Summary
Feature release\.
<a id="minor-changes-6"></a>
<a id="minor-changes-7"></a>
### Minor Changes
* acme\_certificate \- allow to use no challenge by providing <code>no challenge</code> for the <code>challenge</code> option\. This is needed for ACME servers where validation is done without challenges \([https\://github\.com/ansible\-collections/community\.crypto/issues/613](https\://github\.com/ansible\-collections/community\.crypto/issues/613)\, [https\://github\.com/ansible\-collections/community\.crypto/pull/615](https\://github\.com/ansible\-collections/community\.crypto/pull/615)\)\.
@ -508,7 +526,7 @@ Feature release\.
<a id="v2-13-1"></a>
## v2\.13\.1
<a id="release-summary-13"></a>
<a id="release-summary-14"></a>
### Release Summary
Bugfix release\.
@ -522,12 +540,12 @@ Bugfix release\.
<a id="v2-13-0"></a>
## v2\.13\.0
<a id="release-summary-14"></a>
<a id="release-summary-15"></a>
### Release Summary
Bugfix and maintenance release\.
<a id="minor-changes-7"></a>
<a id="minor-changes-8"></a>
### Minor Changes
* x509\_crl \- the <code>crl\_mode</code> option has been added to replace the existing <code>mode</code> option \([https\://github\.com/ansible\-collections/community\.crypto/issues/596](https\://github\.com/ansible\-collections/community\.crypto/issues/596)\)\.
@ -546,12 +564,12 @@ Bugfix and maintenance release\.
<a id="v2-12-0"></a>
## v2\.12\.0
<a id="release-summary-15"></a>
<a id="release-summary-16"></a>
### Release Summary
Feature release\.
<a id="minor-changes-8"></a>
<a id="minor-changes-9"></a>
### Minor Changes
* get\_certificate \- add <code>asn1\_base64</code> option to control whether the ASN\.1 included in the <code>extensions</code> return value is binary data or Base64 encoded \([https\://github\.com/ansible\-collections/community\.crypto/pull/592](https\://github\.com/ansible\-collections/community\.crypto/pull/592)\)\.
@ -559,7 +577,7 @@ Feature release\.
<a id="v2-11-1"></a>
## v2\.11\.1
<a id="release-summary-16"></a>
<a id="release-summary-17"></a>
### Release Summary
Maintenance release with improved documentation\.
@ -567,12 +585,12 @@ Maintenance release with improved documentation\.
<a id="v2-11-0"></a>
## v2\.11\.0
<a id="release-summary-17"></a>
<a id="release-summary-18"></a>
### Release Summary
Feature and bugfix release\.
<a id="minor-changes-9"></a>
<a id="minor-changes-10"></a>
### Minor Changes
* get\_certificate \- adds <code>ciphers</code> option for custom cipher selection \([https\://github\.com/ansible\-collections/community\.crypto/pull/571](https\://github\.com/ansible\-collections/community\.crypto/pull/571)\)\.
@ -587,7 +605,7 @@ Feature and bugfix release\.
<a id="v2-10-0"></a>
## v2\.10\.0
<a id="release-summary-18"></a>
<a id="release-summary-19"></a>
### Release Summary
Bugfix and feature release\.
@ -614,12 +632,12 @@ Bugfix and feature release\.
<a id="v2-9-0"></a>
## v2\.9\.0
<a id="release-summary-19"></a>
<a id="release-summary-20"></a>
### Release Summary
Regular feature release\.
<a id="minor-changes-10"></a>
<a id="minor-changes-11"></a>
### Minor Changes
* x509\_certificate\_info \- adds <code>issuer\_uri</code> field in return value based on Authority Information Access data \([https\://github\.com/ansible\-collections/community\.crypto/pull/530](https\://github\.com/ansible\-collections/community\.crypto/pull/530)\)\.
@ -627,7 +645,7 @@ Regular feature release\.
<a id="v2-8-1"></a>
## v2\.8\.1
<a id="release-summary-20"></a>
<a id="release-summary-21"></a>
### Release Summary
Maintenance release with improved documentation\.
@ -635,12 +653,12 @@ Maintenance release with improved documentation\.
<a id="v2-8-0"></a>
## v2\.8\.0
<a id="release-summary-21"></a>
<a id="release-summary-22"></a>
### Release Summary
Feature release\.
<a id="minor-changes-11"></a>
<a id="minor-changes-12"></a>
### Minor Changes
* acme\_\* modules \- handle more gracefully if CA\'s new nonce call does not return a nonce \([https\://github\.com/ansible\-collections/community\.crypto/pull/525](https\://github\.com/ansible\-collections/community\.crypto/pull/525)\)\.
@ -650,7 +668,7 @@ Feature release\.
<a id="v2-7-1"></a>
## v2\.7\.1
<a id="release-summary-22"></a>
<a id="release-summary-23"></a>
### Release Summary
Maintenance release\.
@ -663,12 +681,12 @@ Maintenance release\.
<a id="v2-7-0"></a>
## v2\.7\.0
<a id="release-summary-23"></a>
<a id="release-summary-24"></a>
### Release Summary
Feature release\.
<a id="minor-changes-12"></a>
<a id="minor-changes-13"></a>
### Minor Changes
* acme\* modules \- also support the HTTP 503 Service Unavailable and 408 Request Timeout response status for automatic retries \([https\://github\.com/ansible\-collections/community\.crypto/pull/513](https\://github\.com/ansible\-collections/community\.crypto/pull/513)\)\.
@ -681,12 +699,12 @@ Feature release\.
<a id="v2-6-0"></a>
## v2\.6\.0
<a id="release-summary-24"></a>
<a id="release-summary-25"></a>
### Release Summary
Feature release\.
<a id="minor-changes-13"></a>
<a id="minor-changes-14"></a>
### Minor Changes
* acme\* modules \- support the HTTP 429 Too Many Requests response status \([https\://github\.com/ansible\-collections/community\.crypto/pull/508](https\://github\.com/ansible\-collections/community\.crypto/pull/508)\)\.
@ -695,12 +713,12 @@ Feature release\.
<a id="v2-5-0"></a>
## v2\.5\.0
<a id="release-summary-25"></a>
<a id="release-summary-26"></a>
### Release Summary
Maintenance release with improved licensing declaration and documentation fixes\.
<a id="minor-changes-14"></a>
<a id="minor-changes-15"></a>
### Minor Changes
* All software licenses are now in the <code>LICENSES/</code> directory of the collection root\. Moreover\, <code>SPDX\-License\-Identifier\:</code> is used to declare the applicable license for every file that is not automatically generated \([https\://github\.com/ansible\-collections/community\.crypto/pull/491](https\://github\.com/ansible\-collections/community\.crypto/pull/491)\)\.
@ -708,7 +726,7 @@ Maintenance release with improved licensing declaration and documentation fixes\
<a id="v2-4-0"></a>
## v2\.4\.0
<a id="release-summary-26"></a>
<a id="release-summary-27"></a>
### Release Summary
Deprecation and bugfix release\. No new features this time\.
@ -726,7 +744,7 @@ Deprecation and bugfix release\. No new features this time\.
<a id="v2-3-4"></a>
## v2\.3\.4
<a id="release-summary-27"></a>
<a id="release-summary-28"></a>
### Release Summary
Re\-release of what was intended to be 2\.3\.3\.
@ -742,7 +760,7 @@ has been added\.
<a id="v2-3-3"></a>
## v2\.3\.3
<a id="release-summary-28"></a>
<a id="release-summary-29"></a>
### Release Summary
Bugfix release\.
@ -757,7 +775,7 @@ Bugfix release\.
<a id="v2-3-2"></a>
## v2\.3\.2
<a id="release-summary-29"></a>
<a id="release-summary-30"></a>
### Release Summary
Maintenance and bugfix release\.
@ -771,7 +789,7 @@ Maintenance and bugfix release\.
<a id="v2-3-1"></a>
## v2\.3\.1
<a id="release-summary-30"></a>
<a id="release-summary-31"></a>
### Release Summary
Maintenance release\.
@ -784,12 +802,12 @@ Maintenance release\.
<a id="v2-3-0"></a>
## v2\.3\.0
<a id="release-summary-31"></a>
<a id="release-summary-32"></a>
### Release Summary
Feature and bugfix release\.
<a id="minor-changes-15"></a>
<a id="minor-changes-16"></a>
### Minor Changes
* Prepare collection for inclusion in an Execution Environment by declaring its dependencies\. Please note that system packages are used for cryptography and PyOpenSSL\, which can be rather limited\. If you need features from newer cryptography versions\, you will have to manually force a newer version to be installed by pip by specifying something like <code>cryptography \>\= 37\.0\.0</code> in your Execution Environment\'s Python dependencies file \([https\://github\.com/ansible\-collections/community\.crypto/pull/440](https\://github\.com/ansible\-collections/community\.crypto/pull/440)\)\.
@ -812,7 +830,7 @@ Feature and bugfix release\.
<a id="v2-2-4"></a>
## v2\.2\.4
<a id="release-summary-32"></a>
<a id="release-summary-33"></a>
### Release Summary
Regular maintenance release\.
@ -825,7 +843,7 @@ Regular maintenance release\.
<a id="v2-2-3"></a>
## v2\.2\.3
<a id="release-summary-33"></a>
<a id="release-summary-34"></a>
### Release Summary
Regular bugfix release\.
@ -838,7 +856,7 @@ Regular bugfix release\.
<a id="v2-2-2"></a>
## v2\.2\.2
<a id="release-summary-34"></a>
<a id="release-summary-35"></a>
### Release Summary
Regular bugfix release\.
@ -857,7 +875,7 @@ In this release\, we extended the test matrix to include Alpine 3\, ArchLinux\,
<a id="v2-2-1"></a>
## v2\.2\.1
<a id="release-summary-35"></a>
<a id="release-summary-36"></a>
### Release Summary
Bugfix release\.
@ -870,12 +888,12 @@ Bugfix release\.
<a id="v2-2-0"></a>
## v2\.2\.0
<a id="release-summary-36"></a>
<a id="release-summary-37"></a>
### Release Summary
Regular bugfix and feature release\.
<a id="minor-changes-16"></a>
<a id="minor-changes-17"></a>
### Minor Changes
* openssh\_cert \- added <code>ignore\_timestamps</code> parameter so it can be used semi\-idempotent with relative timestamps in <code>valid\_to</code>/<code>valid\_from</code> \([https\://github\.com/ansible\-collections/community\.crypto/issues/379](https\://github\.com/ansible\-collections/community\.crypto/issues/379)\)\.
@ -888,12 +906,12 @@ Regular bugfix and feature release\.
<a id="v2-1-0"></a>
## v2\.1\.0
<a id="release-summary-37"></a>
<a id="release-summary-38"></a>
### Release Summary
Feature and bugfix release\.
<a id="minor-changes-17"></a>
<a id="minor-changes-18"></a>
### Minor Changes
* Adjust error messages that indicate <code>cryptography</code> is not installed from <code>Can\'t</code> to <code>Cannot</code> \([https\://github\.com/ansible\-collections/community\.crypto/pull/374](https\://github\.com/ansible\-collections/community\.crypto/pull/374)\)\.
@ -914,7 +932,7 @@ Feature and bugfix release\.
<a id="v2-0-2"></a>
## v2\.0\.2
<a id="release-summary-38"></a>
<a id="release-summary-39"></a>
### Release Summary
Documentation fix release\. No actual code changes\.
@ -922,12 +940,12 @@ Documentation fix release\. No actual code changes\.
<a id="v2-0-1"></a>
## v2\.0\.1
<a id="release-summary-39"></a>
<a id="release-summary-40"></a>
### Release Summary
Bugfix release with extra forward compatibility for newer versions of cryptography\.
<a id="minor-changes-18"></a>
<a id="minor-changes-19"></a>
### Minor Changes
* acme\_\* modules \- fix usage of <code>fetch\_url</code> with changes in latest ansible\-core <code>devel</code> branch \([https\://github\.com/ansible\-collections/community\.crypto/pull/339](https\://github\.com/ansible\-collections/community\.crypto/pull/339)\)\.
@ -943,12 +961,12 @@ Bugfix release with extra forward compatibility for newer versions of cryptograp
<a id="v2-0-0"></a>
## v2\.0\.0
<a id="release-summary-40"></a>
<a id="release-summary-41"></a>
### Release Summary
A new major release of the <code>community\.crypto</code> collection\. The main changes are removal of the PyOpenSSL backends for almost all modules \(<code>openssl\_pkcs12</code> being the only exception\)\, and removal of the <code>assertonly</code> provider in the <code>x509\_certificate</code> provider\. There are also some other breaking changes which should improve the user interface/experience of this collection long\-term\.
<a id="minor-changes-19"></a>
<a id="minor-changes-20"></a>
### Minor Changes
* acme\_certificate \- the <code>subject</code> and <code>issuer</code> fields in in the <code>select\_chain</code> entries are now more strictly validated \([https\://github\.com/ansible\-collections/community\.crypto/pull/316](https\://github\.com/ansible\-collections/community\.crypto/pull/316)\)\.
@ -1017,7 +1035,7 @@ A new major release of the <code>community\.crypto</code> collection\. The main
<a id="v1-9-4"></a>
## v1\.9\.4
<a id="release-summary-41"></a>
<a id="release-summary-42"></a>
### Release Summary
Regular bugfix release\.
@ -1031,7 +1049,7 @@ Regular bugfix release\.
<a id="v1-9-3"></a>
## v1\.9\.3
<a id="release-summary-42"></a>
<a id="release-summary-43"></a>
### Release Summary
Regular bugfix release\.
@ -1044,7 +1062,7 @@ Regular bugfix release\.
<a id="v1-9-2"></a>
## v1\.9\.2
<a id="release-summary-43"></a>
<a id="release-summary-44"></a>
### Release Summary
Bugfix release to fix the changelog\. No other change compared to 1\.9\.0\.
@ -1052,7 +1070,7 @@ Bugfix release to fix the changelog\. No other change compared to 1\.9\.0\.
<a id="v1-9-1"></a>
## v1\.9\.1
<a id="release-summary-44"></a>
<a id="release-summary-45"></a>
### Release Summary
Accidental 1\.9\.1 release\. Identical to 1\.9\.0\.
@ -1060,12 +1078,12 @@ Accidental 1\.9\.1 release\. Identical to 1\.9\.0\.
<a id="v1-9-0"></a>
## v1\.9\.0
<a id="release-summary-45"></a>
<a id="release-summary-46"></a>
### Release Summary
Regular feature release\.
<a id="minor-changes-20"></a>
<a id="minor-changes-21"></a>
### Minor Changes
* get\_certificate \- added <code>starttls</code> option to retrieve certificates from servers which require clients to request an encrypted connection \([https\://github\.com/ansible\-collections/community\.crypto/pull/264](https\://github\.com/ansible\-collections/community\.crypto/pull/264)\)\.
@ -1082,12 +1100,12 @@ Regular feature release\.
<a id="v1-8-0"></a>
## v1\.8\.0
<a id="release-summary-46"></a>
<a id="release-summary-47"></a>
### Release Summary
Regular bugfix and feature release\.
<a id="minor-changes-21"></a>
<a id="minor-changes-22"></a>
### Minor Changes
* Avoid internal ansible\-core module\_utils in favor of equivalent public API available since at least Ansible 2\.9 \([https\://github\.com/ansible\-collections/community\.crypto/pull/253](https\://github\.com/ansible\-collections/community\.crypto/pull/253)\)\.
@ -1104,7 +1122,7 @@ Regular bugfix and feature release\.
<a id="v1-7-1"></a>
## v1\.7\.1
<a id="release-summary-47"></a>
<a id="release-summary-48"></a>
### Release Summary
Bugfix release\.
@ -1117,12 +1135,12 @@ Bugfix release\.
<a id="v1-7-0"></a>
## v1\.7\.0
<a id="release-summary-48"></a>
<a id="release-summary-49"></a>
### Release Summary
Regular feature and bugfix release\.
<a id="minor-changes-22"></a>
<a id="minor-changes-23"></a>
### Minor Changes
* cryptography\_openssh module utils \- new module\_utils for managing asymmetric keypairs and OpenSSH formatted/encoded asymmetric keypairs \([https\://github\.com/ansible\-collections/community\.crypto/pull/213](https\://github\.com/ansible\-collections/community\.crypto/pull/213)\)\.
@ -1160,7 +1178,7 @@ Regular feature and bugfix release\.
<a id="v1-6-2"></a>
## v1\.6\.2
<a id="release-summary-49"></a>
<a id="release-summary-50"></a>
### Release Summary
Bugfix release\. Fixes compatibility issue of ACME modules with step\-ca\.
@ -1173,7 +1191,7 @@ Bugfix release\. Fixes compatibility issue of ACME modules with step\-ca\.
<a id="v1-6-1"></a>
## v1\.6\.1
<a id="release-summary-50"></a>
<a id="release-summary-51"></a>
### Release Summary
Bugfix release\.
@ -1186,12 +1204,12 @@ Bugfix release\.
<a id="v1-6-0"></a>
## v1\.6\.0
<a id="release-summary-51"></a>
<a id="release-summary-52"></a>
### Release Summary
Fixes compatibility issues with the latest ansible\-core 2\.11 beta\, and contains a lot of internal refactoring for the ACME modules and support for private key passphrases for them\.
<a id="minor-changes-23"></a>
<a id="minor-changes-24"></a>
### Minor Changes
* acme module\_utils \- the <code>acme</code> module\_utils has been split up into several Python modules \([https\://github\.com/ansible\-collections/community\.crypto/pull/184](https\://github\.com/ansible\-collections/community\.crypto/pull/184)\)\.
@ -1214,12 +1232,12 @@ Fixes compatibility issues with the latest ansible\-core 2\.11 beta\, and contai
<a id="v1-5-0"></a>
## v1\.5\.0
<a id="release-summary-52"></a>
<a id="release-summary-53"></a>
### Release Summary
Regular feature and bugfix release\. Deprecates a return value\.
<a id="minor-changes-24"></a>
<a id="minor-changes-25"></a>
### Minor Changes
* acme\_account\_info \- when <code>retrieve\_orders</code> is not <code>ignore</code> and the ACME server allows to query orders\, the new return value <code>order\_uris</code> is always populated with a list of URIs \([https\://github\.com/ansible\-collections/community\.crypto/pull/178](https\://github\.com/ansible\-collections/community\.crypto/pull/178)\)\.
@ -1238,12 +1256,12 @@ Regular feature and bugfix release\. Deprecates a return value\.
<a id="v1-4-0"></a>
## v1\.4\.0
<a id="release-summary-53"></a>
<a id="release-summary-54"></a>
### Release Summary
Release with several new features and bugfixes\.
<a id="minor-changes-25"></a>
<a id="minor-changes-26"></a>
### Minor Changes
* The ACME module\_utils has been relicensed back from the Simplified BSD License \([https\://opensource\.org/licenses/BSD\-2\-Clause](https\://opensource\.org/licenses/BSD\-2\-Clause)\) to the GPLv3\+ \(same license used by most other code in this collection\)\. This undoes a licensing change when the original GPLv3\+ licensed code was moved to module\_utils in [https\://github\.com/ansible/ansible/pull/40697](https\://github\.com/ansible/ansible/pull/40697) \([https\://github\.com/ansible\-collections/community\.crypto/pull/165](https\://github\.com/ansible\-collections/community\.crypto/pull/165)\)\.
@ -1261,12 +1279,12 @@ Release with several new features and bugfixes\.
<a id="v1-3-0"></a>
## v1\.3\.0
<a id="release-summary-54"></a>
<a id="release-summary-55"></a>
### Release Summary
Contains new modules <code>openssl\_privatekey\_pipe</code>\, <code>openssl\_csr\_pipe</code> and <code>x509\_certificate\_pipe</code> which allow to create or update private keys\, CSRs and X\.509 certificates without having to write them to disk\.
<a id="minor-changes-26"></a>
<a id="minor-changes-27"></a>
### Minor Changes
* openssh\_cert \- add module parameter <code>use\_agent</code> to enable using signing keys stored in ssh\-agent \([https\://github\.com/ansible\-collections/community\.crypto/issues/116](https\://github\.com/ansible\-collections/community\.crypto/issues/116)\)\.
@ -1293,12 +1311,12 @@ Contains new modules <code>openssl\_privatekey\_pipe</code>\, <code>openssl\_csr
<a id="v1-2-0"></a>
## v1\.2\.0
<a id="release-summary-55"></a>
<a id="release-summary-56"></a>
### Release Summary
Please note that this release fixes a security issue \(CVE\-2020\-25646\)\.
<a id="minor-changes-27"></a>
<a id="minor-changes-28"></a>
### Minor Changes
* acme\_certificate \- allow to pass CSR file as content with new option <code>csr\_content</code> \([https\://github\.com/ansible\-collections/community\.crypto/pull/115](https\://github\.com/ansible\-collections/community\.crypto/pull/115)\)\.
@ -1322,7 +1340,7 @@ Please note that this release fixes a security issue \(CVE\-2020\-25646\)\.
<a id="v1-1-1"></a>
## v1\.1\.1
<a id="release-summary-56"></a>
<a id="release-summary-57"></a>
### Release Summary
Bugfixes for Ansible 2\.10\.0\.
@ -1336,12 +1354,12 @@ Bugfixes for Ansible 2\.10\.0\.
<a id="v1-1-0"></a>
## v1\.1\.0
<a id="release-summary-57"></a>
<a id="release-summary-58"></a>
### Release Summary
Release for Ansible 2\.10\.0\.
<a id="minor-changes-28"></a>
<a id="minor-changes-29"></a>
### Minor Changes
* acme\_account \- add <code>external\_account\_binding</code> option to allow creation of ACME accounts with External Account Binding \([https\://github\.com/ansible\-collections/community\.crypto/issues/89](https\://github\.com/ansible\-collections/community\.crypto/issues/89)\)\.
@ -1370,12 +1388,12 @@ Release for Ansible 2\.10\.0\.
<a id="v1-0-0"></a>
## v1\.0\.0
<a id="release-summary-58"></a>
<a id="release-summary-59"></a>
### Release Summary
This is the first proper release of the <code>community\.crypto</code> collection\. This changelog contains all changes to the modules in this collection that were added after the release of Ansible 2\.9\.0\.
<a id="minor-changes-29"></a>
<a id="minor-changes-30"></a>
### Minor Changes
* luks\_device \- accept <code>passphrase</code>\, <code>new\_passphrase</code> and <code>remove\_passphrase</code>\.

View File

@ -4,6 +4,21 @@ Community Crypto Release Notes
.. contents:: Topics
v2.21.0
=======
Release Summary
---------------
Feature release.
Minor Changes
-------------
- certificate_complete_chain - add ability to identify Ed25519 and Ed448 complete chains (https://github.com/ansible-collections/community.crypto/pull/777).
- get_certificate - adds ``tls_ctx_options`` option for specifying SSL CTX options (https://github.com/ansible-collections/community.crypto/pull/779).
- get_certificate - allow to obtain the certificate chain sent by the server, and the one used for validation, with the new ``get_certificate_chain`` option. Note that this option only works if the module is run with Python 3.10 or newer (https://github.com/ansible-collections/community.crypto/issues/568, https://github.com/ansible-collections/community.crypto/pull/784).
v2.20.0
=======

View File

@ -1446,3 +1446,22 @@ releases:
name: acme_certificate_renewal_info
namespace: ''
release_date: '2024-05-20'
2.21.0:
changes:
minor_changes:
- certificate_complete_chain - add ability to identify Ed25519 and Ed448 complete
chains (https://github.com/ansible-collections/community.crypto/pull/777).
- get_certificate - adds ``tls_ctx_options`` option for specifying SSL CTX
options (https://github.com/ansible-collections/community.crypto/pull/779).
- get_certificate - allow to obtain the certificate chain sent by the server,
and the one used for validation, with the new ``get_certificate_chain``
option. Note that this option only works if the module is run with Python
3.10 or newer (https://github.com/ansible-collections/community.crypto/issues/568,
https://github.com/ansible-collections/community.crypto/pull/784).
release_summary: Feature release.
fragments:
- 2.21.0.yml
- 777-add_ability_to_identify_ed25519_complete_chains.yml
- 779-add-tls_ctx_options-option.yml
- 784-get_certificate-get_certificate_chain.yml
release_date: '2024-07-12'

View File

@ -1 +0,0 @@
release_summary: Feature release.

View File

@ -1,2 +0,0 @@
minor_changes:
- certificate_complete_chain - add ability to identify Ed25519 and Ed448 complete chains (https://github.com/ansible-collections/community.crypto/pull/777).

View File

@ -1,4 +0,0 @@
---
minor_changes:
- get_certificate - adds ``tls_ctx_options`` option for specifying SSL CTX options (https://github.com/ansible-collections/community.crypto/pull/779).
...

View File

@ -1,4 +0,0 @@
minor_changes:
- "get_certificate - allow to obtain the certificate chain sent by the server, and the one used for validation, with the new ``get_certificate_chain`` option.
Note that this option only works if the module is run with Python 3.10 or newer
(https://github.com/ansible-collections/community.crypto/issues/568, https://github.com/ansible-collections/community.crypto/pull/784)."