Skip to content
This repository was archived by the owner on Sep 12, 2025. It is now read-only.

Releases: Casterlabs/Katana

1.29.4

07 Mar 09:13

Choose a tag to compare

Add the option to reissue certs manually (1.29.4)

1.29.3

06 Mar 15:09

Choose a tag to compare

  • Fixed additional proxying issues.

1.29.2

06 Feb 02:15

Choose a tag to compare

  • Fixed an issue with the proxy servlet on some HTTP methods.

1.29.1

05 Feb 23:27

Choose a tag to compare

  • Fix a Cookie expiry bug in the previous release.

1.29.0

05 Feb 22:49

Choose a tag to compare

  • Management UI!
  • Fixed CPU usage issue in Docker.
  • Fixed the Certificate Auto Issuer.

1.29.0-pre

03 Feb 11:50

Choose a tag to compare

1.29.0-pre Pre-release
Pre-release

Experimental release that has a management UI!

1.28.0

16 Jan 16:44

Choose a tag to compare

  • Moved to Virtual Threads.
  • Fixed WebSocket-related thread leaks.

1.27.2

07 Jun 01:48

Choose a tag to compare

  • Fix an issue with some http clients that report a 0-length body (proxy servlet).
  • Avoid proxying a GET body as well.

1.27.1

07 Jun 01:15

Choose a tag to compare

  • There is now a WebHook -> WebSocket servlet!

1.26.0

06 Jun 19:10

Choose a tag to compare

  • You can now automatically issue certificates via Let's Encrypt!
    • When enabled, Katana will check every 8 hours for a certificate that is going to expire in 28 days (keeping in-line with Let's Encrypt's recommendations).
    • Right now, only HTTP validation is supported. Which means you cannot use a wildcard domain, and you MUST have Katana able to receive traffic on port 80. Katana will warn you if your server doesn't listen on 80, but it will still attempt validation anyways (for advanced port-routing setups, like in Docker)
  • Katana will now hot-reload the SSL certificates if all three files change.
  • We had to change how Katana is packaged. Now, when starting Katana, you have to specify the BouncyCastle jar libraries. Provided in the zip file is a start.sh/start.bat which should work for most people.