Castle Windsor v2.1.0 Release Notes

Release Date: 2010-01-12 // over 14 years ago
    • ๐Ÿšš Moved the logging facility project into the Windsor project:
      • Applied Tom Allard's patch fixing FACILITIES-93: "Extra constructors on LoggingFacility"
      • Added test case supplied by chris ortman
      • Register base logger and factory when using extended logger.
      • Fixed FACILITIES-77 - ILoggerFactory instance creation requires constructor with one argument
    • simplified API for attaching interceptors.
    • โž• added support for forwarded types in XML config
    • โž• added WithParameters method to fluent registration that enables inspecting and modifying arguments passed to Resolve method.
    • ๐Ÿ’ฅ BREAKING CHANGE - AbstractHandler.Resolve method is no longer abstract and instead a ResolveCore protected abstract method was added. To fix this, implementers should override ResolveCore instead of Resolve.
    • โž• added OnCreate method (refactored from OnCreateFacility created by Tehlike) which allows to specify actions to be invoked on the component right after it is created, and before it's returned from the container