Skip to content

Releases: byme8/ZeroIoC

v1.0.0

23 Jul 10:05
Compare
Choose a tag to compare

What's Changed

  • Fix dispose for scoped container
  • Replaced AddOrReplace with setter by @appel1 in #8
  • Update project dependecies by @byme8 in #9

New Contributors

  • @appel1 made their first contribution in #8

Full Changelog: v0.3.1...v1.0.0

Improvements in design-time experience inside IDE

07 Feb 07:23
Compare
Choose a tag to compare

It is a small release to improve the design-time experience inside the IDE.

Methods CreateScope and Clone were made virtual to fix annoying error messages. Before that, they were abstract methods and in some situations, the IDE can decide to skip source code generation in a big project. As a result, we have compilation errors in IDE, but the app works fine after compilation, because source generation always happens at full build.

Overrides support

19 Dec 17:00
a5d2211
Compare
Choose a tag to compare

This release adds support for overrides.

This feature allows you temporarily override some dependency or constructor argument during the resolving. It can be really handy in advanced scenarios and during unit testing. It supports AOT scenarios and has zero overhead if you don't use it.

More info you can find in readme file.