hasan_utils 1.2.4
hasan_utils: ^1.2.4 copied to clipboard
A set of commonly used utilities for faster Flutter development.
1.2.4 - 2026-02-27 #
- Api: Only send
FormDatabody whenparamsis provided and non-empty
1.2.3 - 2026-02-19 #
- Api: Added
httpClientAdaptertoApi.options()
1.2.2 - 2025-01-18 #
- Persistence:
get()now falls back toengine.datadefaults when a key doesn't exist in saved data
1.2.1 - 2025-12-08 #
- Api: Support onError: (ApiErrorException) {} in addition to the default () {}
- Api: Enhance error JSON parsing in onError
- Api: Support a new error JSON format {"error": {"message": "Complex"}} in addition to {"error": "Simple"}.
1.2.0 - 2025-01-09 #
- Upgrade Dio package from v4 to v5
1.1.2 - 2023-08-31 #
- Api: Accept and force API response to be a JSON list or object.
- Upgrade packages
1.1.1 - 2023-04-04 #
- Api: Added
timeouttoApi.options()
1.1.0 - 2021-12-29 #
- Api: Added interceptors to
Api.options() - Upgraded dependencies
1.0.3 - 2021-10-21 #
- Storage: Added
repload()
1.0.2 - 2021-10-17 #
- Api: Fixed sending
Listinparams
1.0.1 - 2021-04-04 #
- Navigation: Add
replace()
1.0.0 - 2021-04-01 #
- Null safety support
0.4.5 - 2020-11-30 #
- Api: Add
authorizationHeaderto get authorization's header ({'Authorization': '...'})
0.4.4 - 2020-11-18 #
- FileDownloader: Fully asynchronize
start()
0.4.3 - 2020-11-18 #
- FileDownloader: Make
start()returnFuture
0.4.2 - 2020-10-25 #
- Storage: Added
setInt(),setDouble(),setBool()
0.4.1 - 2020-10-21 #
- Api: Ensure
onFinish()is called afteronSuccess()
0.4.0 - 2020-09-29 #
- Api: Upload MultiPart files.
0.3.0 - 2020-09-17 #
- Updated dependencies.
- Fixed Api debug error response.
0.2.0 - 2020-08-30 #
- Fixed
FormatExceptionthat is thrown when anApirequest expects JSON output but response returns string instead.
0.1.0 - 2020-08-26 #
- Initial release.