MDriven のリリース
Released: Sep 23, 2025
v7.0.x - August 2025 での更新項目
機能
Designer
- The MDrivenDesigner now saves information to enable restarting from the cache when launched from a network location.
- The StylesInModelView has been updated to only expand the targets of selected or activated elements.
- A new feature has been added to the ViewModel editor to handle adding components from ext_componentsrazor.
- A new BLAZOR tagged value on a ViewModel now switches to Blazor serverside instead of webassembly.
Framework
- StringFormat for numbers and dates is now more...
Released: Aug 21, 2025
v7.0.x - July 2025 での更新項目
機能
Designer
- Vibe/LLM Integration:
- The Vibe for UI updates on a single ViewModel has been rewritten, and work continues on Vibe UI functionality.
- Blazor Components:
- An interface for external Blazor components has been added. Improvements were made to the Blazor Gantt component, including row moving. A bug where component holder values would spill over from the last usage in Blazor was also addressed.
- ViewModel Editor:
- The Recurse option is now available to set on a column in a nesting within the...
Released: Jul 10, 2025
v7.0.x - June 2025 での更新項目
機能
Designer
- Enhancements
- Vibe/LLM Integration:
- Vibe information now available in the plan dialog.
- Vibe UI LLM updated prompt and fed XML to reduce misunderstandings.
- Vibe View content - work in progress.
- New Vibe-coding technique to let LLM redesign your ViewModel - experimental but encouraging.
- Added setting to xml package loader IncludeAllEvenDefaultValues, to better help with sending good info for Vibe-coding.
- Reworked all calls to LLM/Vibing to be async and non locking.
- Updating LLM engine...
Released: Jun 10, 2025
v7.0.x - May 2025 での更新項目
機能
Designer
- Enhancements
- Vibe/LLM Integration:
- Vibe information is now available in the plan dialog.
- Updated Vibe UI LLM prompt and fed XML to reduce misunderstandings.
- A new Vibe-coding technique allows LLM to redesign ViewModels (experimental but encouraging).
- Reworked all calls to LLM/Vibing to be async and non-locking.
- Updated LLM engine to Gemini 2.5 to better handle complex UIs.
- Styling & Layout:
- Diagram Placed ViewModels now include a "Focus-In-Tree" option.
- Added IgnoreContent...
Released: May 8, 2025
v7.0.x - April 2025 での更新項目
機能
Designer
- Enhancements
- Advanced Styling: Major updates, including LLM support and fast-track CSS, to enhance styling capabilities.
- OCL Editor Assistance: The OCLEditor has a new "Second pair of eyes" option, powered by LLM, to help identify expression issues.
- ViewModel Analysis: Added Extras/ViewModelPlan - new experimental functionality to use LLM to help in ViewModel analysis.
- Variable Dialog Improvement: The Add variable dialog now features an "As-collection" checkbox, streamlining the...
Released: Apr 5, 2025
v7.0.x - March 2025 での更新項目
機能
Designer
- Added a new DisplayMode property to selfVM - Enables differentiation between various ViewModel usages, including UI modes and REST operations.
- Improved ViewModel tree visibility - If PlacingContainer has Visible or Style expressions, they now appear as subcolumns in the ViewModel Editor.
- Extended ViewModel filter - Now supports "filter or find," improving usability in WebView edits.
- Model upload timeout extended - Increased from 1:40 to 10 minutes for handling unstable network...
Released: Mar 3, 2025
v7.0.x - February 2025 での更新項目
機能
Designer
- Bookmarking Improvements:
- Added the ability to bookmark from Tree, Diagram, and Error List, making batch work more efficient.
- Bookmarks are now available on actions.
- Performance & Stability Improvements:
- Optimized Designer speed to ensure Class.ViewModels collections update correctly.
- Better feedback in Debugger regarding PersistenceMapper.
- Improved checksum comparison logic for .NET Framework and .NET Core compiled versions.
Framework
- RegExpSplit OCL Operator: Added new OCL...
Released: Feb 13, 2025
v7.0.x - January 2025 での更新項目
機能
Designer
- Cache Invalidation Updates:
- New Cache Invalidation Manifest Size button in OCLDebugger for ViewModelTree and ViewModelUI.
- Recognizes CacheIgnoreObjects* columns for excluding specific objects from the manifest.
- Uniquify Name Algorithm: Improved naming algorithm to increment count instead of appending new numbers for Actions, Constraints, Attributes, and Methods.
- Performance Enhancements:
- Optimized ModelConvert to reduce the need for subscribers, improving speed on large models...
Released: Jan 16, 2025
v7.0.x - December 2024 での更新項目
機能
Designer
- Significant updates to WebViewEdit:
- Context menu updates for orange dot.
- Clicking action view opens WebView if already open.
- Buttons hidden in WebViewEdit (e.g., BrowserBack, UrlEdit, StyleCheck).
- WebView tabs update display when selected.
- Holding Ctrl while using WebViewEdit from the toolbar opens a second window.
- ViewModel combos directly update WebViewEdit.
- Synced ViewEdit and LiveView for consistency.
- Continued work on separating WebEdit from WPFEdit and isolating edits for...
Released: Dec 16, 2024
v7.0.x - November 2024 での更新項目
機能
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...