1.2.0 (March 7, 2017) ===================== Changes ------- * :ref:`Cluster discovery service (CDS) API `. * :ref:`Outlier detection ` (passive health checking). * Envoy configuration is now checked against a JSON schema. * :ref:`Ring hash ` consistent load balancer, as well as HTTP consistent hash routing based on a policy. * Vastly :ref:`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 :ref:`parent/child span association `. * :ref:`Route discovery service (RDS) API `. * HTTP router :ref:`x-envoy-upstream-rq-timeout-alt-response header ` support. * *use_original_dst* and *bind_to_port* :ref:`listener options ` (useful for iptables based transparent proxy support). * TCP proxy filter :ref:`route table support `. * Configurable stats flush interval. * Various :ref:`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.