1.35.0 (Pending)
Minor behavior changes
Changes that may cause incompatibilities for some users, but should not for most
grpc-json: Make the gRPC JSON transcoder filter’s json print options configurable.
lua: The
metadata()
of lua filter now will search the metadata by the filter config name first. And if not found, it will search by the canonical name of the filterenvoy.filters.http.lua
.
Removed config or runtime
Normally occurs at the end of the deprecation period
access_log: Removed runtime guard
envoy.reloadable_features.sanitize_sni_in_access_log
and legacy code paths.http: Removed runtime guard
envoy_reloadable_features_filter_access_loggers_first
and legacy code paths.quic: Removed runtime guard
envoy.reloadable_features.quic_connect_client_udp_sockets
and legacy code paths.websocket: Removed runtime guard
envoy.reloadable_features.switch_protocol_websocket_handshake
and legacy code paths.
New features
ext_authz: Added
grpc_status
toExtAuthzLoggingInfo
in ext_authz http filter.