Branch: refs/heads/master
  Home:   https://github.com/castleproject/Castle.Windsor

  Commit: 92d76c534422f870db3d6be341876d65f8e05502
      
https://github.com/castleproject/Castle.Windsor/commit/92d76c534422f870db3d6be341876d65f8e05502
  Author: Krzysztof Kozmic <[email protected]>
  Date:   2011-07-26 (Tue, 26 Jul 2011)

  Changed paths:
    M BreakingChanges.txt
  M src/Castle.Windsor/MicroKernel/DefaultKernel.cs
  M src/Castle.Windsor/MicroKernel/Handlers/DefaultHandler.cs
  M src/Castle.Windsor/MicroKernel/IKernelInternal.cs

  Log Message:
  -----------
  CreateLifestyleManager method was moved from handlers to IKernelInternal


  Commit: 96a9076d611e7b8c74e80ce92f134d642bafe84b
      
https://github.com/castleproject/Castle.Windsor/commit/96a9076d611e7b8c74e80ce92f134d642bafe84b
  Author: Krzysztof Kozmic <[email protected]>
  Date:   2011-07-26 (Tue, 26 Jul 2011)

  Changed paths:
    M src/Castle.Windsor/Castle.Windsor.csproj
  M src/Castle.Windsor/Core/Internal/SimpleThreadSafeDictionary.cs
  M src/Castle.Windsor/MicroKernel/DefaultKernel.cs
  M src/Castle.Windsor/MicroKernel/Handlers/CollectionsMetaHandler.cs
  M src/Castle.Windsor/MicroKernel/Handlers/DefaultGenericHandler.cs
  R src/Castle.Windsor/MicroKernel/Lifestyle/PerThreadLifestyleManager.cs
  R 
src/Castle.Windsor/MicroKernel/Lifestyle/PerThreadThreadStaticLifestyleManager.cs
  M src/Castle.Windsor/MicroKernel/Lifestyle/Scoped/DefaultLifetimeScope.cs
  A src/Castle.Windsor/MicroKernel/Lifestyle/ThreadScopeAccessor.cs

  Log Message:
  -----------
  - refactored per/thread lifestyle to be scoped


  Commit: 82bcf7541cd33ea7e35d03b26a5eaae4e69cd019
      
https://github.com/castleproject/Castle.Windsor/commit/82bcf7541cd33ea7e35d03b26a5eaae4e69cd019
  Author: Krzysztof Kozmic <[email protected]>
  Date:   2011-07-28 (Thu, 28 Jul 2011)

  Changed paths:
    M 
src/Castle.Windsor/MicroKernel/ModelBuilder/Descriptors/AbstractPropertyDescriptor.cs
  M 
src/Castle.Windsor/MicroKernel/ModelBuilder/Descriptors/ServiceOverrideDescriptor.cs
  M src/Castle.Windsor/MicroKernel/Registration/ComponentRegistration.cs
  M src/Castle.Windsor/MicroKernel/Registration/Dependency.cs
  M src/Castle.Windsor/MicroKernel/Registration/Parameter.cs
  M src/Castle.Windsor/MicroKernel/Registration/Property.cs
  M src/Castle.Windsor/MicroKernel/Registration/ServiceOverride.cs

  Log Message:
  -----------
  - changed how dependency between Dependency and 
Paramtere/Property/ServiceOverride types is structured. That's primarily to 
make the intellisense nicer. So when we're using Dependency (in conjunction 
with DependsOn method preferably) we get access to creation of all types of 
dependencies. When we go for any of the custom dependency types however, we 
don't have intellisense cluttered by options that create other types, that make 
no sense in current context.


  Commit: f1d5023fe5062d3a88b8f0cf84c93aed1ec0a72a
      
https://github.com/castleproject/Castle.Windsor/commit/f1d5023fe5062d3a88b8f0cf84c93aed1ec0a72a
  Author: Krzysztof Kozmic <[email protected]>
  Date:   2011-07-28 (Thu, 28 Jul 2011)

  Changed paths:
    M 
src/Castle.Windsor.Tests/Facilities/TypedFactory/TypedFactoryDelegatesTestCase.cs
  M src/Castle.Windsor.Tests/MicroKernelTestCase.cs
  M src/Castle.Windsor.Tests/Registration/DependsOnTestCase.cs
  M src/Castle.Windsor.Tests/TypedDependenciesTestCase.cs
  M src/Castle.Windsor/Facilities/TypedFactory/Internal/DelegateFactory.cs
  M 
src/Castle.Windsor/Facilities/TypedFactory/TypedFactoryRegistrationExtensions.cs
  M 
src/Castle.Windsor/MicroKernel/Registration/ComponentDependencyRegistrationExtensions.cs

  Log Message:
  -----------
  - changed some overloads of Insert extension method to more descriptive ones, 
to avoid issues when wrong overload is being used. That's mostly to make it 
possible to actually use anonymous types, which would normally be considered 
typed dependency instead, due to generic overload taking precedence over the 
'object' one.


Compare: 
https://github.com/castleproject/Castle.Windsor/compare/2d7a2be...f1d5023

-- 
You received this message because you are subscribed to the Google Groups 
"Castle Project Commits" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/castle-project-commits?hl=en.

Reply via email to