Castle Windsor v5.1.1 Release Notes

Release Date: 2020-12-08 // 3 months ago
    • โฌ†๏ธ Upgrade minimum Castle.Core version to 4.4.1 (@generik0, #576)

    ๐Ÿ›  Bugfixes

    • ๐Ÿ›  Fix CollectionResolver to allow propagation of inline dependencies (@dvdwouwe, #562)
    • ๐Ÿ‘ Allow DefaultNamingSubSystem derivatives to invalidate the cache which was accidentally removed in 5.1.0 (@nativenolde, #569)
    • ๐Ÿ”’ Replace usage of obsolete Castle.Core.Internal.Lock (@generik0, #576)
    • ๐Ÿ›  Fix dictionary bug when using XML configuration; A reference to list components inside a dictionary didn't work (@ni-mi, #575)

Previous changes from v5.1.0

  • โœจ Enhancements

    ๐Ÿ›  Bugfixes

    • .NET Extensions' DependencyInjection:
      • Change WindsorServiceProviderFactory to follow SOLID behaviour (@generik0, #540)
      • Fix "An item with the same key has already been added" exception related to scoped lifestyle (@generik0, #547)
      • Fix issue using existing container with ASP.NET (@robertcoltheart, #548)
      • Extra extensions for BasedOnDescriptor (@ltines, #554)
      • Use generic registration instead of reflection (@robertcoltheart, #555)
      • Use the container from the method call, not the root container (@generik0, #558)
      • Add InvalidateCache to DependencyInjectionNamingSubsystem (@generik0, @twenzel, #556)