Skip to content

Releases: tmpim/casket

v1.4.2

28 Jul 23:59
Compare
Choose a tag to compare

Changelog

  • ac89463 feat: update tmpauth (whomst db endpoint)

v1.4.1 - Update certmagic (breaking changes!)

29 Apr 15:00
Compare
Choose a tag to compare

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

18 Jan 23:46
Compare
Choose a tag to compare

Changelog

  • 5fd2388 chore: add armv7 binaries

v1.3.1

18 Jan 23:45
Compare
Choose a tag to compare

Changelog

  • db419af chore: add linux/arm/v7 docker builds

v1.3.0

18 Jan 02:15
588ead0
Compare
Choose a tag to compare

What's Changed

  • feat: HTTP -> HTTPS redirects on all site configs by @Lemmmy in #26

Full Changelog: v1.2.12...v1.3.0

v1.2.12

12 Dec 19:01
51fe92f
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.2.11...v1.2.12

v1.2.11

08 Oct 21:02
Compare
Choose a tag to compare

Changelog

  • 1bedd5e feat: support environment variables as template vars

v1.2.10

19 Jan 07:15
c4ecf17
Compare
Choose a tag to compare

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

30 Mar 23:16
Compare
Choose a tag to compare

This release fixes the tmpauth plugin's behaviour with dealing with token cache invalidation.

Changelog

208600e fix: update tmpauth

v1.2.8

06 Mar 19:25
Compare
Choose a tag to compare

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 and forwardproxy
  • First major build to contain the tmpauth plugin, an authentication proxy for tmpim members.
  • All dependencies were updated at some point.