Releases: cfug/dio
Releases · cfug/dio
http2_adapter 2.4.0
What's new
- Support non-TLS connection requests.
- Improve the implementation of
receiveTimeout
. - Add more header value types implicit support.
dio 5.4.0
What's new
- Improve
SyncTransformer
's stream transform. - Allow case-sensitive header keys with the
preserveHeaderCase
flag through options. - Fix
receiveTimeout
for theIOHttpClientAdapter
. - Fix
receiveTimeout
for thedownload
method ofDioForNative
. - Improve the stream byte conversion.
native_dio_adapter 1.1.1
What's new
- Adds the missing
flutter
dependency.
http2_adapter 2.3.2
What's new
- Implement
sendTimeout
andreceiveTimeout
for the adapter. - Fix redirect not working when requestStream is null.
- Ignores
Duration.zero
timeouts.
dio 5.3.4
What's new
- Raise warning for
Map
s other thanMap<String, dynamic>
when encoding request data. - Improve exception messages.
- Allow
ResponseDecoder
andRequestEncoder
to be async. - Ignores
Duration.zero
timeouts.
native_dio_adapter 1.1.0
What's new
- Bump
cronet_http
version. - Minimal required Dart version is now 3.1.
- Minimal required Flutter version is now 3.13.0.
cookie_manager 3.1.1
What's new
- Fix
FileSystemException
when saving redirect cookies without a properhost
.
dio 5.3.3
What's new
- Fix failing requests throw
DioException
s with.unknown
instead of.connectionError
onSocketException
. - Removes the accidentally added
options
argument forOptions.compose
. - Fix wrong formatting of multi-value header in
BrowserHttpClientAdapter
. - Add warning in debug mode when trying to send data with a
GET
request in web. - Reduce cases in which browsers would trigger a CORS preflight request.
- Add warnings in debug mode when using
sendTimeout
andonSendProgress
with an empty request body. - Fix
receiveTimeout
not working correctly on web. - Fix
ImplyContentTypeInterceptor
can be removed byInterceptors.clear()
by default.
native_dio_adapter 1.0.0+2
What's new
- Add topics to packages.
http2_adapter 2.3.1+1
What's new
- Add topics to packages.