PackageTrack
Sign in Get early access

system_clock

Dart timekeeping facilities. Make it easy to get uptime, and elapsed time.

3.0.0 9.4K downloads/mo #3024 most downloaded on pub.dev boyan01/system_clock

What this package is like to depend on

Last release 10 months ago

26 Oct 2025

Ships unpredictably

gaps range from 9 days to 2.5 years

Nearly every release is documented

notes for 14 of 14 stable releases

Nothing withdrawn

no release was ever pulled

6 years old

18 releases · first in 2020

1 release in the last 12 months

see the full history below

Release timeline

18 releases · Aug 2020 to Oct 2025
2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 18
  1. 3.0.0 26 Oct 2025
    Release notes

    What's Changed

    • Replace GetTickCount with QueryPerformanceCounter for microsecond resolution by @Copilot in #16

    Full Changelog: v2.0.1...v3.0.0

    Open source →
    Release notes
    • BREAKING: bump minimum sdk to 2.17.0, change from flutter plugin to pure dart package.
    • Windows: Replace GetTickCount with QueryPerformanceCounter for higher resolution timing (microsecond precision)
    Open source →
  2. 2.0.1 27 May 2025
    Release notes

    What's Changed

    • add dart plugin class for windows ffi configuration by @boyan01 in #15

    Full Changelog: v2.0.0...v2.0.1

    Open source →
    Release notes
    • fix error when use FLUTTER_TOOL_ARGS="--enable-asserts" flutter pub get
    Open source →
  3. 2.0.0 15 Nov 2022
    Release notes

    What's Changed

    • Refactor library to pure dart implementation by @boyan01 in #12

    Full Changelog: v1.2.0...v2.0.0

    Open source →
    Release notes
    • [BREAKING] refactor project on Linux,Android,macOS,iOS to pure dart package for better integration with other projects
    Open source →
  4. 1.2.0 23 Sep 2021
    Release notes

    the same as v1.2.0-nullsafety.1

    Open source →
    Release notes
    • the same as 1.2.0-nullsafety.1
    Open source →
  5. 1.2.0-nullsafety.1 17 Jan 2021 pre-release
    Release notes
    • add linux support
    Open source →
    Release notes
    • add linux support
    Open source →
  6. 1.1.0-nullsafety.1 25 Dec 2020 pre-release
    Release notes

    fix 1.1.0-nullsafety.0 build failed for 'dart:io' compile

    Open source →
    Release notes
    • fix android/ios/macos/windows build failed.
    Open source →
  7. 1.1.0-nullsafety.0 25 Dec 2020 pre-release
    Release notes
    • add web support
    Open source →
  8. 1.0.0-nullsafety.0 15 Dec 2020 pre-release
    Release notes
    • migrate to null safety.
    Open source →
  9. 0.8.0 20 Nov 2020
    Release notes
    • android: retry to load .so library if load failed. fix #4.
    Open source →
    Release notes
    • android: retry to load .so library if load failed. fix #4.
    Open source →
  10. 0.7.0 29 Sep 2020
    Release notes

    fix ios wrong clock id usages. fix #3

    Open source →
    Release notes
    • android : decrease android gradle plugin to 3.5.0
    • ios : fix wrong clock usage. https://github.com/boyan01/system_clock/issues/3
    • ios : increase min ios version to 10.0
    • docs : add more docs for api method.
    Open source →
  11. 0.6.0 28 Sep 2020
    Release notes
    • fix ios build error
    Open source →
  12. 0.5.0 13 Sep 2020
    Release notes
    • add windows publish script.
    Open source →
  13. 0.4.1 06 Sep 2020
    Release notes
    • fix windows symbol link do not work.
    Open source →
  14. 0.4.0 05 Sep 2020
    Release notes
    • break change. return Duration instead.
    • add SystemClock.elapsedRealtime().
    • support Windows platform.
    Open source →
  15. 0.3.1 29 Aug 2020
    Release notes
    • fix build error
    Open source →
  16. 0.3.0 29 Aug 2020
    Release notes
    • fix version error
    Open source →
  17. 0.2.0 29 Aug 2020
    Release notes
    • publish android dynamic library to github'packages
    Open source →
  18. 0.0.1 22 Aug 2020
    Release notes
    • implement SystemClock.uptimeMills.
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive