1.18.3 (May 11, 2021)
Bug fixes
Changes expected to improve the state of the world and are unlikely to have negative effects
zipkin: fix timestamp serializaiton in annotations. A prior bug fix exposed an issue with timestamps being serialized as strings.
Removed config or runtime
Normally occurs at the end of the deprecation period
tls: removed
envoy.reloadable_features.tls_use_io_handle_bio
runtime guard and legacy code path.
New features
http: added the ability to unescape slash sequences in the path. Requests with unescaped slashes can be proxied, rejected or redirected to the new unescaped path. By default this feature is disabled. The default behavior can be overridden through http_connection_manager.path_with_escaped_slashes_action runtime variable. This action can be selectively enabled for a portion of requests by setting the http_connection_manager.path_with_escaped_slashes_action_sampling runtime variable.