Skip to content

Latest commit

 

History

History
96 lines (58 loc) · 4.36 KB

CHANGELOG.md

File metadata and controls

96 lines (58 loc) · 4.36 KB

Changelog

This changelog keeps track of work items that have been completed and are ready to be shipped in the next release.

History

Unreleased

Breaking Changes

New

  • General: Add manifests to deploy the Add-on (#716)

Improvements

Fixes

  • Interceptor: Add support for streaming responses (#743)
  • Interceptor: Fatal error: concurrent map iteration and map write (#726)
  • Interceptor: Keep original Host in the Host header (#331)
  • Interceptor: Provide graceful shutdown for http servers on SIGINT and SIGTERM (#731)
  • Operator: Remove ScaledObject name & app custom labels (#717)
  • Scaler: Provide graceful shutdown for grpc server on SIGINT and SIGTERM (#731)
  • Scaler: remplement custom interceptor metrics (#718)

Deprecations

You can find all deprecations in this overview and join the discussion here.

New deprecation(s):

  • General: host field deprecated in favor of hosts in HTTPScaledObject (#552)

Previously announced deprecation(s):

  • TODO

Other

  • General: Adding a changelog validating script to check for formatting and order (#761)

v0.5.0

Breaking Changes

None.

New

  • General: Log incoming requests using the Combined Log Format (#669)
  • Routing: Add multi-host support to HTTPScaledObject (#552)
  • Routing: Support path-based routing (#338)

Improvements

  • General: Automatically tag Docker image with commit SHA (#567)
  • Operator: Migrate project to Kubebuilder v3 (#625)
  • RBAC: Introduce fine-grained permissions per component and reduce required permissions (#612)
  • 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)

Fixes

  • General: Changes to HTTPScaledObjects now take effect (#605)
  • General: HTTPScaledObject is the owner of the underlying ScaledObject (#703)
  • Controller: Use kedav1alpha1.ScaledObject default values (#607)
  • Routing: Lookup host without port (#608)

Deprecations

You can find all deprecations in this overview and join the discussion here.

New deprecation(s):

  • General: host field deprecated in favor of hosts in HTTPScaledObject (#552)

Previously announced deprecation(s):

  • None.

Other

  • General: Use kubernetes e2e images for e2e test and samples (#665)
  • e2e tests: Use the same e2e system as in core (#686)