Castle Windsor (incl. Core with DynamicProxy and Dictionary Adapter) v2.5 final is out

Exactly one month after beta 2, I’m happy to announce that Windsor, as well as Castle Core (which now includes DynamicProxy and Dictionary Adapter) 2.5 are officially released.

Single .zip contains the following versions:

  • .NET 3.5 (sp1)
  • .NET 4.0
  • .NET 4.0 Client Profile
  • Silverlight 3
  • Silverlight 4

Changes, changes, changes

For the list of changes see announcement for beta 1, and beta 2 or changes.txt file in the package. Since beta 2 the following changes were made:

  • debugger view support has been extracted to a separate subsystem (IContainerDebuggerExtensionHost) and can be extended by users code via IContainerDebuggerExtension and IComponentDebuggerExtension
  • calling IHandler.TryStart will no longer silently ignore all the exceptions.
  • added CollectionResolver which is a more general version of ArrayResolver and ListResolver and supports in addition ICollection<Foo> and IEnumerable<Foo>
  • fixed issue where dependencies would not be cleaned up when component creation failed
  • fixed issue where startable component would be created twice when property dependency could not be resolved
  • passing arguments to ILazyComponentLoader (see breakingchanges.txt)
  • fixed bug that caused exception when proxied component and it's proxied property dependency shared interceptor

Samples

For now we have a single sample application (Silverlight 4 app), created by Hadi Eskandari. You’re still welcome to contribute more apps, and hopefully soon we’ll have more of them.

New issue tracker

While not strictly related to the release, we also deployed a new issue tracker, which should be much easier to use.

Downloads

The package is here (Core with DynamicProxy and Dictionary Adapter) and here (Windsor with Logging Facility and Synchronize Facility). Enjoy.


Posted 08-22-2010 8:56 AM by Krzysztof Koźmic
Filed under:

[Advertisement]

Comments

Marcus wrote re: Castle Windsor (incl. Core with DynamicProxy and Dictionary Adapter) v2.5 final is out
on 08-22-2010 5:39 AM

Hi,

Nice work. I just love Windsor.

You mention no mono version in the list and I found this question on SO:

stackoverflow.com/.../1900664

where you answear that it works on mono (older version but anyway).

I am also using 2.1 release on Mono 2.6.7 successfully, so I just wonder what the status for mono is?

Some things works and others are broken?

Krzysztof Koźmic wrote re: Castle Windsor (incl. Core with DynamicProxy and Dictionary Adapter) v2.5 final is out
on 08-22-2010 7:00 AM

@Marcus ,

hop in to the Castle discussion group. There's a thread about the effort to bring official Mono support. In short, the codebase is more or less working on Mono, but our build process is not, and there are some corner cases that need to be worked around (mostly Mono bugs or compatibility issues).

Feel more than welcome to contribute to this effort.

Chris Tavares wrote re: Castle Windsor (incl. Core with DynamicProxy and Dictionary Adapter) v2.5 final is out
on 08-22-2010 5:55 PM

Congrats on the new release!

Tiendq wrote re: Castle Windsor (incl. Core with DynamicProxy and Dictionary Adapter) v2.5 final is out
on 08-23-2010 9:25 AM

Congratulation, thanks for great DI container.

Tim Barcz wrote re: Castle Windsor (incl. Core with DynamicProxy and Dictionary Adapter) v2.5 final is out
on 08-23-2010 11:29 AM

Well done!!! Will be upgrading shortly...

Thank you Krzysztof and the Castle team!

Charles Strahan wrote re: Castle Windsor (incl. Core with DynamicProxy and Dictionary Adapter) v2.5 final is out
on 08-23-2010 3:39 PM

Nice work Krzysztof!

About The CodeBetter.Com Blog Network
CodeBetter.Com FAQ

Our Mission

Advertisers should contact Brendan

Subscribe
Google Reader or Homepage

del.icio.us CodeBetter.com Latest Items
Add to My Yahoo!
Subscribe with Bloglines
Subscribe in NewsGator Online
Subscribe with myFeedster
Add to My AOL
Furl CodeBetter.com Latest Items
Subscribe in Rojo

Member Projects
DimeCasts.Net - Derik Whittaker

Friends of Devlicio.us
Red-Gate Tools For SQL and .NET

NDepend

SlickEdit
 
SmartInspect .NET Logging
NGEDIT: ViEmu and Codekana
LiteAccounting.Com
DevExpress
Fixx
NHibernate Profiler
Unfuddle
Balsamiq Mockups
Scrumy
JetBrains - ReSharper
Umbraco
NServiceBus
RavenDb
Web Sequence Diagrams
Ducksboard<-- NEW Friend!

 



Site Copyright © 2007 CodeBetter.Com
Content Copyright Individual Bloggers

 

Community Server (Commercial Edition)