Client HTTP and networking library based on the Envoy project for iOS, Android, and more.
Breaking changes:
drainConnections()
method with a broader resetConnectivityState()
. (#2225).NWPathMonitor
by default (#2329)enableNetworkPathMonitor
with a new setNetworkMonitoringMode
API to allow disabling monitoring (#2345)envoy_engine_t
value of 1
will return the default engine.
Support for using multiple engines concurrently is coming later. (#2129)Bugfixes:
HeadersBuilder
and Headers
case-insensitive. Rename allHeaders
method to caseSensitiveHeaders
. (#2383, #2400)Features:
getaddrinfo
-based system DNS resolver instead of c-ares (#2419)KeyValueStore
protocol conformance to UserDefaults
(#2452)