async_locks 4.0.1 async_locks: ^4.0.1 copied to clipboard
Synchronization primitives for asynchronous Dart code: Event, Lock and Semaphore
4.0.1 #
- Remove duplicate documentation section
4.0.0 #
- Remove
Unfair*
primitives from the library - Add
error
argument toBoundedSemaphore
constructor, indicating whetherBoundedSemaphoreLimitException
should be thrown
3.4.0 #
- Added
BoundedSemaphore
class - Improve package metadata and documentation
3.3.4 #
- Improve documentation and example
3.3.3 #
- Added support for Dart 3
- Minor documentation improvements
3.3.2 #
- Updated documentation
3.3.1 #
- Fixed exception throwing when canceling waiters
3.3.0 #
- Added
UnfairLock
andUnfairSemaphore
3.2.0 #
- Allow cancelling all waiting futures
3.1.0 #
- Added
Semaphore
- Improve documentation
3.0.0 #
Event.wait
andLock.acquire
do not returntrue
anymore
2.0.0 #
- Added
Lock.waiters
andEvent.waiters
attributes Lock.locked
andEvent.isSet
become properties
1.1.2 #
- Updated documentation and README
1.1.1 #
- Fixed potential bug
1.1.0 #
- Added
run
method forLock
- Updated documentation and example
1.0.1 #
- Added documentation
1.0.0 #
- Initial version