Branch: refs/heads/2.5.x
Home: https://github.com/castleproject/Windsor
Commit: 84819fcde3334833217a9e01dbfed06199f1b5cb
https://github.com/castleproject/Windsor/commit/84819fcde3334833217a9e01dbfed06199f1b5cb
Author: Roelof Blom <[email protected]>
Date: 2010-12-29 (Wed, 29 Dec 2010)
Changed paths:
M buildscripts/Build.proj
M buildscripts/Castle.Common.Targets
Log Message:
-----------
Include ReleaseNotes folder again when packaging.
Removed unused stuff from build.
Commit: cf961d748ea2c31a3d70ed7d7c0f74338b4a09fc
https://github.com/castleproject/Windsor/commit/cf961d748ea2c31a3d70ed7d7c0f74338b4a09fc
Author: Krzysztof Kozmic <[email protected]>
Date: 2010-12-29 (Wed, 29 Dec 2010)
Changed paths:
M src/Castle.Windsor.Tests/Lifecycle/DisposeTestCase.cs
M src/Castle.Windsor/MicroKernel/Releasers/AllComponentsReleasePolicy.cs
Log Message:
-----------
- added test NOT reproducing issue reported in google group thread Dispose of
container does not call Dispose of singleton components.
Commit: 6ca4f1b91eca3fffc36224843f38a2e88b48ecfa
https://github.com/castleproject/Windsor/commit/6ca4f1b91eca3fffc36224843f38a2e88b48ecfa
Author: Krzysztof Kozmic <[email protected]>
Date: 2010-12-29 (Wed, 29 Dec 2010)
Changed paths:
M Changes.txt
M src/Castle.Windsor.Tests/Castle.Windsor.Tests.csproj
A src/Castle.Windsor.Tests/Components/DisposableGeneric.cs
A src/Castle.Windsor.Tests/Components/DisposableGenericA.cs
M src/Castle.Windsor.Tests/Lifecycle/DisposeTestCase.cs
M src/Castle.Windsor/MicroKernel/Handlers/DefaultGenericHandler.cs
Log Message:
-----------
- fixed IOC-250 - Dispose not being called on open generic registrations
Commit: ea2724544abfe608439182631a668bd0338a356c
https://github.com/castleproject/Windsor/commit/ea2724544abfe608439182631a668bd0338a356c
Author: Krzysztof Kozmic <[email protected]>
Date: 2010-12-29 (Wed, 29 Dec 2010)
Changed paths:
M src/Castle.Windsor/MicroKernel/Context/DependencyTrackingScope.cs
M src/Castle.Windsor/MicroKernel/DefaultKernel.cs
M src/Castle.Windsor/MicroKernel/DefaultKernel_Events.cs
Log Message:
-----------
- changed IKernelEvents implementation to field like events They are
implemented without locking in C# 4 compiler and hence give us better
performance. And the trick with dictionary was not really needed anyway - we
only have 9 events now, and usually just single instance of kernel per app.
Commit: 44c493008db6fe107127df0b15e40917874d8b24
https://github.com/castleproject/Windsor/commit/44c493008db6fe107127df0b15e40917874d8b24
Author: Krzysztof Kozmic <[email protected]>
Date: 2010-12-29 (Wed, 29 Dec 2010)
Changed paths:
M src/Castle.Windsor/Core/DependencyModelCollection.cs
Log Message:
-----------
- replaced internal collection in DependencyModelCollection from HashSet to
List which has better performance
Commit: fc98d789944206518a9943f55f7a97bf0835d535
https://github.com/castleproject/Windsor/commit/fc98d789944206518a9943f55f7a97bf0835d535
Author: Krzysztof Kozmic <[email protected]>
Date: 2010-12-29 (Wed, 29 Dec 2010)
Changed paths:
M Changes.txt
M
src/Castle.Windsor/Facilities/TypedFactory/Internal/TypedFactoryInterceptor.cs
Log Message:
-----------
- fixing bug reported on my blog:
http://kozmic.pl/2010/11/15/castle-windsorcore-2-5-2/comment-page-1/#comment-511
Conflicts:
src/Castle.Windsor/Facilities/TypedFactory/Internal/TypedFactoryInterceptor.cs
Commit: f20b02f26cca7fe242b39005d2a067aa1d13ed17
https://github.com/castleproject/Windsor/commit/f20b02f26cca7fe242b39005d2a067aa1d13ed17
Author: Krzysztof Kozmic <[email protected]>
Date: 2010-12-29 (Wed, 29 Dec 2010)
Changed paths:
M src/Castle.Windsor.Tests/Config/ConfigurationTestCase.cs
M src/Castle.Windsor.Tests/MicroKernelTestCase.cs
M src/Castle.Windsor.Tests/Registration/ComponentRegistrationTestCase.cs
M src/Castle.Windsor.Tests/UnsatisfiedDependenciesTestCase.cs
M src/Castle.Windsor/Facilities/EventWiring/EventWiringFacility.cs
M src/Castle.Windsor/Facilities/FactorySupport/FactoryActivator.cs
M src/Castle.Windsor/Facilities/Remoting/RemotingRegistry.cs
M src/Castle.Windsor/Facilities/TypedFactory/Internal/FactoryInterceptor.cs
M src/Castle.Windsor/Facilities/TypedFactory/TypedFactoryComponent.cs
M src/Castle.Windsor/MicroKernel/IKernel_Resolve.cs
M src/Castle.Windsor/Windsor/IWindsorContainer.cs
M src/Castle.Windsor/Windsor/WindsorContainer.cs
Log Message:
-----------
- obsoleted untyped Resolve overloads
Commit: a364759369f1ab2ddf8170a9e44fc5ee1b726841
https://github.com/castleproject/Windsor/commit/a364759369f1ab2ddf8170a9e44fc5ee1b726841
Author: Krzysztof Kozmic <[email protected]>
Date: 2010-12-29 (Wed, 29 Dec 2010)
Changed paths:
M src/Castle.Windsor.Tests/Castle.Windsor.Tests.csproj
M
src/Castle.Windsor.Tests/Facilities/TypedFactory/Factories/IGenericFactory.cs
A
src/Castle.Windsor.Tests/Facilities/TypedFactory/Factories/IGenericFactoryClosed.cs
A
src/Castle.Windsor.Tests/Facilities/TypedFactory/Factories/IGenericFactoryClosedDoubly.cs
A
src/Castle.Windsor.Tests/Facilities/TypedFactory/Factories/IGenericFactoryDouble.cs
A
src/Castle.Windsor.Tests/Facilities/TypedFactory/Factories/IGenericFactoryWithArg.cs
A src/Castle.Windsor.Tests/Facilities/TypedFactory/Factories/IObjectFactory.cs
M
src/Castle.Windsor.Tests/Facilities/TypedFactory/TypedFactoryFacilityTake2TestCase.cs
A src/Castle.Windsor.Tests/Proxy/ProxyAllHook.cs
R src/Castle.Windsor.Tests/ProxyAllHook.cs
Log Message:
-----------
- added tests for generic typed factories (for IOC-260)
Commit: 360dc0802fbd6dc4452c0f486e9fbeea6d349f1a
https://github.com/castleproject/Windsor/commit/360dc0802fbd6dc4452c0f486e9fbeea6d349f1a
Author: Krzysztof Kozmic <[email protected]>
Date: 2010-12-29 (Wed, 29 Dec 2010)
Changed paths:
M src/Castle.Windsor.Tests/Castle.Windsor.Tests.csproj
A
src/Castle.Windsor.Tests/Facilities/TypedFactory/Components/DummyComponent.cs
A
src/Castle.Windsor.Tests/Facilities/TypedFactory/Components/IDummyComponent.generic.cs
A
src/Castle.Windsor.Tests/Facilities/TypedFactory/Factories/IGenericFactoryWithGenericMethod.cs
M
src/Castle.Windsor.Tests/Facilities/TypedFactory/TypedFactoryFacilityTake2TestCase.cs
Log Message:
-----------
- one more test for generic typed factories
Commit: 2197791eb02d752a723ff4f12fe0db2fa7fa73f2
https://github.com/castleproject/Windsor/commit/2197791eb02d752a723ff4f12fe0db2fa7fa73f2
Author: Krzysztof Kozmic <[email protected]>
Date: 2010-12-29 (Wed, 29 Dec 2010)
Changed paths:
M Changes.txt
M src/Castle.Windsor.Tests/Castle.Windsor.Tests.csproj
A src/Castle.Windsor.Tests/Components/HasNullDefaultForServiceDependency.cs
M src/Castle.Windsor.Tests/DefaultValueTestCase.cs
M src/Castle.Windsor/MicroKernel/Resolvers/DefaultDependencyResolver.cs
Log Message:
-----------
- fixed IOC-254 - Optional non-primitive .ctor parameters don't work
Conflicts:
Changes.txt
src/Castle.Windsor.Tests/Castle.Windsor.Tests.csproj
Commit: 38e5709fe1c31961e1e90dbb3fd0dc47551fe310
https://github.com/castleproject/Windsor/commit/38e5709fe1c31961e1e90dbb3fd0dc47551fe310
Author: Krzysztof Kozmic <[email protected]>
Date: 2011-02-01 (Tue, 01 Feb 2011)
Changed paths:
M Changes.txt
M src/Castle.Windsor.Tests/Lifecycle/DisposeTestCase.cs
M src/Castle.Windsor/MicroKernel/DefaultKernel.cs
Log Message:
-----------
- fixed IOC-266 - Dependency of a generic service is not disposed in Windsor
2.5.x
Commit: cd813afd963a2fbfe0ab34135c5ed821821ea524
https://github.com/castleproject/Windsor/commit/cd813afd963a2fbfe0ab34135c5ed821821ea524
Author: Krzysztof Kozmic <[email protected]>
Date: 2011-02-01 (Tue, 01 Feb 2011)
Changed paths:
M src/Castle.Windsor/Windsor/IWindsorContainer.cs
M src/Castle.Windsor/Windsor/WindsorContainer.cs
Log Message:
-----------
- made obsolete members on IWindsorContainer invisible to intellisense
Commit: 4f8a451a4d5151235472372ccc82a1fd3be44eff
https://github.com/castleproject/Windsor/commit/4f8a451a4d5151235472372ccc82a1fd3be44eff
Author: Krzysztof Kozmic <[email protected]>
Date: 2011-02-01 (Tue, 01 Feb 2011)
Changed paths:
M src/Castle.Windsor.Tests/ReportedProblemTestCase.cs
M src/Castle.Windsor/MicroKernel/Registration/ComponentRegistration.cs
M src/Castle.Windsor/Windsor/IWindsorContainer.cs
M src/Castle.Windsor/Windsor/WindsorContainer.cs
Log Message:
-----------
Obsoleted ActAs method and object Resolve(String key, IDictionary arguments);
on IWindsorContainer
Commit: 9221a6aac2455d8f0a4a0eacac8679be037a8364
https://github.com/castleproject/Windsor/commit/9221a6aac2455d8f0a4a0eacac8679be037a8364
Author: Krzysztof Kozmic <[email protected]>
Date: 2011-02-01 (Tue, 01 Feb 2011)
Changed paths:
M Changes.txt
M Settings.proj
M src/Castle.Windsor/MicroKernel/Releasers/AllComponentsReleasePolicy.cs
Log Message:
-----------
- preparing 2.5.3 release
Commit: 9cc5a19c495af7703fca42f1ada55b4958fa7f67
https://github.com/castleproject/Windsor/commit/9cc5a19c495af7703fca42f1ada55b4958fa7f67
Author: Krzysztof Kozmic <[email protected]>
Date: 2011-02-01 (Tue, 01 Feb 2011)
Changed paths:
M BreakingChanges.txt
A Castle.Windsor.6.0.ReSharper
M buildscripts/Castle.Common.Targets
M src/Castle.Windsor.Tests/Castle.Windsor.Tests.csproj
Log Message:
-----------
updated for 2.5.3 release
Commit: 05b1685b692a60b11b7ec21181df3f2bf6748f63
https://github.com/castleproject/Windsor/commit/05b1685b692a60b11b7ec21181df3f2bf6748f63
Author: Krzysztof Kozmic <[email protected]>
Date: 2011-09-28 (Wed, 28 Sep 2011)
Changed paths:
M Settings.proj
Log Message:
-----------
- bumped up version number to 2.5.4
Commit: bd70f7f93e53659dda7680995bf695867f7bddc9
https://github.com/castleproject/Windsor/commit/bd70f7f93e53659dda7680995bf695867f7bddc9
Author: Krzysztof Kozmic <[email protected]>
Date: 2011-09-28 (Wed, 28 Sep 2011)
Changed paths:
M Changes.txt
M src/Castle.Windsor/MicroKernel/Lifestyle/PerWebRequestLifestyleManager.cs
Log Message:
-----------
- fixed issue causing per web request objects to still be tracked by the
container after being relesed in heavy load scenarios
Commit: 0937a4463bea5d088c07a238279850fb7d8cc8ce
https://github.com/castleproject/Windsor/commit/0937a4463bea5d088c07a238279850fb7d8cc8ce
Author: Krzysztof Kozmic <[email protected]>
Date: 2011-09-29 (Thu, 29 Sep 2011)
Changed paths:
M Changes.txt
M src/Castle.Windsor.Tests/Castle.Windsor.Tests.csproj
A
src/Castle.Windsor.Tests/Facilities/TypedFactory/Components/ComponentDisposable.cs
M
src/Castle.Windsor.Tests/Facilities/TypedFactory/TypedFactoryFacilityTake2TestCase.cs
M
src/Castle.Windsor/Facilities/TypedFactory/Internal/TypedFactoryInterceptor.cs
Log Message:
-----------
- fixed issue causing typed factory to unnecessarily accumulate referenced to
tracked singletons resolved via the factory
Commit: 8aa4d0de750ebdac1d75a2e4295c933c25f9c7ca
https://github.com/castleproject/Windsor/commit/8aa4d0de750ebdac1d75a2e4295c933c25f9c7ca
Author: Krzysztof Kozmic <[email protected]>
Date: 2011-10-01 (Sat, 01 Oct 2011)
Changed paths:
M src/Castle.Windsor/MicroKernel/Releasers/AllComponentsReleasePolicy.cs
Log Message:
-----------
- fixed issue causing transient objects being dependencies of per web request
objects being resolved multiple times during a single request to still be
tracked by the container after the web request ended
Commit: 65cf2dd41b65369ef077f0ce73fcf2f9c46cb0a6
https://github.com/castleproject/Windsor/commit/65cf2dd41b65369ef077f0ce73fcf2f9c46cb0a6
Author: Krzysztof Kozmic <[email protected]>
Date: 2011-10-01 (Sat, 01 Oct 2011)
Changed paths:
M Changes.txt
M src/Castle.Windsor.Tests/Registration/DynamicParametersTestCase.cs
M src/Castle.Windsor/MicroKernel/Handlers/ComponentLifecycleExtension.cs
Log Message:
-----------
- fixed issue causing IndexOutOfRangeException in heavy load multithreaded
scenarios when releasing typed factories or components using DynamicParameters
method
Commit: b75e7c08dd022acff0d80d565a4fd7c3b54bcbee
https://github.com/castleproject/Windsor/commit/b75e7c08dd022acff0d80d565a4fd7c3b54bcbee
Author: Krzysztof Kozmic <[email protected]>
Date: 2011-10-01 (Sat, 01 Oct 2011)
Changed paths:
M src/Castle.Windsor.Tests/Registration/DynamicParametersTestCase.cs
M
src/Castle.Windsor/Facilities/TypedFactory/Internal/TypedFactoryInterceptor.cs
Log Message:
-----------
- fixing silverlight builds... what else?
Compare: https://github.com/castleproject/Windsor/compare/84819fc^...b75e7c0
--
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.