PackageTrack
Sign in Get early access

semaphore

Lightweight implementation of a semaphore, a condition variable, and a lock that can be used to control (synchronize) access to a shared resources within an isolate.

1.0.1 4.2K downloads/mo #4116 most downloaded on pub.dev mezoni/semaphore

What this package is like to depend on

Last release 6 months ago

07 Feb 2026

Release timing varies

gaps range from 3 months to 4.6 years

Most releases are documented

notes for 8 of 10 stable releases

Nothing withdrawn

no release was ever pulled

11 years old

10 releases · first in 2015

2 releases in the last 12 months

see the full history below

Release timeline

10 releases · Oct 2015 to Feb 2026
2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 10
  1. 1.0.1 07 Feb 2026
    Release notes
    • Changes have been made to the example of using the conditional variables (ConditionVariable).
    Open source →
  2. 1.0.0 30 Jan 2026
    Release notes
    • The version is compatible with Google Dart SDK 3.0.
    Open source →
  3. 0.2.1 02 Jul 2021
    Release notes
    • This package is no longer supported.
    Open source →
  4. 0.2.0 08 Apr 2021
    Release notes
    • Migrated to dart 2.13 with null safety
    • The source code has been migrated to null safety. Thanks to the author of this work, Guy McLean (https://github.com/guymclean).
    Open source →
  5. 0.1.4 03 Jan 2020
    Release notes
    • Added support for conditional variables
    Open source →
  6. 0.1.3 31 Dec 2019
    Release notes
    • Fixed source code according to pub.dev health suggestions
    Open source →
  7. 0.1.2 11 Oct 2019
    Release notes
    • Fixed source code according to pub.dev health suggestions
    Open source →
  8. 0.1.1 07 Feb 2019
    Release notes
    • Performed the modifications according to "pub.dartlang.org" suggestions.
    Open source →
  9. 0.1.0 14 Sep 2018

    Nothing published for this version

  10. 0.0.1 10 Oct 2015

    Nothing published for this version

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