Skip to content

Releases: DevTeam/Pure.DI

2.0.27

18 Dec 10:42
Compare
Choose a tag to compare

Changes:

  • Adds private and internal root kinds

2.0.26

03 Dec 11:08
Compare
Choose a tag to compare

Changes:

  • Added new PerBlock lifetime.
  • Reduced the use of temporary variables
  • Added root kind parameter
  • Improved performance

2.0.24

18 Nov 12:47
Compare
Choose a tag to compare

Changes:

  • Resetting the default lifetime to Transient for each setup
  • Sorting root arguments by order of definition

2.0.23

03 Nov 14:29
Compare
Choose a tag to compare

Changes:

  • Makes warnings and errors more accurate when specifying a source
  • Pure.DI.MS supports .net 8 with keyed services

2.0.22

26 Oct 06:55
Compare
Choose a tag to compare

Changes:

  • Improved resolution of generic types

2.0.21

24 Oct 14:27
Compare
Choose a tag to compare

Changes:

  • Added new NuGet package Pure.DI.MS to use Pure.DI together with MS Dependency Injection.
  • Support for default values when some dependencies cannot be resolved
  • Fixed an issue where code generation would abort on the first failed setup

2.0.20

16 Oct 15:26
Compare
Choose a tag to compare

Changes:

  • Supports binding to source code statement
  • Supports partial OnDisposeException method
  • Adds volatile keyword when ThreadSafe is On

2.0.19

23 Sep 10:18
Compare
Choose a tag to compare

Changes:

  • Optimization of thread-safety of object creation as part of object composition

2.0.17

22 Sep 18:32
Compare
Choose a tag to compare

Changes:

  • Deep refactoring of object composition construction

2.0.15

25 Aug 17:36
Compare
Choose a tag to compare

Bug fixes::

  • Fixed an issue where an instance of PerResolve was not created in the case of IEnumerable<>