secure_ist_time_guard 0.1.3
secure_ist_time_guard: ^0.1.3 copied to clipboard
A secure, tamper-resistant, and offline-capable Indian Standard Time (IST) provider for Flutter. Anchors NTP time to native device uptime.
0.1.2 #
- Enhanced isDeviceReboot accuracy
0.1.2 #
- Fixed reboot detection startup timing bug: moved evaluations inside the initialization phase before the completer finishes to guarantee correct values immediately after
sync()completes. - Added
showOfflineRebootBottomSheet(BuildContext context)directly insideISTServiceusing standard Material design widgets and an activeConnectivitylistener that automatically dismisses the sheet when connection is restored. - Updated
sync()signature to supportFuture<void> sync({BuildContext? context, bool showNetworkRequiredSheet = false})to automatically display the offline reboot warning sheet if requested. - Fixed unit and integration tests to cleanly verify the custom package classes and pass static analysis with zero errors.
0.1.1 #
- General library cleanups and code optimizations.
0.0.1 #
- Initial release of
secure_ist_time_guard. - Offline-ready Indian Standard Time (IST) provider.
- Native system uptime anchoring for Android (
elapsedRealtime) and iOS (systemUptime) to prevent system clock manipulations. - Automatic time tampering detection with user-friendly warnings.