1.2.0 (March 7, 2017)¶
Changes¶
- Outlier detection (passive health checking). 
- Envoy configuration is now checked against a JSON schema. 
- Ring hash consistent load balancer, as well as HTTP consistent hash routing based on a policy. 
- Vastly enhanced global rate limit configuration via the HTTP rate limiting filter. 
- HTTP routing to a cluster retrieved from a header. 
- Weighted cluster HTTP routing. 
- Auto host rewrite during HTTP routing. 
- Regex header matching during HTTP routing. 
- HTTP access log runtime filter. 
- LightStep tracer parent/child span association. 
- HTTP router x-envoy-upstream-rq-timeout-alt-response header support. 
- use_original_dst and bind_to_port listener options (useful for iptables based transparent proxy support). 
- TCP proxy filter route table support. 
- Configurable stats flush interval. 
- Various third party library upgrades, including using BoringSSL as the default SSL provider. 
- No longer maintain closed HTTP/2 streams for priority calculations. Leads to substantial memory savings for large meshes. 
- Numerous small changes and fixes not listed here.