Castle Project

Build your .NET projects on a rock solid foundation

Follow us on GitHub

Welcome to Castle Project

This is the home of the Castle Project. Feel free to take a look at our projects.

Community

We welcome all contributions, from ideas for new features, to documentation, to bug fixes. Get involved.

Thanks

Many thanks to the companies that have provided our open source project licenses to our team for Castle Project.

News

Oct 28, 2016 Castle Core 4.0.0-beta002 Release

Castle Core 4.0.0-beta002 is out, see GitHub for more details. This release fixes problems with our Serilog logging integration, resolves ProxyGenerationOptions.AdditionalAttributes not generating different proxy types, and fixes building on Mono 4.6.1. Many thanks to the contributions by our users.... Continue reading.

Jul 17, 2016 Castle Core 4.0.0-beta001 Release

Castle Core 4.0.0-beta001 is out, see GitHub for some more details. This release fixes problems with .NET Core support including upgrading to .NET Core 1.0 and .NET Platform Standard 1.3. Many thanks to the contributions by our users. Continue reading.

Apr 7, 2016 Castle Core 4.0.0-alpha001 Release

Castle Core 4.0.0-alpha1 is out, see GitHub for some more details. This release is mostly for .NET Core support, however contains other smaller bug fixes. Many thanks to the contributions by our users. Continue reading.

Nov 6, 2014 Castle Core 3.3.3 Bugfix Release

The last release of Castle Core had two more defects in the new Serilog integration: #69 was an omission where the Castle’s logger name wasn’t passed to Serilog. #70 was a defect that calling Create(string name, LoggerLevel level) had a... Continue reading.

Nov 3, 2014 Castle Core 3.3.2 Bugfix Release

The last release of Castle Core had an implementation bug in the new Serilog integration where exceptions for some of the ILogger overloads wouldn’t be passed through correctly. We just pushed an update that fixes the problem. There are no... Continue reading.

Sep 20, 2014 New Castle Project Web Site

WordPress is now gone, thanks to those who kept reminding us that our WordPress install kept getting hacked displaying advertising for specific drugs. The new site is a static web site driven by Jekyll and GitHub Pages, so feel free... Continue reading.

Sep 10, 2014 Castle Core 3.3.1 Release

We’ve just released a minor non-breaking release of Castle Core that includes support for Serilog. Castle Core 3.3.1 is available on GitHub and on NuGet. The new NuGet package for this integration is Castle.Core-Serilog. There are no other changes in... Continue reading.

Apr 27, 2014 Castle Core 3.3.0 Release

Castle Core 3.3.0 is out, see GitHub for the details. Many thanks to the contributions by our users. Continue reading.

Nov 30, 2013 Castle Core 3.2.2 Bugfix Release

Last release of Castle Core had the unfortunate side-effect that one of the fixes included was susceptible to hitting a bug in the BCL. We just pushed an update that works around the problem. See the bug report and related... Continue reading.

Oct 5, 2013 Castle Core 3.2.1 Bugfix Release

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. There are no breaking changes, and it is an in-place update (the assembly version... Continue reading.