rspl_network_manager 0.0.2
rspl_network_manager: ^0.0.2 copied to clipboard
A Flutter plugin that simplifies networking with configurable logging, token persistence, mock API support, automatic token refresh, connectivity checks, and proxy configuration.
Changelog #
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.0.2 — 2025-12-05 #
Added #
TokenRefreshFailedExceptionwith categorized failure reasons:
refreshTokenExpired,networkError,serverError,noRefreshToken,unknown.- Expanded test suite (119 tests; 89.6% coverage).
- macOS network client support in the example application.
Changed #
- Platform Support: Dropped Linux and Windows; now supports Android, iOS, macOS, Web.
- Simplified example app to focus on JWT token refresh workflow.
- Improved documentation for
ITokenRefresher, including exception-handling examples. - Updated example app to highlight token refresh patterns and error handling.
- Enhanced README with detailed usage guides for token management and interceptors.
Fixed #
- Improved error handling logic in the token refresh flow.