You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+24-8Lines changed: 24 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,6 +10,7 @@ This changelog keeps track of work items that have been completed and are ready
10
10
## History
11
11
12
12
-[Unreleased](#unreleased)
13
+
-[v0.15.0](#v0150)
13
14
-[v0.14.0](#v0140)
14
15
-[v0.13.0](#v0130)
15
16
-[v0.12.2](#v0122)
@@ -32,35 +33,50 @@ This changelog keeps track of work items that have been completed and are ready
32
33
33
34
### New
34
35
36
+
-**General**: TODO ([#TODO](https://github.com/kedacore/http-add-on/issues/TODO))
37
+
38
+
### Improvements
39
+
40
+
-**General**: TODO ([#TODO](https://github.com/kedacore/http-add-on/issues/TODO))
41
+
42
+
### Fixes
43
+
44
+
-**General**: TODO ([#TODO](https://github.com/kedacore/http-add-on/issues/TODO))
45
+
46
+
### Deprecations
47
+
48
+
-**General**: TODO ([#TODO](https://github.com/kedacore/http-add-on/issues/TODO))
49
+
50
+
### Other
51
+
52
+
-**General**: TODO ([#TODO](https://github.com/kedacore/http-add-on/issues/TODO))
53
+
54
+
## v0.15.0
55
+
56
+
### New
57
+
35
58
-**General**: Add s390x to supported release platforms ([#1662](https://github.com/kedacore/http-add-on/issues/1662))
36
59
-**General**: Add `coldStart.placeholder` support for returning static HTTP responses during scale-from-zero ([#874](https://github.com/kedacore/http-add-on/issues/874))
37
-
-**General**: TODO ([#TODO](https://github.com/kedacore/http-add-on/issues/TODO))
38
60
-**Interceptor**: Add HTTP/2 support (h2c and h2 over TLS), enabling autoscaling of gRPC workloads ([#1084](https://github.com/kedacore/http-add-on/issues/1084))
39
61
-**Interceptor**: Select backend transport based on Kubernetes `appProtocol` instead of mirroring the client's protocol. Cleartext backends default to HTTP/1.1 unless the Service port sets `appProtocol: kubernetes.io/h2c`; TLS backends negotiate via ALPN ([#1676](https://github.com/kedacore/http-add-on/issues/1676))
40
62
-**Scaler**: Add OpenTelemetry metrics and distributed tracing to the external scaler ([#965](https://github.com/kedacore/http-add-on/issues/965))
41
63
42
64
### Improvements
43
65
44
-
-**General**: TODO ([#TODO](https://github.com/kedacore/http-add-on/issues/TODO))
66
+
-**General**: Strip managed fields from controller-runtime cache to reduce memory consumption ([#1651](https://github.com/kedacore/http-add-on/issues/1651))
45
67
46
68
### Fixes
47
69
48
-
-**General**: TODO ([#TODO](https://github.com/kedacore/http-add-on/issues/TODO))
49
70
-**Interceptor**: Fix graceful shutdown so in-flight requests are drained before the process exits. The interceptor now waits for active handlers to complete (bounded by `KEDA_HTTP_DRAIN_TIMEOUT`), marks the readiness probe unhealthy immediately on SIGTERM, and delays listener closure by `KEDA_HTTP_SHUTDOWN_DELAY` to let Kubernetes propagate endpoint removal. ([#1636](https://github.com/kedacore/http-add-on/issues/1636))
50
71
-**Interceptor**: Fix panic with "invalid concurrent Body.Read call" when reverse proxy fails without consuming the request body ([#1668](https://github.com/kedacore/http-add-on/issues/1668))
51
72
-**Scaler**: Fix incorrect HPA values when both concurrency and requestRate metrics are configured ([#1659](https://github.com/kedacore/http-add-on/issues/1659))
52
73
-**Scaler**: Tolerate partial interceptor pod failures instead of restarting the scaler on a single unreachable endpoint; cache last-known concurrency for unreachable pods to prevent underreporting ([#1667](https://github.com/kedacore/http-add-on/issues/1667))
53
74
54
75
### Deprecations
55
76
56
-
-**General**: TODO ([#TODO](https://github.com/kedacore/http-add-on/issues/TODO))
57
77
-**Interceptor**: Remove `KEDA_HTTP_FORCE_HTTP2` environment variable. This is not a breaking change — HTTP/2 is now negotiated automatically. ([#1084](https://github.com/kedacore/http-add-on/issues/1084))
58
78
-**Operator**: Rename `KEDAHTTP_OPERATOR_EXTERNAL_SCALER_SERVICE` and `KEDAHTTP_OPERATOR_EXTERNAL_SCALER_PORT` environment variables to `KEDA_HTTP_OPERATOR_EXTERNAL_SCALER_SERVICE` and `KEDA_HTTP_OPERATOR_EXTERNAL_SCALER_PORT`. Old names are still accepted but log a deprecation warning and will be removed in a future release. ([#1623](https://github.com/kedacore/http-add-on/issues/1623))
59
79
60
-
### Other
61
-
62
-
-**General**: TODO ([#TODO](https://github.com/kedacore/http-add-on/issues/TODO))
0 commit comments