v1.3.0
Bugfix / Features release of aerogel:
- Improved generated code for creating instances
- Improved handling of circular dependencies
- Fixed that injection a type two times on a non-proxied type will result in the same instance even if the type is no a singleton
- Fixed that factory methods do not respect singletons when taking no arguments
- An
InjectionContext
now returns current context when requested during construction - Added
findConstructedValue
toInjectionContext
to lookup an instance which was created during the current injection lifecycle - Misc build dependency updates