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 2026Releases
latest 10-
1.0.107 Feb 2026Release notes
Open source →- Changes have been made to the example of using the conditional variables (
ConditionVariable).
- Changes have been made to the example of using the conditional variables (
-
1.0.030 Jan 2026 -
0.2.102 Jul 2021 -
0.2.008 Apr 2021Release notes
Open source →- 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).
-
0.1.403 Jan 2020 -
0.1.331 Dec 2019 -
0.1.211 Oct 2019 -
0.1.107 Feb 2019Release notes
Open source →- Performed the modifications according to "pub.dartlang.org" suggestions.
-
0.1.014 Sep 2018Nothing published for this version
-
0.0.110 Oct 2015Nothing published for this version