fifty_connectivity 0.1.3
fifty_connectivity: ^0.1.3 copied to clipboard
Network connectivity monitoring with intelligent reachability probing (DNS/HTTP). Part of the Fifty Flutter Kit.
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.1.3 - 2026-02-22 #
Changed #
- Upgraded
connectivity_plusto ^7.0.0 for pub.dev dependency score compliance
0.1.2 - 2026-02-22 #
Fixed #
- Synced CHANGELOG.md with published version history (pub.dev compliance)
0.1.0 - 2025-12-31 #
Added #
- Initial release extracted from
fifty_archpackage ConnectivityConfig- Centralized configuration for labels, navigation, and splash settingsReachabilityService- DNS lookup and HTTP health check probingConnectionViewModel- GetX controller for reactive connection stateConnectionActions- UX orchestration singleton (decoupled from ActionPresenter)ConnectionOverlay- Overlay widget showing connection statusConnectionHandler- Switcher widget for connection-based UIConnectivityCheckerSplash- Configurable splash screen with connectivity checkConnectionBindings- GetX bindings with customization options- Comprehensive documentation and usage examples
Changed #
- Decoupled from
ActionPresenter- no longer requires fifty_arch for actions - Decoupled from
RouteManager- uses configurablenavigateOffcallback - Decoupled from
AssetsManager- uses configurablelogoBuilder - All hardcoded labels now configurable via
ConnectivityConfig
Ecosystem #
- Depends on:
fifty_tokens,fifty_ui,fifty_utils - Independent of:
fifty_arch(fully decoupled)
