This document is the change log for CSLA 4 version 4.1.0.
CSLA 4 includes support for .NET (Windows), Silverlight and Windows Phone 7 (WP7).
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 4.1.0-110118:
|
Issue |
Description |
|
878 |
Add constructor overloads to ObjectFactoryAttribute that accepts a Type |
|
877 |
The AddedNew event in ObservableBindingList should support serialization |
|
874 |
Add missing handler call in SL BLB DataPortal_Create method |
|
871 |
ViewModelBase should default to ManageObjectLifetime=false on WP7 |
|
870 |
ProxyTypeName should default to Local on WP7 |
|
869 |
Add missing RegisterProperty overload for PrivateField |
|
866 |
Update templates and snippets for CSLA 4.1 |
|
865 |
Set up dependencies folder for samples references |
|
862 |
Re-implement subset of DataAnnotations in Csla.Wp |
|
854 |
Add WP7 UI to SimpleNTier demo |
|
848 |
Update samples for Csla 4.1 |
|
847 |
Update samples for Csla 4.1 |
|
846 |
Investigate possible bug with PropertyStatus and busy animation w/ async rules |
|
820 |
Authorization rules should be able to block caching of the rule result |
Beta 4.1.0-101210:
Items of note:
· Added DataAnnotations support for WP7
· Laying groundwork for a NuGet release when 4.1 is complete
· Laying groundwork for a vsix installer in the VS 2010 Extension Manager when 4.1 is complete
|
Issue |
Description |
|
867 |
Remove DataPortal_Fetch from ReadOnlyBase Breaking change |
|
861 |
Create 32x32 pixel .PNG image for NuGet package branding located at http://www.lhotka.net/images/csla.png |
|
860 |
Fix spelling of BrokenRulesNode |
|
859 |
Remove unused resource entries |
|
858 |
Add Turkish resource file |
|
857 |
ViewModelBase.CanCreate should use model type, not instance, to find value |
|
856 |
Create NuGet specification and way to easily build NuGet packages for CSLA 4 |
Beta 4.1.0-101022:
Items of note:
· The Source download is now included in the installer
· You must unpack and build the Source\CslaSource.zip archive to build the Samples
· The Samples folder structure has been changed to better reflect the multi-target support now provided by CSLA .NET
|
Issue |
Description |
|
|
Renamed the samples folders to provide better organization |
|
837 |
Add CslaMVC sample app to samples |
|
839 |
Add Csla.Threading.BackgroundWorker |
|
838 |
PropertyInfo fields need to be public in WindowsIdentity class |
|
830 |
GetFriendlyNameFromAttributes should probably use DisplayAttribute.GetName |
|
831 |
ViewModelBase.DoAddNew should also use IObservableBindingList |
|
803 |
PropertyInfoFactory can't be configured on Silverlight |
|
808 |
TriggerAction should write debug messages detailing binding issues |
|
750 |
Fix issue with rule URI generation and generic rules |
|
844 |
Update pt-Br resource file |
|
742 |
Investigate multiple execution of async rules issue |
|
841 |
Investigate issue where RuleSet values aren't honored for authz rules |
|
845 |
Exception while adding rules should cause reset of rules for that type |
|
363 |
Add ability to get consolidated list of broken rules for an entire object graph |
|
805 |
Add code so dragging a XAML component in VS10 creates a friendly schema name |
|
849 |
Add LoadProperty method to MVC Controller class |
|
853 |
Fix indexing bug in LinqObservableCollection |
|
852 |
Static DataPortal methods need "runlocal" overloads on SL |
|
850 |
Update SimpleNTier sample for TCCC |
|
812 |
Add Csla.Wp and Csla.Xaml.Wp, providing support for WP7 |
|
854 |
Add WP7 UI to SimpleNTier demo (Samples\Net\cs\SimpleNTier) |