Releases: MarimerLLC/csla
CSLA 8.0.0 release
Release notes
https://github.com/MarimerLLC/csla/blob/v8.0.0/releasenotes.md
What's Changed
- Bump Grpc.Net.Client from 2.53.0 to 2.54.0 in /Source by @dependabot in #3383
- Bump Google.Protobuf from 3.23.2 to 3.23.3 in /Source by @dependabot in #3380
- Bump Grpc.Tools from 2.54.0 to 2.56.0 in /Source by @dependabot in #3389
- Bump Microsoft.NET.Test.Sdk from 17.6.2 to 17.6.3 in /Source by @dependabot in #3392
- Bump Grpc.Net.Client from 2.54.0 to 2.55.0 in /Source by @dependabot in #3396
- Bump Google.Protobuf from 3.23.3 to 3.23.4 in /Source by @dependabot in #3397
- Bump Grpc.Tools from 2.56.0 to 2.56.2 in /Source by @dependabot in #3406
- Bump MSTest.TestAdapter from 3.0.4 to 3.1.1 in /Source by @dependabot in #3405
- Bump MSTest.TestFramework from 3.0.4 to 3.1.1 in /Source by @dependabot in #3404
- Bump Grpc.Tools from 2.56.2 to 2.57.0 in /Source by @dependabot in #3425
- Bump Microsoft.NET.Test.Sdk from 17.6.3 to 17.7.0 in /Source by @dependabot in #3417
- Bump Google.Protobuf from 3.23.4 to 3.24.0 in /Source by @dependabot in #3422
- Bump Xamarin.Forms from 5.0.0.2578 to 5.0.0.2612 in /Source by @dependabot in #3427
- Bump Google.Protobuf from 3.24.0 to 3.24.1 in /Source by @dependabot in #3435
- Bump Microsoft.NET.Test.Sdk from 17.7.0 to 17.7.1 in /Source by @dependabot in #3432
- Bump Microsoft.CodeAnalysis.Common from 4.6.0 to 4.7.0 in /Source by @dependabot in #3436
- Bump Microsoft.NET.Test.Sdk from 17.7.1 to 17.7.2 in /Source by @dependabot in #3442
- Bump Google.Protobuf from 3.24.1 to 3.24.2 in /Source by @dependabot in #3441
- Bump Grpc.Net.Client from 2.55.0 to 2.56.0 in /Source by @dependabot in #3439
- Bump Microsoft.CodeAnalysis.CSharp from 4.6.0 to 4.7.0 in /Source by @dependabot in #3437
- Bump Grpc.Net.Client from 2.56.0 to 2.57.0 in /Source by @dependabot in #3444
- Bump Grpc.Tools from 2.57.0 to 2.58.0 in /Source by @dependabot in #3447
- Bump Google.Protobuf from 3.24.2 to 3.24.3 in /Source by @dependabot in #3446
- Add net8.0 build target; remove .NET 3.1 target by @rockfordlhotka in #3464
- #3481 Fix GraphMerge issue with losing child objects by @rockfordlhotka in #3483
- Bump Google.Protobuf from 3.24.3 to 3.24.4 in /Source by @dependabot in #3479
- Fix issue with LocalProxy leaking memory by @rockfordlhotka in #3495
- Update dependencies for .NET 8 RC2 by @rockfordlhotka in #3507
- Bump RabbitMQ.Client from 6.5.0 to 6.6.0 in /Source by @dependabot in #3514
- Bump Grpc.Tools from 2.58.0 to 2.59.0 in /Source by @dependabot in #3516
- Bump Grpc.Net.Client from 2.57.0 to 2.58.0 in /Source by @dependabot in #3520
- Bump Microsoft.AspNet.Mvc from 5.2.9 to 5.3.0 in /Source by @dependabot in #3526
- Bump Microsoft.AspNet.WebPages from 3.2.9 to 3.3.0 in /Source by @dependabot in #3523
- Bump Microsoft.AspNet.WebApi.Client from 5.2.9 to 6.0.0 in /Source by @dependabot in #3525
- Bump Microsoft.Data.SqlClient from 5.1.1 to 5.1.2 in /Source by @dependabot in #3529
- Bump Microsoft.AspNet.WebApi.Core from 5.2.9 to 5.3.0 in /Source by @dependabot in #3524
- Bump Microsoft.AspNet.Razor from 3.2.9 to 3.3.0 in /Source by @dependabot in #3522
- Bump Google.Protobuf from 3.24.4 to 3.25.0 in /Source by @dependabot in #3536
- Bump Grpc.Net.Client from 2.58.0 to 2.59.0 in /Source by @dependabot in #3542
- Bump Microsoft.NET.Test.Sdk from 17.7.2 to 17.8.0 in /Source by @dependabot in #3549
- Updates for .NET 8 by @rockfordlhotka in #3550
- Normalize LocalProxy by subclassing DataPortalProxy #2861 by @swegele in #3546
- Prevent use of .. or : in file path by @rockfordlhotka in #3552
- Bump Google.Protobuf from 3.25.0 to 3.25.1 in /Source by @dependabot in #3570
- Bump Microsoft.SourceLink.GitHub from 1.1.1 to 8.0.0 in /Source by @dependabot in #3575
- Bump Microsoft.Build.Tasks.Git from 1.1.1 to 8.0.0 in /Source by @dependabot in #3579
- Bump Microsoft.Extensions.Logging.Debug from 8.0.0-rc.2.23479.6 to 8.0.0 in /Source by @dependabot in #3571
- Bump RabbitMQ.Client from 6.6.0 to 6.7.0 in /Source by @dependabot in #3586
- Bump Microsoft.SourceLink.Common from 1.1.1 to 8.0.0 in /Source by @dependabot in #3584
- Added GraphMerger Tests and fix by @russblair in #3597
- Bump Microsoft.NET.Test.Sdk from 17.7.2 to 17.8.0 in /Source by @dependabot in #3601
- Bump Grpc.Tools from 2.59.0 to 2.60.0 in /Source by @dependabot in #3607
- Bump RabbitMQ.Client from 6.7.0 to 6.8.1 in /Source by @dependabot in #3606
- Updates for .NET 8 by @rockfordlhotka in #3614
- Enhancements and bug fixes by @rockfordlhotka in #3618
- Enhancements and bug fixes by @rockfordlhotka in #3625
- Updates to unit tests by @rockfordlhotka in #3626
- Remove code referencing obsolete BinaryFormatter by @rockfordlhotka in #3627
- Fix numerous tests by @rockfordlhotka in #3628
- Enhancements to data portal cache by @rockfordlhotka in #3629
- Work on getting unit tests running by @rockfordlhotka in #3632
- Updates to CSLA by @rockfordlhotka in #3636
- Implement .NET 8 Blazor state management by @rockfordlhotka in #3641
- Bug fixes for Blazor state, rewrite BlazorExample for .NET 8 by @rockfordlhotka in #3644
- Bump System.Data.SqlClient from 4.8.5 to 4.8.6 in /Source by @dependabot in #3649
- Bump Microsoft.Data.SqlClient from 5.1.2 to 5.1.4 in /Source by @dependabot in #3648
- Bump Google.Protobuf from 3.25.1 to 3.25.2 in /Source by @dependabot in #3651
- Change cache API to be a single operation by @rockfordlhotka in #3658
- Sample updates by @rockfordlhotka in #3660
- Bump Microsoft.Data.SqlClient from 5.1.4 to 5.1.5 in /Source by @dependabot in #3666
- Bump MSTest.TestAdapter from 3.1.1 to 3.2.0 in /Source by @dependabot in #3664
- Updates to BlazorExample sample by @rockfordlhotka in #3662
- Bump MSTest.TestFramework from 3.1.1 to 3.2.0 in /Source by @dependabot in #3663
- Support .NET 7 context behavior by @rockfordlhotka in #3667
- Fixes Blazor ViewModel Save doesn't call begin edit after save. by @russblair in #3670
- Bump Grpc.Tools from 2.60.0 to 2.61.0 in /Source by @dependabot in #3674
- Bump Microsoft.NET.Test.Sdk from 17.8.0 to 17.9.0 in /Source by @dependabot in #3678
- Update tests for CSLA 8 by @rockfordlhotka in #3673
- Add DataPortal extension generator to docs by @StefanOssendorf in #3686
- Fix spin waiting for rule completion at the server. by @StefanOssendorf in #3677
- Update samples for CSLA 8, fix bugs by @rockfordlhotka in #3685
- Bump MSTest.TestAdapter from 3.2.0 to 3.2.1 in /Source by @dependabot in #3692
- Bump MSTest.TestFramework from 3.2.0 to 3.2.1 in /Source by @dependabot in #3691
- Bump Google.Protobuf from 3.25.2 to 3.25.3 in /Source by @dependabot in #3694
- Bump Grpc.Tools from 2.61.0 to 2.62.0 in /...
Version 7.0.3 release
CSLA 7 releases
CSLA 7 is a substantial update to CSLA .NET, adding support for .NET 7 and other enhancements.
CSLA .NET version 7.0.3 release
CSLA .NET version 7.0.3 fixes bugs and updates the MAUI build target.
Change List
Dependency Updates
- Updated some .NET 7 RC references to the released versions
- Update gRPC dependencies to current
- Update RabbitMQ dependencies to current
- Update
Microsoft.Data.SqlClientto version 5.1.2 - Update ASP.NET MVC 5 dependencies to version 5.3.0
- Update
Xamarin.Formsdependency version to 5.0.0.2622
Contributors
Thank you so much for your support!
CSLA .NET version 7.0.2 release
CSLA .NET version 7.0.2 fixes bugs.
- #3491 Fix memory leak with LocalProxy
Change List
Contributors
Thank you so much for your support!
CSLA .NET version 7.0.1 release
CSLA .NET version 7.0.1 fixes bugs.
- #3481 Fix issue with GraphMerge losing child objects
Change List
Contributors
Thank you all so much for your support!
CSLA .NET version 7.0.0 release
CSLA .NET version 7.0.0 adds support for .NET 7 and other enhancements.
- #2858 Add support for .NET 7
- #3043 Modernize data portal authentication
- #3286 Add ManageObjectLifetime to Blazor ViewModel type
Change List
Contributors
Thank you all so much for your support!
Version 7.0.2 release
CSLA 7 releases
CSLA 7 is a substantial update to CSLA .NET, adding support for .NET 7 and other enhancements.
CSLA .NET version 7.0.2 release
CSLA .NET version 7.0.2 fixes bugs.
- #3491 Fix memory leak with LocalProxy
Change List
Contributors
Thank you so much for your support!
CSLA .NET version 7.0.1 release
CSLA .NET version 7.0.1 fixes bugs.
- #3481 Fix issue with GraphMerge losing child objects
Change List
Contributors
Thank you all so much for your support!
CSLA .NET version 7.0.0 release
CSLA .NET version 7.0.0 adds support for .NET 7 and other enhancements.
- #2858 Add support for .NET 7
- #3043 Modernize data portal authentication
- #3286 Add ManageObjectLifetime to Blazor ViewModel type
Change List
Contributors
Thank you all so much for your support!
Version 7.0.1 release
CSLA 7 releases
CSLA 7 is a substantial update to CSLA .NET, adding support for .NET 7 and other enhancements.
CSLA .NET version 7.0.1 release
CSLA .NET version 7.0.1 fixes bugs.
- #3481 Fix issue with GraphMerge losing child objects
Change List
Contributors
Thank you all so much for your support!
CSLA .NET version 7.0.0 release
CSLA .NET version 7.0.0 adds support for .NET 7 and other enhancements.
- #2858 Add support for .NET 7
- #3043 Modernize data portal authentication
- #3286 Add ManageObjectLifetime to Blazor ViewModel type
Change List
Contributors
Thank you all so much for your support!
Version 7.0.0 release
CSLA 7 releases
CSLA 7 is a substantial update to CSLA .NET, adding support for .NET 7 and other enhancements.
CSLA .NET version 7.0.0 release
CSLA .NET version 7.0.0 adds support for .NET 7 and other enhancements.
- #2858 Add support for .NET 7
- #3043 Modernize data portal authentication
- #3286 Add ManageObjectLifetime to Blazor ViewModel type
Change List
Contributors
Thank you all so much for your support!
Version 6.2.2 release
CSLA 6 releases
CSLA 6 is a major new version of CSLA .NET, fully supporting (and requiring) dependency injection and other features of modern .NET.
CSLA .NET version 6.2.2 release
CSLA .NET version 6.2.2 fixes a bug in HttpProxy, and replaces the 6.2.1 release that had incorrect nuget packaging.
- #3148 Fix bug in
HttpProxythat causedObjectDisposedExceptionwhen usingHttpClient
Change List
Contributors
Many thanks to @saulyt, who put in a lot of time and effort to find the issue and its root cause!
@saulyt
@rockfordlhotka
@TheCakeMonster
CSLA .NET version 6.2.0 release
CSLA .NET version 6.2.0 enhances ExecuteAsync to accept parameters, includes bug fixes, and numerous dependency version updates.
- #1775 Enhance data portal
ExecuteAsyncto allow passing parameters - #3100 Linux build issue fix
- #2975 Linux build issue fix
- #3083
NameValueListserialization fix - #3044 Don't use
WindowsPrincipalon unsupported platforms - #3035 Add
ViewModelBasetype toCsla.Mauinamespace
Change List
Contributors
@ajj7060
@bujma
@JasonBock
@rockfordlhotka
@TheCakeMonster
CSLA .NET version 6.1.0 release
CSLA .NET version 6.1.0 adds support for Maui and includes bug fixes and one breaking change.
- #2549 Add UI helpers for Maui
- #2672 Enhance PropertyChanged behavior in
Csla.Xaml.ViewModelBase - #2764 Update snippets NuGet installer for VS2022
- #2922 Blazor no longer requires text-based serialization
- #2946 LocalProxy now properly disposes DI scope and dependencies
- #2953 DataAnnotations rules now support DI
- #2957 Child data portal expections now flow up with details
- #2981 You can now get a
System.Reflection.PropertyInfofromCsla.Blazor.PropertyInfo - #3007 Add new BlazorServerExample project to the
Samplesfolder - #3014 Fix bug in child data portal
- #3025 Fix issue with analyzers
Change List
Dependency Updates
- Grpc.Net.Client
- Grpc.Tools
- Newtonsoft.Json
- RabbitMQ.Client
- Microsoft.NETCore.UniversalWindowsPlatform
- Xamarin.Forms
- Microsoft.AspNet.WebApi.Client
- Microsoft.AspNet.WebPages
- Microsoft.Web.Infrastructure
- Microsoft.AspNet.WebApi.Core
- Microsoft.AspNet.Mvc
- Microsoft.AspNet.Razor
- Google.Protobuf
- Microsoft.CodeAnalysis.CSharp
Contributors
@joshhanson314
@rockfordlhotka
@TheCakeMonster
@JasonBock
CSLA .NET version 6.0.0 release
CSLA .NET version 6.0.0 is a major release with numerous breaking changes, including:
- Business domain types must have a public constructor
- Public constructors for many types will have parameters provided via depedency injection
- Support for .NET 4.0 and 4.5 has been dropped; .NET 4.6.2 is the minimum required
- The data and object context managers in
Csla.Datahave been removed in favor of using dependency injection
This version supports:
- .NET 6
- .NET Framework 4.6.2 to 4.8
- netstandard 2.0 and 2.1
- Blazor
- Xamarin
- mono
Operating Systems and Platforms:
- Windows (servers and UWP, WPF, Windows Forms)
- Linux (servers and Xamarin)
- iOS and Android (Xamarin)
- Mac (servers and Xamarin)
- Kubernetes and other container-based runtimes
- ASP.NET Core and ASP.NET 5
- Other client and server environments where .NET Core or mono are available
Change List
Upgrade documentation
There is a document describing common issues people will likely encounter when upgrading from CSLA 5 to CSLA 6.
Contributors
The CSLA community is fantastic! The people who've submitted bugs, helped think through solutions, lobbied for features and enhancements, and submitted pull requests are listed below.
@455986780
@adrianwright109
@ajohnstone-ks
@Art666OTS
@BaHXeLiSiHg
@coder-rr
@danielmartind
@dazinator
@devcs21
@dotMorten
@Eduardo-Micromust
@GreatBarrier86
@j055
@JacoJordaan
@JasonBock
@jhnsartain3
@jonparker
@joshhanson314
@kellyethridge
@michaelcsikos
@MTantos1
@peranborkett
@poepoe12002
@ProDInfo
@RaviPatelTheOne
@rfcdejong
@rockfordlhotka
@russblair
@SachinPNikam
@swegele
@TheCakeMonster
Thank you all so much for your support!
Version 6.2.0 release
CSLA 6 releases
CSLA 6 is a major new version of CSLA .NET, fully supporting (and requiring) dependency injection and other features of modern .NET.
CSLA .NET version 6.2.0 release
CSLA .NET version 6.2.0 enhances ExecuteAsync to accept parameters, includes bug fixes, and numerous dependency version updates.
- #1775 Enhance data portal
ExecuteAsyncto allow passing parameters - #3100 Linux build issue fix
- #2975 Linux build issue fix
- #3083
NameValueListserialization fix - #3044 Don't use
WindowsPrincipalon unsupported platforms - #3035 Add
ViewModelBasetype toCsla.Mauinamespace
Change List
Contributors
@ajj7060
@bujma
@JasonBock
@rockfordlhotka
@TheCakeMonster
CSLA .NET version 6.1.0 release
CSLA .NET version 6.1.0 adds support for Maui and includes bug fixes and one breaking change.
- #2549 Add UI helpers for Maui
- #2672 Enhance PropertyChanged behavior in
Csla.Xaml.ViewModelBase - #2764 Update snippets NuGet installer for VS2022
- #2922 Blazor no longer requires text-based serialization
- #2946 LocalProxy now properly disposes DI scope and dependencies
- #2953 DataAnnotations rules now support DI
- #2957 Child data portal expections now flow up with details
- #2981 You can now get a
System.Reflection.PropertyInfofromCsla.Blazor.PropertyInfo - #3007 Add new BlazorServerExample project to the
Samplesfolder - #3014 Fix bug in child data portal
- #3025 Fix issue with analyzers
Change List
Dependency Updates
- Grpc.Net.Client
- Grpc.Tools
- Newtonsoft.Json
- RabbitMQ.Client
- Microsoft.NETCore.UniversalWindowsPlatform
- Xamarin.Forms
- Microsoft.AspNet.WebApi.Client
- Microsoft.AspNet.WebPages
- Microsoft.Web.Infrastructure
- Microsoft.AspNet.WebApi.Core
- Microsoft.AspNet.Mvc
- Microsoft.AspNet.Razor
- Google.Protobuf
- Microsoft.CodeAnalysis.CSharp
Contributors
@joshhanson314
@rockfordlhotka
@TheCakeMonster
@JasonBock
CSLA .NET version 6.0.0 release
CSLA .NET version 6.0.0 is a major release with numerous breaking changes, including:
- Business domain types must have a public constructor
- Public constructors for many types will have parameters provided via depedency injection
- Support for .NET 4.0 and 4.5 has been dropped; .NET 4.6.2 is the minimum required
- The data and object context managers in
Csla.Datahave been removed in favor of using dependency injection
This version supports:
- .NET 6
- .NET Framework 4.6.2 to 4.8
- netstandard 2.0 and 2.1
- Blazor
- Xamarin
- mono
Operating Systems and Platforms:
- Windows (servers and UWP, WPF, Windows Forms)
- Linux (servers and Xamarin)
- iOS and Android (Xamarin)
- Mac (servers and Xamarin)
- Kubernetes and other container-based runtimes
- ASP.NET Core and ASP.NET 5
- Other client and server environments where .NET Core or mono are available
Change List
Upgrade documentation
There is a document describing common issues people will likely encounter when upgrading from CSLA 5 to CSLA 6.
Contributors
The CSLA community is fantastic! The people who've submitted bugs, helped think through solutions, lobbied for features and enhancements, and submitted pull requests are listed below.
@455986780
@adrianwright109
@ajohnstone-ks
@Art666OTS
@BaHXeLiSiHg
@coder-rr
@danielmartind
@dazinator
@devcs21
@dotMorten
@Eduardo-Micromust
@GreatBarrier86
@j055
@JacoJordaan
@JasonBock
@jhnsartain3
@jonparker
@joshhanson314
@kellyethridge
@michaelcsikos
@MTantos1
@peranborkett
@poepoe12002
@ProDInfo
@RaviPatelTheOne
@rfcdejong
@rockfordlhotka
@russblair
@SachinPNikam
@swegele
@TheCakeMonster
Thank you all so much for your support!
Version 6.1.0 release
CSLA 6 releases
CSLA 6 is a major new version of CSLA .NET, fully supporting (and requiring) dependency injection and other features of modern .NET.
CSLA .NET version 6.1.0 release
CSLA .NET version 6.1.0 adds support for Maui and includes bug fixes and one breaking change.
- #2549 Add UI helpers for Maui
- #2672 Enhance PropertyChanged behavior in
Csla.Xaml.ViewModelBase - #2764 Update snippets NuGet installer for VS2022
- #2922 Blazor no longer requires text-based serialization
- #2946 LocalProxy now properly disposes DI scope and dependencies
- #2953 DataAnnotations rules now support DI
- #2957 Child data portal expections now flow up with details
- #2981 You can now get a
System.Reflection.PropertyInfofromCsla.Blazor.PropertyInfo - #3007 Add new BlazorServerExample project to the
Samplesfolder - #3014 Fix bug in child data portal
- #3025 Fix issue with analyzers
Change List
Dependency Updates
- Grpc.Net.Client
- Grpc.Tools
- Newtonsoft.Json
- RabbitMQ.Client
- Microsoft.NETCore.UniversalWindowsPlatform
- Xamarin.Forms
- Microsoft.AspNet.WebApi.Client
- Microsoft.AspNet.WebPages
- Microsoft.Web.Infrastructure
- Microsoft.AspNet.WebApi.Core
- Microsoft.AspNet.Mvc
- Microsoft.AspNet.Razor
- Google.Protobuf
- Microsoft.CodeAnalysis.CSharp
Contributors
@joshhanson314
@rockfordlhotka
@TheCakeMonster
@JasonBock
CSLA .NET version 6.0.0 release
CSLA .NET version 6.0.0 is a major release with numerous breaking changes, including:
- Business domain types must have a public constructor
- Public constructors for many types will have parameters provided via depedency injection
- Support for .NET 4.0 and 4.5 has been dropped; .NET 4.6.2 is the minimum required
- The data and object context managers in
Csla.Datahave been removed in favor of using dependency injection
This version supports:
- .NET 6
- .NET Framework 4.6.2 to 4.8
- netstandard 2.0 and 2.1
- Blazor
- Xamarin
- mono
Operating Systems and Platforms:
- Windows (servers and UWP, WPF, Windows Forms)
- Linux (servers and Xamarin)
- iOS and Android (Xamarin)
- Mac (servers and Xamarin)
- Kubernetes and other container-based runtimes
- ASP.NET Core and ASP.NET 5
- Other client and server environments where .NET Core or mono are available
Change List
Upgrade documentation
There is a document describing common issues people will likely encounter when upgrading from CSLA 5 to CSLA 6.
Contributors
The CSLA community is fantastic! The people who've submitted bugs, helped think through solutions, lobbied for features and enhancements, and submitted pull requests are listed below.
@455986780
@adrianwright109
@ajohnstone-ks
@Art666OTS
@BaHXeLiSiHg
@coder-rr
@danielmartind
@dazinator
@devcs21
@dotMorten
@Eduardo-Micromust
@GreatBarrier86
@j055
@JacoJordaan
@JasonBock
@jhnsartain3
@jonparker
@joshhanson314
@kellyethridge
@michaelcsikos
@MTantos1
@peranborkett
@poepoe12002
@ProDInfo
@RaviPatelTheOne
@rfcdejong
@rockfordlhotka
@russblair
@SachinPNikam
@swegele
@TheCakeMonster
Thank you all so much for your support!
Version 6.0.0 release
CSLA 6 is a major new version of CSLA .NET, fully supporting (and requiring) dependency injection and other features of modern .NET.
Version 6.0.0 includes numerous breaking changes, including:
- Business domain types must have a public constructor
- Public constructors for many types will have parameters provided via depedency injection
- Support for .NET 4.0 and 4.5 has been dropped; .NET 4.6.2 is the minimum required
- The data and object context managers in
Csla.Datahave been removed in favor of using dependency injection
This version supports:
- .NET 6
- .NET Framework 4.6.2 to 4.8
- netstandard 2.0 and 2.1
- Blazor
- Xamarin
- mono
Operating Systems and Platforms:
- Windows (servers and UWP, WPF, Windows Forms)
- Linux (servers and Xamarin)
- iOS and Android (Xamarin)
- Mac (servers and Xamarin)
- Kubernetes and other container-based runtimes
- ASP.NET Core and ASP.NET 5
- Other client and server environments where .NET Core or mono are available
Change List
Upgrade documentation
There is a document describing common issues people will likely encounter when upgrading from CSLA 5 to CSLA 6.
Contributors
The CSLA community is fantastic! The people who've submitted bugs, helped think through solutions, lobbied for features and enhancements, and submitted pull requests are listed below.
@455986780
@adrianwright109
@ajohnstone-ks
@Art666OTS
@BaHXeLiSiHg
@coder-rr
@danielmartind
@dazinator
@devcs21
@dotMorten
@Eduardo-Micromust
@GreatBarrier86
@j055
@JacoJordaan
@JasonBock
@jhnsartain3
@jonparker
@joshhanson314
@kellyethridge
@michaelcsikos
@MTantos1
@peranborkett
@poepoe12002
@ProDInfo
@RaviPatelTheOne
@rfcdejong
@rockfordlhotka
@russblair
@SachinPNikam
@swegele
@TheCakeMonster
Thank you all so much for your support!
Version 5.5.3 release
Version 5.5.3 contains bug fixes over v5.5.2.
🛑 🔐 Security warning: This version of CSLA .NET allows the use of
WcfProxy.WcfProxyuses the NetDataContractSerializer (NDCS) which has known vulnerabilities that can allow remote execution of code during deserialization. NDCS itself is considered obsolete, and you should avoid usingWcfProxyor upgrade to CSLA 6 or higher where this issue does not exist.
Here is a list of all changes.
Highlights:
- Backport feature to run all business rules on server-side data portal (optional)
- Fix long-standing issue with
System.Runtime.Loaderdependency - Implement no-param fallback for UpdateChild data portal operation
Many thanks to: