v0.4.4
Bugfixes:
- Explicit Flow Control: fix a reset-after-fin bug with explicit flow control (#1898)
- HTTP: solve a race condition when resumeData is too early (#1926)
- HTTP: fix race condition for last resumeData (#1936)
- HTTP: expand response buffer limit to 1Mb (#1987)
- JNI: fix support for non-direct byte buffers (#1950)
- Network: make SrcAddrSocketOptionImpl safely handle null addresses (#1905)
- Obj-c: fix NSString to envoy_data conversion (#1958)
- Observability: fix V6 interface binding logging (#1959)
Features:
- Cronvoy: use Explicit Flow Control (#1924)
- DNS: add ability to use fallback nameservers. Android only (#1953)
- DNS: add EngineBuilder API to filter unroutable families (#1984)
- Interface Binding: support interface binding on Android (#1897)
- Interface Binding: filter alt interfaces for binding by well-known prefixes (#1901)
- Network: use NWPathMonitor to determine network reachability on iOS (#1874)
- Networl: add iOS/Android support for enabling Happy Eyeballs (#1971)
- Observability: instrument first active interfaces when switching socket modes (#1889)