Releases: tmpim/casket
v1.4.2
v1.4.1 - Update certmagic (breaking changes!)
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
v1.3.2
v1.3.1
v1.3.0
What's Changed
Full Changelog: v1.2.12...v1.3.0
v1.2.12
What's Changed
- fix: more responsive browse template by @Lemmmy in #24
- docs: update systemd unit file by @hugeblank in #23
New Contributors
- @Lemmmy made their first contribution in #24
- @hugeblank made their first contribution in #23
Full Changelog: v1.2.11...v1.2.12
v1.2.11
v1.2.10
Changelog
- Feature: Docker images are now being published! (#18)
- Feature: Ability to download directories/folders as an archive in
browse
. (#17) - Feature:
tryfiles
directive. (#15) - Fixed: Casket should not attempt to obtain certificates for reserved TLDs by default. (#12)
- Fixed:
basicauth
directive has no way to supply exceptions. (#13)
v1.2.9
v1.2.8
This was supposed to be casket v1.2 but thanks to changes to how modules work in Go 1.16 and the hacks required to get go-releaser to work, I had to make a couple of re-releases as re-releasing an existing version does not play well with Go.
Anyway here it is, Casket v1.2 is released!
Changes
- We've updated to Go 1.16, this means we now have official Apple Silicon builds available.
- We've also made official Linux ARM builds for those who run Casket on Raspberry Pis or what not.
- Some new plugins were added:
geoip
,webdav
andforwardproxy
- First major build to contain the
tmpauth
plugin, an authentication proxy for tmpim members. - All dependencies were updated at some point.