Skip to content

Releases: devlooped/DependencyInjection

v2.1.0-rc.3

06 Dec 21:14
@kzu kzu
Compare
Choose a tag to compare

What's Changed

✨ Implemented enhancements

  • Don't report inconsitencies if lifetimes match by @kzu in #135

Full Changelog: v2.1.0-rc.2...v2.1.0-rc.3

v2.1.0-rc.2

06 Dec 20:52
@kzu kzu
Compare
Choose a tag to compare

v2.1.0-rc.1

06 Dec 19:11
@kzu kzu
Compare
Choose a tag to compare

What's Changed

✨ Implemented enhancements

  • Allow service key in Service attribute itself by @kzu in #131
  • Drastically simplify implementation by removing customization by @kzu in #133
  • Detect and report inconsistencies in registration lifetimes by @kzu in #134

🔨 Other

  • Update readme.md with new conventions feature by @kzu in #132

Full Changelog: v2.1.0-rc...v2.1.0-rc.1

v2.1.0-rc

03 Dec 21:45
@kzu kzu
Compare
Choose a tag to compare

What's Changed

✨ Implemented enhancements

  • Restore ability to customize namespace and extension class name by @kzu in #123
  • Optimize generator by checking invocations in the predicate by @kzu in #124

🐛 Fixed bugs

  • Fix support for multiple [Export("contract")] in MEF by @kzu in #121

📝 Documentation updates

  • Adopt newer .NET branding color since .NET8+ by @kzu in #122
  • Adopt SponsorLink v2 by @kzu in #127
  • Add SL2 disclaimer to readme and package description by @kzu in #129

Full Changelog: v2.1.0-beta...v2.1.0-rc

v2.1.0-beta

12 Nov 19:00
@kzu kzu
Compare
Choose a tag to compare

What's Changed

✨ Implemented enhancements

  • Add support for multiple keyed service registrations by @kzu in #112
  • Add support for convention-based registrations by @kzu in #117
  • Rename project/package to remove the Attributed suffix by @kzu in #118

🐛 Fixed bugs

  • Fix bug in codegen for transient keyed services by @kzu in #109

📝 Documentation updates

  • Add test that showcases internal services can be registered by @kzu in #111
  • Remove mention of ns/class customization, rename class by @kzu in #120

Full Changelog: v2.0.0...v2.1.0-beta

v2.0.0

29 Feb 22:09
@kzu kzu
Compare
Choose a tag to compare

What's Changed

✨ Implemented enhancements

  • Add support for new keyed services in .NET8 by @kzu in #90

Full Changelog: v1.3.2...v2.0.0

v1.3.2

13 Dec 16:57
@kzu kzu
Compare
Choose a tag to compare

What's Changed

🐛 Fixed bugs

  • Generator shouldn't fail for unsuccessful compilation by @kzu in #52

Full Changelog: v1.3.1...v1.3.2

v1.3.1

13 Dec 05:27
@kzu kzu
Compare
Choose a tag to compare

What's Changed

✨ Implemented enhancements

  • Add Func<T> and Lazy<T> registrations by @kzu in #50

Full Changelog: v1.3.0...v1.3.1

v1.3.0

06 Dec 18:30
@kzu kzu
Compare
Choose a tag to compare

What's Changed

✨ Implemented enhancements

  • Make development dependency by @kzu in #43

🔨 Other

  • Don't report warning for missing AddServices() in test projects by @kzu in #48

Full Changelog: v1.2.2...v1.3.0

v1.2.2

18 Nov 20:03
@kzu kzu
Compare
Choose a tag to compare

What's Changed

✨ Implemented enhancements

  • Add support for aliased references by @kzu in #41

Full Changelog: v1.2.1...v1.2.2