This changelog keeps track of work items that have been completed and are ready to be shipped in the next release.
- General: TODO (#TODO)
- General: TODO (#TODO)
- General: TODO (#TODO)
- Scaler: remplement custom interceptor metrics (#718)
- Operator: Remove ScaledObject
name
&app
custom labels (#717) - Interceptor: fatal error: concurrent map iteration and map write (#726)
- Interceptor: Provide graceful shutdown for http servers on SIGINT and SIGTERM (#731)
- Interceptor: Keep original Host in the Host header (#731)
- Scaler: Provide graceful shutdown for grpc server on SIGINT and SIGTERM (#731)
You can find all deprecations in this overview and join the discussion here.
New deprecation(s):
- General:
host
field deprecated in favor ofhosts
inHTTPScaledObject
(#552)
Previously announced deprecation(s):
- TODO
- General: TODO (#TODO)
None.
- Routing: Add multi-host support to
HTTPScaledObject
(#552) - Routing: Support path-based routing (#338)
- General: Log incoming requests using the Combined Log Format (#669)
- General: Automatically tag Docker image with commit SHA (#567)
- RBAC: Introduce fine-grained permissions per component and reduce required permissions (#612)
- Operator: Migrate project to Kubebuilder v3 (#625)
- Routing: New routing table implementation that relies on the live state of HTTPScaledObjects on the K8s Cluster instead of a ConfigMap that is updated periodically (#605)
- General: HTTPScaledObject is the owner of the underlying ScaledObject (#703)
- Routing: Lookup host without port (#608)
- Controller: Use kedav1alpha1.ScaledObject default values (#607)
- General: Changes to HTTPScaledObjects now take effect (#605)
You can find all deprecations in this overview and join the discussion here.
New deprecation(s):
- General:
host
field deprecated in favor ofhosts
inHTTPScaledObject
(#552)
Previously announced deprecation(s):
- None.