MDriven v7.0.x - October 2024
Released: Nov 16, 2024
v7.0.x - October 2024 での更新項目
機能
Designer
- LiveEdit Enhancements: Improved LiveEdit action updates to handle WebView issues more robustly with unique folders for LiveView, CloudForm, and StartUC.
- WinForms Design-Time Support for .NET 6+: Overhauled architecture to support design-time serialization across out-of-process DesignerHost for .NET 6+ components. Key changes include dropping the GAC requirement and migrating designer code from IColumn to AbstractColumn for better compatibility.
- Two-Factor Protection for Model Uploads: Added a two-factor code requirement for uploading models to MDrivenServer, enhancing database protection.
- Enhanced clipboard copy for diagrams with clearer messages.
- Initiated default values for non-persistent picklist attributes.
Framework
- ViewModel Enhancements: Improved list handling to ensure consistent vCurrent and vSelected updates during nested list changes.
- Action Rendering Enhancements: Implemented stricter checks for non-boolean columns using RenderedBy to enforce read-only consistency.
Turnkey
- Adjusted table container overflow settings to prevent double scrollbars at various zoom levels.
- Enhanced RenderedBy widget adherence to read-only settings for persistent and non-persistent fields.
Miscellaneous
- NuGet Updates: Updated Microsoft.Data.SqlClient to 5.2.3 and other related dependencies for better performance and compatibility.
不具合の修正
Designer
- Addressed nullable issues in AccessGroup expressions.
- Fixed issues with nullable enums affecting toolbox visibility during NuGet installs.
- Resolved path separator inconsistencies causing Linux build errors.
Framework
- Fixed checksum issues on Linux impacting newlines in OCL and method bodies.
- Resolved dropdown behavior in AngularJS for lists with async updates.
- Addressed session-related issues in SysSession for better session state tracking.
Turnkey
- Corrected combobox behavior in AngularJS where missing values caused null states.
Miscellaneous
- WinForms Designer Fixes: Updated to ensure better discovery of components in .NET 6+ environments.