Skip to content

Latest commit

 

History

History
45 lines (34 loc) · 3.04 KB

releasenotes.md

File metadata and controls

45 lines (34 loc) · 3.04 KB

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

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.