True Time v2.0 Release Notes

Release Date: 2016-10-18 // over 7 years ago
  • ๐Ÿ”‹ Features:

    • Full NTP implementation #24 (this was a significant change and warranted the change of the apis)
    • Disk persistence! cache TrueTime info to disk, so we avoid network requests calls (even across app kills). This requires the boot permission as TrueTime is invalid across device boots #15
    • โž• Add flag for logging #16

    ๐Ÿ›  Fixes:

    • ๐Ÿ‘€ More stringent checks with custom InvalidNtpServerResponseException thrown with reason for failure
    • the maxConcurrent option was incorrectly being used on flatMap. While limiting the number of parallel SNTP calls made, it was also basically ignoring rest of the provided NTP hosts.