CSLA 8 prerelease 24010305 available #3646
rockfordlhotka
started this conversation in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I am pleased to announce that CSLA 8 prerelease 24010305 is now online in NuGet.
This prerelease is "feature complete", in that all attention is now focused on testing, updating the unit tests, and updating the samples.
The new features in this prerelease vs the previous are refinements to
IDataPortalCache
, an update toCslaModelBinder
to handle async rules properly, and support for the mixed-mode rendering in Blazor 8 to handle state (LocalContext
/ClientContext
) across server-static, server-interactive, and wasm-interactive pages in a single app.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.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
#3338
IDataPortalTarget
now includesCheckRulesAsync
;CslaModelBinder
now callsCheckRulesAsync
instead ofCheckRules
#3596 Implement Blazor 8 state management for
ClientContext
andLocalContext
Numerous updates to dependencies
Change List
Contributors
Thank you all so much for your support!
Beta Was this translation helpful? Give feedback.
All reactions