v0.8.0 is ready!
Implement Abstract Class-Based DI with @Primary and @Named decorators
Add comprehensive dependency injection pattern using abstract classes as contracts:
Features:
@Implementsdecorator: register implementations for abstract classes,@Primarydecorator: select default implementation when multiple exist,@Nameddecorator: qualified injection for specific named implementations,- Full registry tracking and container resolution,
- Support for both property and constructor injection,
- Combine
@Primarywith@Namedfor default + specific access,
Changes:
- Add 16 comprehensive tests,
- Update documentation with examples,