zeba_academy_connectivity 1.0.0
zeba_academy_connectivity: ^1.0.0 copied to clipboard
A Flutter network toolkit for online offline detection and connection monitoring.
Changelog #
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project follows Semantic Versioning.
1.0.0 - 2026-06-19 #
Added #
- Initial stable release of Zeba Academy Connectivity.
- Added real-time network monitoring.
- Added online/offline connection detection.
- Added connection type detection:
- WiFi
- Mobile data
- Ethernet
- Bluetooth
- None
- Unknown
- Added stream-based connectivity updates.
- Added current network status access.
- Added offline detection support.
- Added
ZebaAcademyConnectivityservice class. - Added
ConnectivityStatusmodel. - Added
ConnectionTypeenum. - Added
ZebaOfflineBannerwidget. - Added automatic network state listener.
- Added clean package exports.
Features #
- Lightweight Flutter network toolkit.
- Simple API for checking internet availability.
- Reactive UI updates using streams.
- Easy integration with any Flutter application.
- Compatible with Material and custom UI systems.
Developer Experience #
- Added package documentation.
- Added example implementation.
- Added unit tests.
- Added Flutter lint support.
- Prepared package for pub.dev publishing.
Dependencies #
- Added:
connectivity_plus
[Unreleased] #
Planned #
- Add advanced network quality detection.
- Add latency/ping monitoring.
- Add custom offline banner animations.
- Add network recovery callbacks.
- Add configurable retry helpers.
- Add multi-platform improvements.
License #
This project is licensed under the GPL License.