MDriven v7.0.x - August 2024

Released: Sep 17, 2024

v7.0.x - August 2024 中的更新

特性

Designer

  • Checksum Improvements:
    • Improved handling of missing model methods removed manually from code files.
  • CodeGen Performance: Enhanced CodeGen performance by adding an await Dispatcher.Yield().
  • ActionEditor Enhancement: Added a "New" button to create new ViewModels within the ActionEditor.

Framework

  • Debugger Enhancement: Improved error message clarity for failing expressions in the debugger.
  • Blazor Integration: Improved SoapCalls security by validating certificates, including support for self-signed certificates.

Turnkey

  • Blazor Rendering: Optimized Blazor rendering by removing a redundant div level and shifting responsibility to components.
  • AppReady Response: Modified AppReady server response behavior to hold for 10 seconds if needed, allowing clients to request directly without overloading the server.
  • SkipWhenBacking Tag Respect: Ensured Turnkey Angular respects the SkipWhenBacking tagged value on ViewModels.
  • CSS Turnkey Change: Simplified the &.full-height CSS calculation for better compatibility with the toolbar.

General

  • Updated Microsoft.AspNetCore.Components to version 8.0.8.

修補程式

Designer

  • Checksum Improvements:
    • Addressed a difference in checksum calculation when model constructors were introduced.
  • WPF DataGrid Fix: Resolved an issue where DataGrids only displayed a maximum of two rows.
  • Fixed various unspecified issues.

Framework

  • Cell-Level Read-Only Behavior: Addressed inconsistencies in cell-level read-only behavior.
  • Blazor Integration:
    • Numerous bug fixes and improvements.
    • Key areas of focus include:
      • Pre-rendering checksums.
      • View creation and re-rendering.
      • Styling (buttons, grids).
      • Grid features (paging, columns, visibility).
      • Runtime CSS refresh.
      • DataGrid improvements.
      • External component import.
      • Navigation and URL handling.
      • Toolbar behavior on small screens.
      • Folding menus and sections.

Turnkey

  • vCurrent Bug Fix: Addressed a bug in vCurrent propagation for VMClass in nested Turnkey scenarios involving combo boxes.
  • Introduced various bug fixes and improvements related to Blazor in Turnkey.