arc_query 0.1.1
arc_query: ^0.1.1 copied to clipboard
A lightweight async data toolkit for Flutter with loading, error, cache, refresh, retry, and pagination.
Changelog #
0.1.1 #
- Added comprehensive dartdoc comments across the public API.
- Improved package documentation quality for pub.flutter-io.cn.
0.1.0 #
- Initial release of
arc_query. - Added strongly typed
QueryandPaginatedQuery. - Added immutable query states for loading, error, success, refresh, and fetch-more flows.
- Added in-memory cache with stale duration support.
- Added
QueryControllerfor invalidation, refetching, and cache clearing. - Added
QueryBuilderfor Flutter widgets. - Added tests covering state transitions, cache behavior, retry, refresh, and pagination.
- Added example Flutter app with fake API, retry, pull-to-refresh, and pagination.