3.1.0
- External account binding now permits to set individual MAC algorithms (
AccountBuilder.withMacAlgorithm()
) and usage of HMAC keys of arbitrary length. Thanks to @aarcloudera and @Radranic. - The draft-ietf-acme-ari-01 implementation was missing a method 'Certificate.markAsReplaced()`. It is added now.
- All classes and methods related to draft-ietf-acme-ari-01 are now marked as
@draft
. As the draft evolves, they can change without prior notice. SemVer does not apply to parts that are marked as@draft
. This is a preparation for draft-ietf-acme-ari-02, which will introduce major and breaking changes.
In the future, I will generally handle all draft implementations like that, as I don't want to do a major version bump of acme4j for every breaking change in a draft.