Castle Project Castle Project - build your .NET projects on a rock solid foundation Thu, 28 Apr 2016 14:21:10 +0000 Thu, 28 Apr 2016 14:21:10 +0000 Jekyll v3.0.5 Castle Core 4.0.0-alpha001 Release <p>Castle Core 4.0.0-alpha1 is out, see <a href="">GitHub</a> for some more details.</p> <p>This release is mostly for .NET Core support, however contains other smaller bug fixes. Many thanks to the contributions by our users.</p> Thu, 07 Apr 2016 08:30:00 +0000 news core Castle Core 3.3.3 Bugfix Release <p>The last release of Castle Core had two more defects in the new Serilog integration:</p> <ul> <li><a href="">#69</a> was an omission where the Castle’s logger name wasn’t passed to Serilog.</li> <li><a href="">#70</a> was a defect that calling <code class="highlighter-rouge">Create(string name, LoggerLevel level)</code> had a side-effect of modifying the passed in <code class="highlighter-rouge">LoggerConfiguration</code>, this overload shouldn’t have been implemented on this integration as the logger level should be configured via Serilog.</li> </ul> <p>We just pushed an update that fixes the problems. There are no other changes in this release.</p> Thu, 06 Nov 2014 00:00:00 +0000 news core Castle Core 3.3.2 Bugfix Release <p>The last release of Castle Core had <a href="">an implementation bug</a> in the new Serilog integration where exceptions for some of the ILogger overloads wouldn’t be passed through correctly.</p> <p>We just pushed an update that fixes the problem. There are no other changes in this release.</p> Mon, 03 Nov 2014 00:00:00 +0000 news core New Castle Project Web Site <p>WordPress is now gone, thanks to those who kept reminding us that our WordPress install kept getting hacked displaying advertising for specific drugs.</p> <p>The new site is a static web site driven by <a href="">Jekyll</a> and GitHub Pages, so feel free to help us improve it. See the <a href="">Git repository</a>.</p> Sat, 20 Sep 2014 00:00:00 +0000 news Castle Core 3.3.1 Release <p>We’ve just released a minor non-breaking release of Castle Core that includes support for <a href="">Serilog</a>. Castle Core 3.3.1 is available on <a href="">GitHub</a> and on <a href="">NuGet</a>. The new NuGet package for this integration is <code class="highlighter-rouge">Castle.Core-Serilog</code>.</p> <p>There are no other changes in this release.</p> <p>This enhancement was contributed by Russell J Baker (<a href="">@ruba1987</a>)</p> Wed, 10 Sep 2014 00:00:00 +0000 news core Castle Core 3.3.0 Release <p>Castle Core 3.3.0 is out, see <a href="">GitHub</a> for the details. Many thanks to the contributions by our users.</p> Sun, 27 Apr 2014 00:00:00 +0000 news core Castle Core 3.2.2 Bugfix Release <p>Last release of Castle Core had the unfortunate side-effect that one of the fixes included was susceptible to hitting <a href="">a bug in the BCL</a>.</p> <p>We just pushed an update that works around the problem. See the <a href="">bug report</a> and related <a href="">pull request</a> for details.</p> <p>There are no other changes in this release.</p> <p>The fix was contributed by <a href="">@jonasro</a></p> Sat, 30 Nov 2013 00:00:00 +0000 news core Castle Core 3.2.1 Bugfix Release <p>It’s this time of the year again. Since releasing version 3.2 a few bugs have been fixed; just enough to warrant a point point one release.</p> <p>There are no breaking changes, and it is an in-place update (the assembly version is still, so no assembly redirects are required).</p> <p>Even though Castle.Core (that is DynamicProxy, DictionaryAdapter and the few other bits it contains) is far from being the hottest open source project in .NET-land, we’re still proud to have a great community of users who contribute back.</p> <p>Seven out of eight fixes in this release came through pull requests from users, so to give credit where credit is due, thanks go to (in no particular order):</p> <ul> <li>Artur Dorochowicz (@ArturDorochowicz)</li> <li>Blair Conrad (@blairconrad)</li> <li>Iain Ballard (@i-e-b)</li> <li>Jean-Claude Viau (@jcviau)</li> <li>Pier Janssen (@Pjanssen)</li> <li>Dmitry Xlestkov (@d-s-x)</li> </ul> <p>The full list of changes is, as always, available through <a href="">changes.txt</a>, and you can get the updated package from <a href="">NuGet</a>.</p> <p>Happy coding.</p> Sat, 05 Oct 2013 00:00:00 +0000 news core Windsor 3.2.1 Bugfix Release <p>We just released a bugfix release for Windsor, version 3.2.1.</p> <p>It fixes a problem some users encountered, when CallContext scoped lifestyle is used in certain cross-AppDomain contexts. It specifically affected users of some testing framework or NServiceBus when deployed to Azure. The bug would manifest itself with the following exception:</p> <div class="highlighter-rouge"><pre class="highlight"><code>SerializationException — Type is not resolved for member "Castle.MicroKernel.Lifestyle.Scoped.CallContextLifetimeScope+SerializationReference,Castle.Windsor, Version=, Culture=neutral, PublicKeyToken=407dd0808d44fbdc" </code></pre> </div> <p>The package <a href="">is available on NuGet</a> now.</p> Mon, 22 Jul 2013 00:00:00 +0000 news windsor Windsor and Core 3.2 is released <p>Windsor 3.2 release is now live on <a href="">nuget</a> and <a href="">sourceforge</a>.</p> <p>This release also contains updated Core library.</p> <p>This release is mostly about bugfixes and incremental improvements and while some breaking changes were made, for vast majority of users this will be a drop-in update.</p> <p>The highlights of the release <a href="">are in the documentation</a>, so I won’t repeat them here.</p> <h2 id="end-of-an-era">End of an era</h2> <p>It is the last release to support .NET 3.5 and Silverlight.</p> <p>Also, I’m thinking of sunsetting (such a nice word) Remoting Facility, Factory Support facility (the one that allows you to specify factory method via XML, not to be confused with Typed Factory facility), Event Wiring facility and Synchronize facility.</p> <p>Obviously, Windsor being a community driven project, if someone wants to step in and take over any of these facilities we’ll keep updating them. Otherwise this will likely be their last release.</p> Sat, 16 Feb 2013 00:00:00 +0000 news windsor core