- Added API documentation
- Added example app to demonstrate basic usage
- Added names to anonymous function parameters (I expect the Dart language server to pick it up, and use it, when autocompletes the anonymous functions)
- Added
debug
on scopes to print all providers and parent scopes until top
BREAKING CHANGES:
- Renamed all module terminology to scope to eliminate confusion
Added support for injecting providers of scopes too.
Added support for provider injection (lazy dependencies).
Initial release with support for:
- Resolution based on providers
- Scopes
- Qualifiers
- Multibindings (set, map)
- Module concatenation
- Overriding providers on modules