1.1.0 (November 30, 2016) ========================= Changes ------- * Switch from Jannson to RapidJSON for our JSON library (allowing for a configuration schema in 1.2.0). * Upgrade :ref:`recommended version ` of various other libraries. * Configurable DNS refresh rate for DNS service discovery types. * Upstream circuit breaker configuration can be :ref:`overridden via runtime `. * :ref:`Zone aware routing support `. * Generic header matching routing rule. * HTTP/2 graceful connection draining (double GOAWAY). * DynamoDB filter :ref:`per shard statistics ` (pre-release AWS feature). * Initial release of the :ref:`fault injection HTTP filter `. * HTTP :ref:`rate limit filter ` enhancements (note that the configuration for HTTP rate limiting is going to be overhauled in 1.2.0). * Added :ref:`refused-stream retry policy `. * Multiple :ref:`priority queues ` for upstream clusters (configurable on a per route basis, with separate connection pools, circuit breakers, etc.). * Added max connection circuit breaking to the :ref:`TCP proxy filter `. * Added :ref:`CLI ` options for setting the logging file flush interval as well as the drain/shutdown time during hot restart. * A very large number of performance enhancements for core HTTP/TCP proxy flows as well as a few new configuration flags to allow disabling expensive features if they are not needed (specifically request ID generation and dynamic response code stats). * Support Mongo 3.2 in the :ref:`Mongo sniffing filter `. * Lots of other small fixes and enhancements not listed.