github.com/basecamp/kamal-proxy
v0.9.2
#2018 most downloaded on Go modules
basecamp/kamal-proxy
What this package is like to depend on
Last release 1 months ago
16 Jul 2026
Release timing varies
gaps range from 1 weeks to 7 months
Some releases are documented
notes for 10 of 18 stable releases
Nothing withdrawn
no release was ever pulled
2 years old
31 releases · first in 2024
3 releases in the last 12 months
see the full history below
Release timeline
31 releases · Sep 2024 to Jul 2026Releases
latest 31-
v0.9.3-0.20260716195300-c728fb5e4d6016 Jul 2026 pre-releaseNothing published for this version
-
v0.9.219 Dec 2025Release notes
Open source →- Add
--health-check-hostto send a customHostheader on healthchecks - Add
--health-check-portto allow performing health checks on a different
port than regular traffic - Add
--force deploy flagto allow deploying load balancing changes onto
unhealthy hosts - Add
--scope-cookie-pathsto scope cookies to the --path-prefix
automatically - Add
--canonical-hostto redirect traffic from alternate hosts to a single,
canonical one (e.g.example.com->www.example.com) - Add
--acme-cache-pathto allow sharing Let's Encrypt credentials between
proxy instances, via shared storage - Add
--http3server option to enable serving over HTTP/3 - Support
HEADhealthchecks while in maintenance mode, as well asGET, to
prevent downstream load balancers from marking the proxy as unhealthy - Serve default cert when request has no SNI
- Standardize format of
X-Request-Startheader to include thet=portion - Support
X-Writer-Affinity=falseresponse header for opting out of writer
affinity (for load balancing) - Reduce default
--writer-affinity-timeoutto 1s - Fix a bug where certain (difficult) sequence of events could cause the last
state to not properly get saved - Don't buffer responses that have
Transfer-Encoding: chunked(similar to
previous handling of SSE responses) - In metrics traffic, guard against mailicious label explosion on method name
by restricting metrics to known methods - Build with Go 1.25.5
- Updated base image & dependencies
- Add
-
v0.9.2-0.20251020205624-2af0c177e70c20 Oct 2025 pre-releaseNothing published for this version
-
v0.9.2-0.20250614194057-86357a007cff14 Jun 2025 pre-releaseNothing published for this version
-
v0.9.114 May 2025Release notes
Open source →- Fix a bug that meant a redeploy was required after migrating state
from some certain older versions - Build with Go 1.24.3
- Update dependencies
- Fix a bug that meant a redeploy was required after migrating state
-
v0.9.006 May 2025Release notes
Open source →- Add path-based routing
- Add load balancing
- Support splitting read/write traffic when load balancing
- Export Prometheus metrics via
--metrics-port - Build with Go 1.24.2
-
v0.8.712 Mar 2025Release notes
Open source →- Replace
--tls-disable-redirect(default false) with--tls-redirect
(default true) to avoid double-negative, for clarity
- Replace
-
v0.8.607 Mar 2025 -
v0.8.6-0.20250311151736-a35ec284373f11 Mar 2025 pre-releaseNothing published for this version
-
v0.8.6-0.20250307112319-0aecdf1a68a007 Mar 2025 pre-releaseNothing published for this version
-
v0.8.512 Feb 2025Release notes
Open source →- Add
--tls-disable-redirectflag - Warn when shutdown force-closes active connections
- Build with Go 1.23.6
- Minor test improvements
- Add
-
v0.8.5-0.20241202172751-9f69461d780502 Dec 2024 pre-releaseNothing published for this version
-
v0.8.426 Nov 2024 -
v0.8.4-0.20241126142108-0e1517013b4026 Nov 2024 pre-releaseNothing published for this version
-
v0.8.325 Nov 2024 -
v0.8.3-0.20241125095726-38ceab119ab325 Nov 2024 pre-releaseNothing published for this version
-
v0.8.3-0.20241125085734-9b1fb5fcdc0a25 Nov 2024 pre-releaseNothing published for this version
-
v0.8.3-0.20241114144817-68df02c483c314 Nov 2024 pre-releaseNothing published for this version
-
v0.8.3-0.20241108144402-7cfe858c599108 Nov 2024 pre-releaseNothing published for this version
-
v0.8.225 Oct 2024 -
v0.8.2-0.20241025162547-e584373732c925 Oct 2024 pre-releaseNothing published for this version
-
v0.8.109 Oct 2024Release notes
Open source →- Fix issue where incorrect status code may be returned when buffering
responses
- Fix issue where incorrect status code may be returned when buffering
-
v0.8.006 Oct 2024Nothing published for this version
-
v0.7.1-0.20241006161232-f5e61ad7c36b06 Oct 2024 pre-releaseNothing published for this version
-
v0.7.030 Sep 2024Nothing published for this version
-
v0.6.025 Sep 2024Nothing published for this version
-
v0.5.023 Sep 2024Nothing published for this version
-
v0.4.019 Sep 2024Nothing published for this version
-
v0.3.018 Sep 2024Nothing published for this version
-
v0.2.017 Sep 2024Nothing published for this version
-
v0.1.016 Sep 2024Nothing published for this version