All Versions
16
Latest Version
Avg Release Cycle
132 days
Latest Release
1207 days ago

Changelog History
Page 1

  • v3.3.4

    November 13, 2017

    ๐Ÿ›  Fixed

    • ๐Ÿ‘ป Throw cyclic dependency exception when resolve a named binding with decoration pattern #261
  • v3.3.3

    October 22, 2017

    โœ‚ Removed debug code from ModuleLoader.cs

  • v3.3.2

    October 22, 2017

    Ninject for .NET Core can now load extensions automatically. Please note that due to the lack of AppDomain creation/unloading, all matched assemblies will be loaded even if the assembly does not contain NinjectModule. In most cases this won't be a problem.
    Ninject is now CLS Compliant.

  • v3.3.2-rc1

    October 15, 2017

    Ninject for .NET Core can now load extensions automatically. Please note that due to the lack of AppDomain creation/unloading, all matched assemblies will be loaded even if the assembly does not contain NinjectModule. In most cases this won't be a problem.

  • v3.3.2-beta1

    October 07, 2017

    Ninject for .NET Core can now load extensions automatically. Please note that due to the lack of AppDomain creation/unloading, all matched assemblies will be loaded even if the assembly does not contain NinjectModule. In most cases this won't be a problem.
    Another improvement is that when auto load assemblies, the executing assembly's directory is considered as one of the base directories.

  • v3.3.1

    October 05, 2017

    3.3.1 is mainly focused on bug fix and ASP.NET Core DI friendly.

    โž• Added

    • ๐Ÿ‘Œ Support kernel.Get<IEnumerable<IFoo>>() #252

    ๐Ÿ”„ Changed

    • ๐Ÿšš Moved BindingPrecedenceComparer to Bindings folder.

    ๐Ÿ—„ Deprecated

    • The GetValues and GetValue methods of Target are obsolete.

    ๐Ÿ›  Fixed

    • Cyclical dependency check throws false positive for decorator pattern #251
  • v3.3.0

    September 26, 2017

    ๐Ÿ›  3.3.0 is mainly focused on bugfix and platform update.
    ๐Ÿ‘ Since 3.3.0, Ninject added support for .NET Standard 2.0 and dropped support below .NET Framework 4.5.

    ๐Ÿš€ Here are the highlights for release 3.3.0.

    โž• Added

    • ๐Ÿ‘Œ Support .NET Standard 2.0
    • Strongly typed overloads of WithConstructorArgument which use a callback to get the value #197
    • Do not choose constructors with ObsoleteAttribute #224
    • ๐Ÿ”ง Meaningful exception message if there is error in configuration #240 #245

    ๐Ÿ”„ Changed

    • 0๏ธโƒฃ Using HasDefaultValue instead of DBNull #235
    • Array/List of concrete classes will return empty if the concrete class is not explicitly binded #227
    • ๐Ÿš€ Renamed ReleaseNotes.md to CHANGELOG.md and updated the format.

    โœ‚ Removed

    • .NET 3.5, .NET 4.0 and Silverlight

    ๐Ÿ›  Fixed

    • ๐Ÿ‘Œ Improved cyclical dependencies detection #143
    • InvalidProgramException when select constructors for MulticastDelegate #175
    • WhenMemberHas broken #189
    • Injection into private parent parent properties fails #214 #217
    • Break Singleton / circular dependency WithPropertyValue or OnActivation callback #221 #224
    • ๐Ÿ‘ The invoked member is not supported in a dynamic assembly #225
    • Conditional binding is not being considered when score constructors #237
  • v3.3.0-beta1

    September 23, 2017

    โž• Added

    • ๐Ÿ‘Œ Support .NET Standard 2.0
    • Strongly typed overloads of WithConstructorArgument which use a callback to get the value #197
    • Do not choose constructors with an ObsoleteAttribute #224
    • ๐Ÿ”ง Meaningful exception message if there is error in configuration #240 #245

    ๐Ÿ”„ Changed

    • 0๏ธโƒฃ Using HasDefaultValue instead of DBNull #235
    • Array/List of concrete classes will return empty if the concrete class is not explicitly binded #227

    โœ‚ Removed

    • ๐Ÿ‘Œ Support for .NET 3.5 and Silverlight

    ๐Ÿ›  Fixed

    • ๐Ÿ‘Œ Improved cyclical dependencies detection #143
    • InvalidProgramException when select constructors for MulticastDelegate #175
    • WhenMemberHas broken #189
    • Injection into private parent parent properties fails #214 #217
    • Break Singleton / circular dependency WithPropertyValue or OnActivation callback #221 #224
    • ๐Ÿ‘ The invoked member is not supported in a dynamic assembly #225
    • Conditional binding is not being considered when score constructors #237
  • v3.2.3

    September 02, 2014
  • v3.2.2

    April 02, 2014