Skip to content

Version 4.11.2 release

Compare
Choose a tag to compare
@rockfordlhotka rockfordlhotka released this 31 Jul 21:03
d2b0405

I am pleased to announce the release of CSLA .NET version 4.11.2.

This is a bug fix release from 4.11.1.

  • #1212 Fix issue with n-level undo and cloning

CSLA .NET version 4.11.1 Release Notes

I am pleased to announce the release of CSLA .NET version 4.11.1.

This is a bug fix release from 4.11.0.

  • #1138 Backport fix for TransactionTypes enum issue

CSLA .NET version 4.11.0 Release Notes

I am pleased to announce the release of CSLA .NET version 4.11.0.

This is an enhancement and bug fix release from 4.10.1.

  • #1164 Fix issue where LocalProxy would lock a Windows Forms app using async data portal calls
  • #1167 Add UpdateAllChildren method to FieldManager to simplify saving all child objects regardless of their IsDirty value

CSLA .NET version 4.10.1 Release Notes

I am pleased to announce the release of CSLA .NET version 4.10.1.

This is a bug fix release from 4.10.0.

  • #1130 Backport SimpleDataPortal async mismatch check fix #1117 and fix for explicit null default values for string properties to version 4.x #1103
  • #1155 Backport fix for Blazor scenario with HttpProxy to autoflush text writer

CSLA .NET version 4.10.0 Release Notes

I am pleased to announce the release of CSLA .NET version 4.10.0.

This is a bug fix release from 4.9.0.

  • #1084 Backport sync context changes from v5.0

CSLA .NET version 4.9.0 Release Notes

The major enhancements are described in some detail in a CSLA .NET 4.9.0 blog post.

Dependabot and NuGet dependencies

We've started using Dependabot to help keep NuGet dependencies current. As a result, the following updates are included in this release:

  • Bump Microsoft.AspNet.Razor from 2.0.20710 to 2.0.30506 in /Source
  • Bump Microsoft.EntityFrameworkCore from 2.1.4 to 2.2.0 in /Source
  • Bump System.Data.SqlClient from 4.5.1 to 4.6.0 in /Source
  • Bump Xamarin.Forms from 3.0.0.482510 to 3.4.0.1008975 in /Source
  • Bump Microsoft.EntityFrameworkCore from 2.0.2 to 2.1.4 in /Source
  • Bump System.Security.Principal.Windows from 4.5.0 to 4.5.1 in /Source
  • Bump System.Data.SqlClient from 4.4.3 to 4.5.1 in /Source
  • Bump Microsoft.AspNetCore from 2.0.2 to 2.1.6 in /Source
  • Bump Microsoft.AspNet.WebPages from 2.0.20710 to 3.2.7 in /Source
  • Bump System.ComponentModel.Annotations from 4.4.1 to 4.5.0 in /Source
  • [Security] Bump Microsoft.NETCore.UniversalWindowsPlatform

Docs and wiki

We've updated some of the docs and officially removed the wiki. All the wiki/docs content is now in the /docs directory.

Data portal enhancements

  • #993 Implement SaveAndMergeAsync methods
  • #972 Implement data portal router
  • #959 Enhance data portal to use different endpoint per business type
  • #961 Create data portal health/instrumentation endpoint
  • #1011 Implement IsOffline property for data portal
  • #982 Add new IDataPortalFactory singleton for page injection in ASP.NET Core

Configuration enhancements

  • #966 Add fluent config types to CSLA: Csla.Configuration.CslaConfiguration
  • #967 Read CSLA config values from .NET Core config subsystem: CslaConfigurationOptions
  • #1012 Implement ConfigureCsla extension method to IConfiguration for use in .NET Core configuration
  • #982 Implement AddCsla method for use in ASP.NET Core ConfigureServices

Bug fixes

  • #949 [samples] Fix WinForms and WPF DataPortal configuration to use Azure
  • #956 [bug] Check for null User in authz rules
  • #962 [bug] Object not serializable (Csla.Core.ContextDictionary) after compiled with .Net Native tool chain and Optimize Code Enabled

You can see all the closed work items in GitHub.