coffee_http_client 0.1.0
coffee_http_client: ^0.1.0 copied to clipboard
A minimal, opinionated HTTP client for Flutter and Dart. Designed for explicit request lifecycles, predictable behavior, and application-defined response handling.
0.0.1 #
Initial release.
- Introduces a minimal, opinionated HTTP client for Flutter and Dart
- Explicit request lifecycle with predictable behavior
- Clear separation between transport and response semantics
- Raw HTTP responses via
CoffeeRawResponse - Application-defined response handling via
handleResponse - Lifecycle hooks:
onResponse,onError - Stable configuration model with explicit header merging
- Example app and public API tests included
0.0.2 #
Updated README and added a ROADMAP.md
0.0.3 #
Removed Typedefs.
0.0.4 #
Added a postHandled
0.1.0 #
- Improved error classification with
unknownfallback - Added
CoffeeMockAdapterfor deterministic, no-network tests - Added
CoffeeRequestconvenience constructors - Documented timeout mapping and handled POST requests