Skip to content

Latest commit

 

History

History
167 lines (86 loc) · 7.99 KB

changelog.md

File metadata and controls

167 lines (86 loc) · 7.99 KB

Changelog

v2.0.0 (2024-02-29)

Full Changelog

✨ Implemented enhancements:

  • Add support for new keyed service in .NET8 #73
  • Add support for new keyed services in .NET8 #90 (@kzu)

🐛 Fixed bugs:

  • If compilation isn't successful, incremental generator fails #51

v1.3.2 (2022-12-13)

Full Changelog

✨ Implemented enhancements:

  • When registering services, also register Func<T> and Lazy<T> for services #49

🐛 Fixed bugs:

  • Generator shouldn't fail for unsuccessful compilation #52 (@kzu)

v1.3.1 (2022-12-13)

Full Changelog

✨ Implemented enhancements:

  • Add Func<T> and Lazy<T> registrations #50 (@kzu)

v1.3.0 (2022-12-06)

Full Changelog

✨ Implemented enhancements:

  • Make development dependency #43
  • Don't report warning for missing AddServices() in test projects #48 (@kzu)

🔨 Other:

  • Never report warning for missing AddServices() in test projects #47

v1.2.2 (2022-11-18)

Full Changelog

✨ Implemented enhancements:

  • Add support for aliased references #40
  • Add support for aliased references #41 (@kzu)

🐛 Fixed bugs:

  • Don't consider generated code usage of IServiceCollection to report warning #37

v1.2.1 (2022-11-16)

Full Changelog

✨ Implemented enhancements:

  • Report warning when using the package without invoking AddServices #30

🔀 Merged:

  • Don't consider generated code usage of IServiceCollection to report warning #38 (@kzu)

v1.2.0 (2022-11-10)

Full Changelog

🔀 Merged:

  • Report warning when using the package without invoking AddServices #31 (@kzu)

v1.1.3 (2022-10-31)

Full Changelog

✨ Implemented enhancements:

  • Optimize incremental codegen by only registering for implementation source generation #24

v1.1.2 (2022-10-03)

Full Changelog

v1.1.1 (2022-10-03)

Full Changelog

✨ Implemented enhancements:

  • Add support for MEF attributes #17

v1.1.0 (2022-09-28)

Full Changelog

✨ Implemented enhancements:

  • Skip run-time constructor invocation reflection #15
  • Replace ServiceAttribute.cs inclusion via targets with source generator-based one #12

🐛 Fixed bugs:

  • Library does not work on MAUI #13

🔀 Merged:

  • Add support for MEF attributes #18 (@kzu)
  • Register implementation factory rather than type #16 (@kzu)
  • Replace ServiceAttribute inclusion via targets with source generator #14 (@kzu)

v1.0.3 (2022-09-27)

Full Changelog

🔨 Other:

  • Make sure package targets netstandard2.0 #10

v1.0.2 (2022-09-27)

Full Changelog

✨ Implemented enhancements:

  • Fix transitive contentFiles support that's missing in nuget #8

🔀 Merged:

  • Make sure package targets netstandard2.0 #11 (@kzu)

v1.0.1 (2022-09-27)

Full Changelog

🔀 Merged:

  • Fix transitive contentFiles support that's missing in nuget #9 (@kzu)

v1.0.0 (2022-09-26)

Full Changelog

✨ Implemented enhancements:

  • Support automatic registration of covariant implemented interfaces #6

🔀 Merged:

  • Support automatic registration of covariant implemented interfaces #7 (@kzu)

v0.9.0 (2022-09-23)

Full Changelog

* This Changelog was automatically generated by github_changelog_generator