PackageTrack
Sign in Get early access

dio_smart_retry

Retry library for Dio and Dio package made with love. By default, the request will be retried only for appropriate retryable http statuses.

7.0.1 181K downloads/mo #892 most downloaded on pub.dev rodion-m/dio_smart_retry

What this package is like to depend on

Last release 2 years ago

no release in 18 months

Ships fairly regularly

a new release about every 5 months

Most releases are documented

notes for 9 of 14 stable releases

Nothing withdrawn

no release was ever pulled

5 years old

16 releases · first in 2021

0 releases in the last 12 months

see the full history below

Release timeline

16 releases · Jul 2021 to Oct 2024
2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 16
  1. 7.0.1 22 Oct 2024

    Nothing published for this version

  2. 7.0.0 21 Oct 2024
    Release notes
    • [BREAKING CHANGE] MultipartFileRecreatable removed. Use a regular MultipartFile instead of MultipartFileRecreatable.
    Open source →
  3. 6.0.0 26 Oct 2023
    Release notes
    • Updated internal libraries.
    • Bumped minimum Dart SDK to 3.0.
    • Added MultipartFileRecreatable documentation.
    • Refactors static constructors to factories.
    • Adds a new MultipartFileRecreatable.fromBytes factory compatible with web.
    • Added a new headers parameter.
    • You can now read the file's content with MultipartFileRecreatable.data.
    • Breaking: MultipartFileRecreatable.filename is now a named parameter to match dio.
    • Breaking: Removed MultipartFileRecreatable.filePath since it was not being used internally.
    Open source →
  4. 5.0.0 16 Feb 2023
    Release notes
    • Add supporting of the new dio 5.+
    Open source →
  5. 2.0.1-diox 10 Feb 2023 pre-release
    Release notes
    • Add supporting of DioX
    Open source →
  6. 2.0.0-diox 10 Feb 2023 pre-release

    Nothing published for this version

  7. 1.4.0 02 Dec 2022
    Release notes
    • Add supporting of retrying for requests with multipart/form-data, use MultipartFileRecreatable class for that (details).
    • DefaultRetryEvaluator and status codes constants from the file http_status_codes.dart was made a part of the public API.
    Open source →
  8. 1.3.2 17 Jul 2022
    Release notes
    • Add a feature allowing to specify extra retryable status codes (parameter retryableExtraStatuses) (#11)
    • Add a request's CancelToken checking
    • Update dependencies
    Open source →
  9. 1.3.1 17 Jul 2022

    Nothing published for this version

  10. 1.3.0 17 Jul 2022

    Nothing published for this version

  11. 1.2.0 23 Feb 2022
    Release notes
    • Add properly an incorrect url scheme error handling in the default retry evaluator (#2)
    Open source →
  12. 1.1.0 07 Dec 2021
    Release notes
    • A request catching is fixed (#1)
    • Dependencies were updated
    Open source →
  13. 1.0.3 01 Aug 2021
    Release notes
    • Example updated
    Open source →
  14. 1.0.2 31 Jul 2021
    Release notes
    • Initial version.
    Open source →
  15. 1.0.1 31 Jul 2021

    Nothing published for this version

  16. 1.0.0 30 Jul 2021

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive