ACMEz 2.0 makes a slightly breaking change to the high-level acmez package API (the acme package is largely unchanged). The changes allow for more customization of orders/CSRs, such as specifying NotBefore or NotAfter fields (which some CAs support).
As for new features, ACMEz 2.0 supports using ACME for S/MIME certificates (RFC 8823)! Thank you @orangepizza for that contribution!
Several minor changes or fixes have also been made, like adding the account ID to some logs, or updating to the latest ARI draft spec (-03).
ACMEz v1 will not be maintained, so please upgrade to v2.
What's Changed
- Set omitempty on Order.Status field by @commonism in https://github.com/mholt/acmez/pull/21
- New v2 API for more customizable orders by @mholt in https://github.com/mholt/acmez/pull/23
- support for RFC8823(s/mime) by @orangepizza in https://github.com/mholt/acmez/pull/13
New Contributors
- @commonism made their first contribution in https://github.com/mholt/acmez/pull/21
- @orangepizza made their first contribution in https://github.com/mholt/acmez/pull/13
Full Changelog: https://github.com/mholt/acmez/compare/v1.2.0...v2.0.0