Dio Versions Save

A powerful HTTP client for Dart and Flutter, which supports global settings, Interceptors, FormData, aborting and canceling a request, files uploading and downloading, requests timeout, custom adapters, etc.

dio_v5.4.3+1

1 month ago

What's new

  • Fix type promotions for the UTF-8 encoder on previous Dart SDKs.

dio_v5.4.3

1 month ago

What's new

  • Remove sockets detach in IOHttpClientAdapter.
  • Allows to define FormData.boundaryName instead of the default --dio-boundary-.

http2_adapter_v2.5.2

1 month ago

What's new

  • Remove client stream termination in Http2Adapter.

dio_v5.4.2+1

1 month ago

What's new

  • Revert "Catch sync/async exceptions in interceptors' handlers".

dio_v5.4.2

1 month ago

What's new

  • Fix receiveTimeout throws exception after the request has been cancelled.
  • Catch sync/async exceptions in interceptors' handlers.
  • Throws precise StateError for handler's duplicated calls.

http2_adapter_v2.5.1

1 month ago

What's new

  • Wrap SocketException in DioExceptionType.connectionError instead of DioExceptionType.unknown.

http2_adapter_v2.5.0

2 months ago

What's new

  • 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.

dio_v5.4.1

3 months ago

What's new

  • Provide fix suggestions for dart fix.
  • Fix receiveTimeout for streamed responses.
  • Fix cancellation for streamed responses and downloads when using IOHttpClientAdapter.
  • Fix receive progress for streamed responses and downloads when using IOHttpClientAdapter.
  • Support relative baseUrl on the Web platform.
  • Avoid fake uncaught exceptions during debugging with IDEs.

compatibility_layer_v0.1.0

4 months ago

What's new

  • Initial version.

native_dio_adapter_v1.3.0

4 months ago

What's new

  • Provide fix suggestions for dart fix.
  • Bump cronet_http version to >=0.4.0 <=2.0.0.