safe_controller 0.0.3
safe_controller: ^0.0.3 copied to clipboard
A clean architecture utility for Flutter that provides result-based API execution and centralized error handling, designed to keep UI and business logic clean.
0.0.3 #
- Added BusinessException for explicit business-level error handling
- Improved ApiExecutor to preserve business error messages
- Clean separation between business and technical failures
0.0.2 #
- Introduced result-based API flow using ApiResult (ApiSuccess / ApiFailure)
- Added ApiExecutor for centralized, safe API execution
- Eliminated exception leakage to UI layers
- Improved architectural cleanliness and testability
0.0.1 #
- Initial release