MDriven v7.0.x - November 2024
Released: Dec 16, 2024
Actualizaciones en v7.0.x - November 2024
Características
Designer
- Build Enhancements: Updated the build bootstrapper for smoother operations.
- User Interface: Debugger UI for ViewModel now respects model-defined styles.
Framework
- Blazor Performance: Optimized Blazor grid cell ID generation for improved efficiency.
- Angular Updates: Improved focus and selection behavior for numeric inputs in Angular grids.
- Miscellaneous Enhancements:
- Enhanced data binding and image rendering reliability.
- Streamlined OrderBy operations to reduce redundant comparisons.
Turnkey
- Blazor Enhancements: Introduced features for cell selection, copying, and row-level updates in the Blazor DataGrid.
Correcciones
Designer
- Startup Improvements: Fixed an issue where the server would fail to start if the CodeDress folder contained native (non-managed) DLLs without image metadata (e.g., libSkia).
- SignalR Compatibility: Resolved compatibility issues between SignalR for ASP.NET and SignalR for ASP.NET Core, leading to a transition away from non-core builds.
- User Interface:
- Fixed issues with action dialogs expanding beyond screen limits for long values.
- Performance and Optimization: Optimized the right-click menu by removing unnecessary DisplayAll operations.
- Additional Fixes:
- Improved handling of color functions in ViewModel trees and WPF.
- Upgraded dependencies (e.g. SQLite to version 1.0.119 and Npgsql from 7.0.6 to 8.0.5).
Framework
- Angular Updates: Fixed string format issues and number input warnings in Angular.
- SignalR Adjustments: Addressed SignalR version mismatches during .NET Standard consolidation.
Turnkey
- Blazor: Fixed height, selection marking, and header styling issues in Blazor grids.
- Angular:
- Resolved text selection and editing issues in Angular tables and grids.
- Fixed issues with unrooted views causing blank screens in Angular.
- Performance Fixes: Addressed a hanging issue caused by incomplete implementation of the "Slow answer while starting" feature.
- Caching and Versioning: Added version tagging to scripts and CSS files to prevent issues with stale cached resources.
Server
- SignalR and Dependency Updates: Implemented fixes for non-core builds, updating key NuGet packages (e.g. Microsoft.Extensions and System.IO.Pipelines) to support compatibility with .NET Framework 4.7.2.
- Publishing Adjustments: Resolved publishing issues for non-core MDrivenServer builds in debug mode.