NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #1532 most downloaded on pub.dev
Automatic Dependency Injection System, but without build_runner :)
Last release 3 months ago
24 Jun 2026
Release timing varies
gaps range from 8 days to 12 months
Most releases are documented
notes for 18 of 28 stable releases
Nothing withdrawn
no release was ever pulled
4 years old
40 releases · first in 2023
One column per quarter.
addInjector(injector, resolveUpward: true) — a nested injector can now resolve the params of its own binds against an ancestor scope as a fallback, no
addInjector(injector, resolveUpward: true) — a nested injector can now resolve the params of its own binds against an ancestor scope as a fallback, not only its own subtree. Default is false, preserving the previous downward-only behavior. Local/downward binds always take precedence; the ancestor is consulted only when a bind is not found locally. Mutual upward links are rejected eagerly with the new UpwardResolutionCycle exception.LayersGraph dispose-listener leak — re-running commit() on a long-lived injector stacked one dispose listener per surviving inner injector on every commit, growing unbounded across re-commits and retaining graph closures. Listener (re)registration is now idempotent, keeping the listener count stable.🤖 Generated with Claude Code
addInjector(injector, resolveUpward: true) lets a nested injector resolve the params of its own binds against an ancestor scope as a fallback (default false keeps the previous downward-only behavior). Local/downward binds always take precedence; mutual upward links throw UpwardResolutionCycle.LayersGraph no longer leaks dispose listeners. Re-running commit() on a long-lived injector kept stacking one dispose listener per surviving inner injector on every commit; listener (re)registration is now idempotent.- Fix lints
Add: addBind for complex registration.
addBind for complex registration.Fix: replaceInstance now dont throw errors.
Fix: Instance callback on dispose (@thalissonmt)
- pump encrypt version
- fix: Remove fake_reflection - fix: dispose callback
fake_reflectionNothing published for this version
fix: Custom split to generics datas in many levels (thanks @luanbatistadev)
Nothing published for this version
Nothing published for this version
Nothing published for this version
fix: allow add same bind with tag diff
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
- add: BindConfig - chore: Update Exceptions
Nothing published for this version
Nothing published for this version
chore: Separed Injector interface
- fix: Internal call dispose.
fix: disposeSingletonsByTag error
fix: Resolver class name with Object
Added: documentation with dart doc
- Fix: dart doc & readme
fix: param with named and positional params
- Initial 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
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
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →