paanj_client 0.0.2
paanj_client: ^0.0.2 copied to clipboard
Core client SDK for Paanj platform. Provides authentication, connection management, and base infrastructure.
0.0.2 #
- Security: Replaced authentication persistence with
flutter_secure_storageto encrypt tokens at rest. - Refactor: Improved internal client structure for better testability.
- Fixes: Resolved linting warnings and improved code quality.
0.0.1 #
- Initial release of the
paanj_clientcore SDK. - Features:
- Authentication: Support for anonymous and token-based authentication.
- Secure Persistence: Automatic session persistence using
flutter_secure_storagefor encrypted token storage at rest. - HTTP Client: Robust HTTP client with automatic
Authorizationheader injection and token refresh on 401 errors. - WebSocket Client: Real-time connection management with automatic reconnection, exponential backoff, and jitter.
- Event System: Centralized event dispatching and subscription mechanism.