Skip to content

v1.30.0

Compare
Choose a tag to compare
@publish-envoy publish-envoy released this 16 Apr 20:28
50ea83e

repo: Release v1.30.0 (#33573)

Summary of changes:

  • Removed the Swift/C++ interop layer in Envoy Mobile.
  • Add retry policy to ext_proc.
  • Added HTTP downstream remote reset response flag.
  • Added support for the Fluentd access logger.
  • Introduced MemoryAllocatorManager to configure heap memory release rate.
  • Envoy Mobile added CONNECT Proxy support for iOS.
  • Redis: support echo command.
  • Envoy Mobile setting QUIC newtork idle timeout to 30 seconds.
  • Sending server preferred address to non-QUICHE clients.
  • Avoid concatenation of JWT duplicated headers.
  • HTTP: Keep Transfer-Encoding header for trailers.
  • Envoy Mobile setting the socket receive buffer to 1MB for QUIC.
  • Added FULL_SCAN support to least-request load-balancing algorithm.
  • aws_lambda and ext_proc filters can be used as an upstream filter.
  • Hosts marked as draining in and EDS update are now excluded.
  • Envoy Mobile supports log-levels.
  • Added support for URI tempate matching for RBAC.
  • Fixed load balancing initialization bug.
  • Supporting %UPSTREAM_CONNECTION_ID% in access logs.
  • Added request and response attributes support to ext_proc.
  • Added support sending dynamic metadata to ext_proc.
  • Re-enable the nghttp2 codec for HTTP/2 connections by default.

Docker images:
https://hub.docker.com/r/envoyproxy/envoy/tags?page=1&name=v1.30.0
Docs:
https://www.envoyproxy.io/docs/envoy/v1.30.0/
Release notes:
https://www.envoyproxy.io/docs/envoy/v1.30.0/version_history/v1.30/v1.30.0
Full changelog:
v1.29.0...v1.30.0

Signed-off-by: Adi Suissa-Peleg adip@google.com
Signed-off-by: Ryan Northey ryan@synca.io