All Versions
23
Latest Version
Avg Release Cycle
190 days
Latest Release
785 days ago

Changelog History
Page 3

  • v2.1.1 Changes

    January 13, 2010
  • v2.1.0 Changes

    January 12, 2010
    • ๐Ÿšš 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
  • v2.0 Changes

    • โšก๏ธ Updated FactorySupportFacility and fluent registration to allow propagation of CreationContext to factory methods
    • ๐Ÿ›  Fixed Burden release issue in which children were being released if the component was not destroyed
    • ๐Ÿ”ง Automatically configure proxy to omit target if no implementation
    • ๐Ÿ‘ Fluent interface for factory support
    • ๐Ÿ›  Fixed an issue with of not considering unregistered service dependencies in arrays
    • Will not try to convert values that are already a match to the parameter type
    • XmlProcessor now properly dispose of the stream reader
    • The kernel will now check if trying to register null types