NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #184 most downloaded on pub.dev
Lock mechanism to prevent concurrent access to asynchronous code.
Last release 28 days ago
10 Sep 2026
Release timing varies
gaps range from 2 weeks to 10 months
Some releases are documented
notes for 27 of 47 stable releases
Nothing withdrawn
no release was ever pulled
10 years old
50 releases · first in 2016
chore: update changelog for version 3.4.2 and 3.4.1+2
chore: update changelog for version 3.4.2 and 3.4.1+2
synchronized-lock agent skill (skills/), installable with dart run skills@ getNothing published for this version
chore: bump version to 3.4.1+2 and update changelog
One column per quarter.
chore: bump version to 3.4.1+2 and update changelog
chore: update version to 3.4.1 and require Dart 3.12 in changelog and…
chore: update version to 3.4.1 and require Dart 3.12 in changelog and…
feat: add synchronizedSync (See #34 issue) helper. Fix reentrant lock…
feat: add synchronizedSync (See #34 issue) helper. Fix reentrant lock…
synchronizedSync for synchronous computation that returns a FutureOrchore: update version to 3.4.0+1 and require Dart 3.11
chore: update version to 3.4.0+1 and require Dart 3.11
* Required dart 3.7
Nothing published for this version
[synchronized] v3.3.0+1
[synchronized] v3.3.0+1
[synchronized] v3.3.0+2
[synchronized] v3.3.0+2
[synchronized] v3.3.0+3
[synchronized] v3.3.0+3
* Required dart 3.5
Nothing published for this version
* Dart 3 support
strict-casts and sdk 2.18 support
Nothing published for this version
Nothing published for this version
null safety support, breaking change
null safety support, breaking change- Add MIT licence
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Add SynchronizedLock extension to turn any object into a lock.
SynchronizedLock extension to turn any object into a lock.- pedantic 1.9 support
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Remove previously deprecated SynchronizedLock and synchronized function
SynchronizedLock and synchronized functionNothing published for this version
Nothing published for this version
Nothing published for this version
- Remove dev_test dependency
- Dart2 stable support
Nothing published for this version
Deprecate SynchronizedLock and synchronized
Nothing published for this version
Nothing published for this version
Re-use non-reentrant lock in synchronized method
Add non-reentrant lock that do not use Zone
implicit-casts: false (testing dart2 support)
Use generic instead of 2.0 deprecated comments
Fix inner task issue, next outer task will wait for all inner tasks to terminate
Nothing published for this version
Nothing published for this version
- Bump to version 1.0.0
- Initial version
Your coding agent can read these notes before it upgrades. Set up the MCP server →