NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #4066 most downloaded on pub.dev
Synchronization primitives for asynchronous Dart code: Event, Lock and Semaphore
Last release 2 years ago
no release in 18 months
Release timing varies
gaps range from 8 days to 10 months
Nearly every release is documented
notes for 18 of 18 stable releases
Nothing withdrawn
no release was ever pulled
5 years old
18 releases · first in 2022
One column per quarter.
- Update dependencies
Remove duplicate documentation section
Remove Unfair* primitives from the library
Unfair* primitives from the library
error argument to BoundedSemaphore constructor, indicating whether BoundedSemaphoreLimitException should be thrownImprove package metadata and documentation
BoundedSemaphore class
Improve documentation and example
Minor documentation improvements
- Updated documentation
Fixed exception throwing when canceling waiters
Added UnfairLock and UnfairSemaphore
UnfairLock and UnfairSemaphoreAllow cancelling all waiting futures
- Added Semaphore - Improve documentation
Semaphore
Event.wait and Lock.acquire do not return true anymore
Event.wait and Lock.acquire do not return true anymoreAdded Lock.waiters and Event.waiters attributes
Lock.waiters and Event.waiters attributes
Lock.locked and Event.isSet become propertiesUpdated documentation and README
- Fixed potential bug
Updated documentation and example
run method for Lock
- Added documentation
- Initial version
Your coding agent can read these notes before it upgrades. Set up the MCP server →