Skip to content

Releases: autofac/Autofac

v9.3.2

Choose a tag to compare

@tillig tillig released this 02 Aug 00:02

What's Changed

  • Reduce registration cost incurred by scans for [ServiceKey] attribute by @npease18 (#1495, fixes #1480)

New Contributors

Full Changelog: v9.3.1...v9.3.2

v9.3.1

Choose a tag to compare

@tillig tillig released this 09 Jul 17:12

What's Changed

Fix per-resolve closure allocation in resolve pipeline (#1493) by @tillig in #1494

Full Changelog: v9.3.0...v9.3.1

v9.3.0

Choose a tag to compare

@tillig tillig released this 20 Jun 06:20
b7f65d6

What's Changed

  • Annotate core for trimming and Native AOT compatibility by @tillig in #1492

Full Changelog: v9.2.0...v9.3.0

v9.2.0

Choose a tag to compare

@tillig tillig released this 16 Jun 21:25

What's Changed

  • Fix decorator parameter selection for derived-service dependencies (#1459) by @tillig in #1484
  • Dispose container when an IStartable throws during Build (#1392) by @tillig in #1485
  • Honor ExternallyOwned ownership for decorators (#1402) by @tillig in #1486
  • Only subscribe Module registry 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 GetRegistrationId extension 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

v9.1.0