trusted_time 1.2.0
trusted_time: ^1.2.0 copied to clipboard
Tamper-proof, high-precision network time for Flutter. Anchored to hardware monotonic clocks to prevent system-time manipulation.
1.2.0 #
Major stability and accuracy update with desktop support.
- Added integrity monitoring (
Stream<IntegrityEvent>) - Added offline time via
nowEstimated() - Added testing override support
- Improved timezone reliability (IANA-based)
- Added Windows & Linux observers
Fixes & improvements
- Safer storage behavior
- Correct config usage (NTP/HTTPS)
- Windows & Linux stability fixes
- SDK updates
Breaking
UnknownTimezoneExceptionreplaces generic errors
1.0.5 #
- iOS/macOS: Implemented proper Swift Package Manager (SPM) support following Flutter 3.24+ standards.
- Chore: Removed obsolete lint rules from
analysis_options.yamlfor Dart 3.x compatibility.
1.0.4 #
- Web: Full WASM compatibility by removing
dart:iodependencies and implementing conditional imports.
1.0.3 #
- Fix workflows: formatting and release check (fa4e61a)
- Format env block in release workflow (35168a2)
- Add automated release workflows and iOS packaging (68949cd)
1.0.1 #
- Chore: Implemented a fully automated release and publishing workflow using GitHub Actions.
- Fix: Added full platform support for Web, Windows, macOS, and Linux.
1.0.0 #
- Initial High-Integrity Release: Production-ready engine for tamper-proof UTC time.
- Marzullo Consensus: Multi-source quorum resolution from Tier-1 NTP and HTTPS providers.
- Temporal Baseline: Hardware-anchored monotonic timeline ensuring zero-drift consistency.
- Full Jitter Backoff: Industry-standard retry strategy for high-resiliency cloud connectivity.
- Zero-Alloc Performance: Memory-optimized internal stack with <1μs synchronous retrieval.