Skip to content

v0.10.0

Choose a tag to compare

@github-actions github-actions released this 06 Nov 18:36
· 128 commits to main since this release
02dfe2f

What's Changed

🐞 Bug fixes

  • fix: build the decorators of an eager singleton at startup by @vbreuss in #259
  • fix: close open generics for factory parameters and every wrapped parameter shape by @vbreuss in #260

🧰 Maintenance

  • chore: Bump actions/setup-dotnet from 6.0.0 to 6.1.0 by @dependabot[bot] in #249
  • fix: identify a Factory or Instance registration without an implementation type by its member by @vbreuss in #263
  • feat: warn when a typed Resolve() on the generated container throws at run time by @vbreuss in #262
  • fix: report private nested registrations as AWT216 instead of emitting code that fails with CS0050. by @vbreuss in #261
  • feat: let a container extend another container with [Container(Extends = typeof(...))] by @vbreuss in #265
  • fix!: identify a lifecycle hook by its declaring type when registrations of one implementation coalesce by @vbreuss in #266
  • build: pin the SDK to 10.0.403 so native AOT pulls the patched ILCompiler by @vbreuss in #269
  • feat: check keyed and typeof resolves on the generated container for AWT218/AWT219 by @vbreuss in #267
  • fix: close open generics for decorator and composite constructor parameters by @vbreuss in #268
  • feat!: self-compile module registrations of implementations another assembly cannot construct by @vbreuss in #270
  • fix: ask the host when resolving an imported service directly from the container by @vbreuss in #272
  • fix!: identify an open generic factory's closing by its member by @vbreuss in #271

Full Changelog: v0.9.0...v0.10.0