3.2.0
- Documentation has been completely restructured and reviewed. The chapters are now oriented on the different steps, and should help to understand better how acme4j is working.
- Added
acme://ssl.com
URI for SSL.com. (Thanks to @fergadis, @ifindthanh, @thanhsmvn for the contribution.) - Added
acme://zerossl.com
protocol provider for ZeroSSL. - Simplified the handling of Retry-After headers. Catching
AcmeRetryAfterException
is not necessary anymore. - CSR generator now supports domain names with more than 64 characters. The CSR's CN field is now left empty by default. (Thanks to @mcpherrinm for the contribution.)
- Updated ARI support to the latest draft-ietf-acme-ari-03. There is a breaking change in the protocol! If you use ARI and your CA still uses draft 01, do not update to this version!
- For generic ACME URIs, query parameters are now forwarded to the server. (Fixes #152)
No changes to your source code are required, unless you are using ARI.
Please read the Migration Guide for further information and caveats.
ZeroSSL makes use of EAB and the Retry-After
header. The example has been changed accordingly. It now shows how to do EAB and how to properly handle the Retry-After
header.