First off, thanks to all of you that have been contributing SubSonic patches. It's great to see everyone chipping in to make SubSonic better. I've been doing my best to get them incorporated as quickly as possible, but don't worry if yours hasn't made it in yet, some are just simpler to implement than others.
In addition to the patches, bug fixes, and capitalization debates, there are a few new changes and events that I want to mention. The first is that I'm in the process of doing a global sweep on the code base in conjunction with an FxCop analysis. While I won't be implementing all of the recommendations, I will be addressing any major issues that arise regarding CLS compliance, globalization, performance and anything that helps support SubSonic on Mono. The first batch of changes was checked in a few hours ago (Revision 49), with more to come.
Next, as of Revision 42, the SubSonic unit tests, which were formerly built on the Team Edition testing framework, have been converted to MbUnit. This removes the dependency on the Team Edition of Visual Studio, and allows anyone to run the unit tests. While at certain points in the past, we've supported NUnit and later MbUnit along side the VSTS tests (in varying degrees of synchronization), we're committing to MbUnit going forward.
Finally, by popular demand, the Scaffolds now feature a new calendar control. While the time support is still being tweaked, the new calendar control already allows postback-free date changes, and quick navigation across large time periods:
So that's the latest... Just a reminder, you can keep track of latest development stats here. Also, I'm still looking for cool ideas for the extended properties support, so if you've got some, drop me a line!