Skip to content

Conversation

@djc
Copy link
Owner

@djc djc commented Jul 9, 2025

Proposed release notes

The 0.8 release contains substantial changes to make the API more modular. It integrates full support for ACME Renewal Information (ARI, recently standardized as RFC 9773).

When upgrading, consider reviewing the diff for our example code.

@djc djc requested a review from cpu July 9, 2025 13:21
Copy link
Collaborator

@cpu cpu left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Changes in this branch LGTM.

For the release notes, here are some other items I noticed that feel worth mentioning:

  • Add support for ACME subproblems (#81)
  • Add support for ACME account and authorization deactivation (#89)
  • Add support for ACME account key rollover and contact information update (#100)
  • Add support for ACME device attestation draft (experimental) (#126)

There were a few other small things I noticed reviewing the diff since last release, but they don't feel like headline items (e.g. the account thumbprint thing, loading account from an existing key, etc).

@djc djc merged commit 6747c5d into main Jul 9, 2025
12 checks passed
@djc djc deleted the non-exhaustive-challenge-type branch July 9, 2025 14:57
@cpu
Copy link
Collaborator

cpu commented Jul 9, 2025

Project MSRV increased to 1.70

I was wrong here. I thought we updated to 1.71, but looked and the MSRV is 1.70. That change was made in the previous release (https://github.com/djc/instant-acme/releases/tag/0.7.2) so there's nothing to mention here. Deleted from my initial comment.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants