This document is the change log for version 3.8.4 of CSLA .NET for Windows.
For a more complete list of changes, go to http://www.lhotka.net/cslabugs, select “all issues” and filter the status to “closed” and/or “checked in”.
Click here for a list of known issues with this version.
Release 3.8.4-111003:
SortedBindingList (110723)
http://www.lhotka.net/cslabugs/edit_bug.aspx?id=916
Fix null reference issue.
Validation rules (100917)
Bug 742
Added new list asyncRulesToInvoke so CheckRules will not rerun any existing rules already added ValidationRules list.
Only rules in asynRulesToInvoke is Invoked.
Validation rules (100914)
Bug 750
Allied the same rule URI formatting as done in Csla4 to avoid System.UriFormatException when parsing an URI string in CslaLight.csproj
Beta 3.8.4-100811:
BusinessBase (100714)
http://www.lhotka.net/cslabugs/edit_bug.aspx?id=775
Optimize RoleForProperty code so it lazy-creates the cache lists.
Beta 3.8.4-100625:
CslaDataProvider (100625) Breaking change
http://www.lhotka.net/cslabugs/edit_bug.aspx?id=783
The RemoveItem() method now accepts two parameters (sender, ExecuteEventArgs) so it is compatible with TriggerAction and InvokeMethod.
ASP.NET MVC (100624)
http://www.lhotka.net/cslabugs/edit_bug.aspx?id=781
Added support for ASP.NET MVC 2 by back-porting the CSLA 4 beta 3 code to 3.8.4.
ViewModelBase (100624)
http://www.lhotka.net/cslabugs/edit_bug.aspx?id=774
Fix event handling issue with collections.
TriggerAction (100601)
http://www.lhotka.net/cslabugs/edit_bug.aspx?id=767
Fix issue with setting TriggerEvent property.