Skip to content

Releases: DevTeam/Pure.DI

2.0.38

10 Jan 11:44
Compare
Choose a tag to compare

Changes:

  • Reduces the number of PerBlock instances to reduce memory consumption

2.0.37

09 Jan 10:04
Compare
Choose a tag to compare

Changes:

  • Improved code generation performance

2.0.36

05 Jan 10:13
Compare
Choose a tag to compare

Changes:

  • Uses switch/case operators to resolve tag composition roots in the case of resolvers
  • Minor improvements in code generation performance
  • Minor changes in code generation

2.0.35

29 Dec 09:46
Compare
Choose a tag to compare

Changes:

  • Added the ability to use a single API call to bind to multiple dependencies, e.g. Bind<T1, T2, T3>().

2.0.34

28 Dec 09:28
Compare
Choose a tag to compare

Changes:

  • Makes all Pure.DI APIs internal

2.0.32

27 Dec 15:12
Compare
Choose a tag to compare

Bug Fixes:

  • Fix compilation error when using Lazy<T, TMetadata> in .NET 4.5 project

2.0.31

27 Dec 09:32
Compare
Choose a tag to compare

Changes:

  • Minor code generation improvements

2.0.30

25 Dec 09:58
Compare
Choose a tag to compare

Bug Fixes:

  • Fixes an issue with an exception during cyclic dependency when using a factories for the Transient abd PerBlock lifetimes
  • Fixes an issue with collisions in local variable names when using factories

2.0.29

21 Dec 11:07
Compare
Choose a tag to compare

Bug Fixes:

  • Fixes the issue where lifetime cannot be overridden after using the DefaultLifetime call

2.0.28

21 Dec 09:23
Compare
Choose a tag to compare

Changes:

  • Speeding up code generation
  • Reducing the size of generated code by using local functions

Bug Fixes:

  • Fixes an issue where sometimes a singleton instance was left uninitialized