v9.2.0
What's Changed
- Fix decorator parameter selection for derived-service dependencies (#1459) by @tillig in #1484
- Dispose container when an
IStartablethrows during Build (#1392) by @tillig in #1485 - Honor
ExternallyOwnedownership for decorators (#1402) by @tillig in #1486 - Only subscribe
Moduleregistry events when hooks are overridden (#1446) by @tillig in #1487 - Prefer a complete generic argument mapping for multi-interface open generics (#1464) by @tillig in #1489
- Fail fast when a scope-local registration binds its lifetime to an ancestor scope (#1460) by @tillig in #1488
- Add
GetRegistrationIdextension to expose a registration's unique ID (#1327) by @tillig in #1490 - Cache compiled factory-delegate generators to avoid recompilation across scopes (#1461) by @tillig in #1491
Full Changelog: v9.1.0...v9.2.0