Rockford Lhotka
    CTO at Magenic
    Author, speaker, software architect
    Creator of the CSLA .NET framework

Home
Blog
CSLA .NET
Magenic
Speaking
Publications
About me
Contact me

Login

Version 4.1.0 change log

 

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)

 

 

 

(Updated 1/18/2011 7:16:42 PM)