Skip to content
This repository has been archived by the owner on Feb 13, 2023. It is now read-only.

v5.0.0-dev.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@AlexV525 AlexV525 released this 18 Dec 15:02
· 35 commits to main since this release
0c0a5d8

This is the first release for the diox package.

What's Changed

  • Allow asynchronized method with savePath.
  • Allow data in all request methods.
  • A platform independent HttpClientAdapter can now be instantiated by doing
    dio.httpClientAdapter = HttpClientAdapter();.
  • Add ValidateCertificate to handle certificate pinning better.
  • Support Content-Disposition header case sensitivity.

Breaking Changes

  • Improve DioErrors. There are now more cases in which the inner original stacktrace is supplied.
  • HttpClientAdapter must now be implemented instead of extended.
  • Any classes specific to dart:io platforms can now be imported via import 'package:diox/io.dart';.
    Classes specific to web can be imported via import 'package:diox/browser.dart';.
  • connectTimeout, sendTimeout, and receiveTimeout are now Durations.

Full Changelog: https://github.com/cfug/diox/commits/v5.0.0-dev.1