Skip to content

v1.4.1 - Update certmagic (breaking changes!)

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 29 Apr 15:00

Breaking changes

Casket v1.4 updates all of the underlying libraries; most notably certmagic, which now uses libdns for solving DNS challenges instead of lego. We have tried to maintain compatibility with as many DNS providers and their configuration options as possible. However, there have been some unavoidable changes, especially to the Cloudflare provider (which now only supports scoped tokens), and many providers have been dropped due to lack of upstream libdns support. If a provider you use has been affected by these changes, please create an issue, and we will do our best to accomodate your use case!

For a list of changes to every DNS provider, please refer to the migration guide.

Important

Cloudflare DNS challenges now only support scoped tokens, and the configuration syntax has changed. More information

Caution

The underlying storage format for cached certificates has changed. Updating to 1.4.1 will obtain new certificates for all of your websites. If you are hosting many websites with a single Casket instance, please be aware that you may be subject to a lengthy initial startup time while certificates are obtained, and that you may be subject to the Let's Encrypt rate limits.

What's Changed

Full Changelog: v1.3.2...v1.4.1