You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
However, in its current state, the user would need to include Dio in their app to access cancel tokens. To address this, I would implement a custom callback controller to relay the getter and callbacks to the cancel token.
Additionally, I would add onProgress callbacks to other features, as this is straightforward to implement.
Activity
arrrrny commentedon Oct 22, 2026
The fork did not switch to dio, but it does give you the two things you were
after without taking on a new dependency:
putObjectreports upload progress throughonProgress, andgetObjectnow reports download progress as well.http.Clientis injectable and there is acancellation token, so an in-flight request can be aborted.
If you still want dio, you can pass your own client — but note that a dio
Dioinstance is not anhttp.Client, so it would need an adapter.arrrrny commentedon Oct 22, 2026
This ships in zuraffa_minio — the maintained fork of this package, which upstream has not touched since August 2025.
The fork keeps the API of the original package unchanged, so moving over is an import swap:
Source, the changelog and the sweep of the open issues of this tracker: https://github.com/arrrrny/zuraffa_minio