Skip to content

Releases: MarimerLLC/csla

Version 8.2.2 release

31 May 17:44
3637292
Compare
Choose a tag to compare

What's Changed

Full Changelog: v8.2.1...v8.2.2

Version 8.2.1 release

24 May 05:09
ccd05a7
Compare
Choose a tag to compare

What's Changed

Full Changelog: v8.2.0...v8.2.1

Version 8.2.0 release

15 May 19:57
154d824
Compare
Choose a tag to compare

What's Changed

Full Changelog: v8.1.1...v8.2.0

Version 8.1.1 release

12 May 08:06
35a67ad
Compare
Choose a tag to compare

What's Changed

Full Changelog: v8.1.0...v8.1.1

v8.1.0

24 Apr 15:55
e01fd1c
Compare
Choose a tag to compare

CSLA 8 releases

CSLA 8 is a substantial update to CSLA .NET, adding support for .NET 8 and other enhancements.

CSLA .NET version 8.1.0 release

CSLA .NET version 8.1.0 adds features and bug fixes. It also drops support for .NET 7.

Primary changes in this release include:

  • #3637 Remove support for .NET 7
  • #1376 CSLA now supports async serialization in aspnetcore
  • #3755 Server-side data portal now waits for all async rules to complete

And massive amounts of overall code modernization thanks to @SimonCropp

Change List

Full Changelog: v8.0.1...v8.1.0

Contributors

CSLA .NET version 8.0.1 release

CSLA .NET version 8.0.1 fixes a NuGet bug in the 8.0.0 release.

.NET 8 Windows Forms and WPF projects can now reference the CSLA .NET NuGet packages.

Contributors

Full Changelog: v8.0.0...v8.0.1

CSLA .NET version 8.0.0 release

See full release details here: https://github.com/MarimerLLC/csla/releases/tag/v8.0.0

CSLA .NET version 8.0.0 release

CSLA .NET version 8.0.0 adds support for .NET 8 and other enhancements.

  • #3374 Add support for .NET 8
  • #3371 Remove support for Xamarin
  • #3463 Remove .NET Core 3.1 code
  • #3491 LocalProxy, HttpClient are kept alive in the root container (ServiceProvider), which causes a Memory Leak
  • #3481 GraphMerge loses child objects
  • #3617 Blazor ViewModel silently fails if model IsBusy
  • #3235 HttpProxy throw System.NullReferenceException when cannot connected to server
  • #3616 Optimize when rules cascade based on input properties
  • #3622 Add WaitForIdle method to base types with IsBusy property
  • #3623 Add client-side data portal cache capability
  • #3635 Ensure IDataPortalCache interface works with async/await
  • #3655 Improve IDataPortalCache API to be atomic
  • #3338 IDataPortalTarget now includes CheckRulesAsync; CslaModelBinder now calls CheckRulesAsync instead of CheckRules
  • #3596 Implement Blazor 8 state management for ClientContext and LocalContext
  • #3657 Support legacy Blazor 7 state management
  • #3676 Fix spin waiting for rule completion at the server
  • #3668 Fixed: Blazor ViewModel Save doesn't call begin edit after save
  • #3395 Update unit tests for CSLA 8
  • Numerous updates to dependencies

Change List

Full Changelog: v7.0.3...v8.0.0

Contributors

Thank you all so much for your support!

Version 7.0.4 release

14 Apr 18:31
f79f605
Compare
Choose a tag to compare

What's Changed

Full Changelog: v7.0.3...v7.0.4

See the version 7.0.3 release notes for more info on the CSLA 7 release history.

v8.0.1

10 Apr 20:05
85e54f4
Compare
Choose a tag to compare

CSLA 8 releases

CSLA 8 is a substantial update to CSLA .NET, adding support for .NET 8 and other enhancements.

CSLA .NET version 8.0.1 release

CSLA .NET version 8.0.1 fixes a NuGet bug in the 8.0.0 release.

.NET 8 Windows Forms and WPF projects can now reference the CSLA .NET NuGet packages.

Contributors

Full Changelog: v8.0.0...v8.0.1

CSLA .NET version 8.0.0 release

See full release details here: https://github.com/MarimerLLC/csla/releases/tag/v8.0.0

CSLA 8.0.0 release

03 Apr 18:59
2dd9b1f
Compare
Choose a tag to compare

Release notes

https://github.com/MarimerLLC/csla/blob/v8.0.0/releasenotes.md

What's Changed

Read more

Version 7.0.3 release

05 Dec 23:38
275f3fa
Compare
Choose a tag to compare

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.

  • #3581 Fix bug with GraphMerger
  • #3594 Update MAUI project to .NET 7

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.SqlClient to version 5.1.2
  • Update ASP.NET MVC 5 dependencies to version 5.3.0
  • Update Xamarin.Forms dependency 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

11 Oct 14:35
78fe903
Compare
Choose a tag to compare

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!