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...