dio_http2_adapter 2.5.2 dio_http2_adapter: ^2.5.2 copied to clipboard
An adapter that combines HTTP/2 and dio. Supports reusing connections, header compression, etc.
CHANGELOG #
Unreleased #
None.
2.5.2 #
- Remove client stream termination in
Http2Adapter
.
2.5.1 #
- Wrap
SocketException
inDioExceptionType.connectionError
instead ofDioExceptionType.unknown
.
2.5.0 #
- Fix cancellation for streamed responses and downloads.
- Fix progress for streamed responses and downloads.
- Bump minimum Dart SDK to 3.0.0 as required by the
http2
package. - Allows
HTTP/1.0
when connecting to proxies. - Add the ability to use a fallback
HttpClientAdapter
when HTTP/2 is unavailable for the current request.
2.4.0 #
- Support non-TLS connection requests.
- Improve the implementation of
receiveTimeout
. - Add more header value types implicit support.
2.3.2 #
- Implement
sendTimeout
andreceiveTimeout
for the adapter. - Fix redirect not working when requestStream is null.
- Ignores
Duration.zero
timeouts.
2.3.1+1 #
- Add topics to packages.
2.3.1 #
- Fix cached
initFuture
not remove when throw exception.
2.3.0 #
- Replace
DioError
withDioException
.
2.2.0 #
- Support proxy for the adapter.
- Improve code formats according to linter rules.
2.1.0 #
- For the
dio
's 5.0 release. - Add
validateCertificate
forClientSetting
.
2.0.0 #
- support dio 4.0.0
2.0.0-beta2 #
- support null-safety
- support dio 4.x
1.0.1 - 2020.8.7 #
- merge #760
1.0.0 - 2019.9.18 #
- Support redirect
0.0.2 - 2019.9.17 #
- A Dio HttpAdapter which support Http/2.0.