This release introduces the first complete and usable version of the Diagram Viewer in OMDE, providing visual modeling and export capabilities for Object Models.
Full visualization of Object Classes defined in the Object Model.
Clear representation of class hierarchies and relationships.
Automatically generated layout optimized for readability.
Full visualization of Interaction Classes.
Displays interaction inheritance structures and organization.
Consistent visual language is aligned with Object Class Diagrams.
Diagrams can be exported as PNG images.
High-resolution export is suitable for documentation, presentations, and reports.
Export preserves layout and visual clarity.
Improved understanding of Object Models through visual inspection.
Faster validation of Object and Interaction class structures.
Easy sharing of diagrams with stakeholders via image export.
Diagram layouts are automatically generated and may vary based on model size and complexity.
Exported images reflect the current on-screen view of the diagram.
This release establishes the foundation for visual Object Model exploration within OMDE and enables practical use in analysis, documentation, and communication workflows.ย
ยทย ย ย ย Full HLA 4 Compatibility: Added complete support for IEEE 1516-2025 (HLA 4) Object Models.
ยทย ย ย ย FDD Import, Export & Validation: Seamless handling of IEEE 1516-2010 and IEEE 1516-2025 FDD files.
ยทย ย ย ย Strict Model Validation: Object Models are automatically validated against the appropriate IEEE schemas to ensure standard compliance.
ย
ยทย ย ย ย Automatic Format Recognition: The system now intelligently detects and distinguishes between:
o ย FED (HLA 1.3)
o ย FDD (IEEE 1516-2010)
o ย FDD (IEEE 1516-2025)
This eliminates manual format selection and prevents common user errors.
ย
ยทย ย ย ย Redesigned Import Results View: Import feedback has been completely overhauled to provide a clear and comprehensive report, including:
o ย Overall success or failure status
o ย Detailed lists of validation errors and warnings with precise location information
o ย Detected standard and schema details used during validation
ย
ยทย ย ย ย Post-Import Summary: After import, users now receive a visual summary of model complexity, including:
o ย Object and Interaction Class counts and hierarchy depth
o ย Breakdown of Simple, Enumerated, and Complex Data Types
o ย Infrastructure elements such as dimensions, transports, and switches
ยทย ย ย ย Automatic Standard MIM Handling: Core MIM and MOM definitions are now managed internally by the system, without requiring any manual configuration or external dependencies.
ยทย ย ย ย Simplified Import & Creation Flow: Creating or importing Object Models is more robust and user-friendly, with built-in safeguards to prevent incomplete or invalid operations.
ยทย ย ย ย Reliable Save Operations: File saving has been strengthened to prevent permission-related issues and ensure consistent results across different system configurations.
ยทย ย ย ย Improved Visual Feedback: Toolbar icons now clearly reflect their enabled/disabled state for better usability.
ยทย ย ย ย Optimized Asset Handling: Visual elements are stored more efficiently, improving performance and workspace consistency.
ยทย ย ย ย General Bug Fixes: Numerous issues related to code generation, explorer synchronization, and workspace behavior have been resolved.
ยทย ย ย ย Overall Reliability Improvements: Internal enhancements result in a more stable, predictable, and responsive user experience.
One explorer to rule them all.
The Project Explorer has been unified and simplified to become the single control center of SimGe.
Federate Applications, Object Models, and Generated Code outputs are now organized under one coherent tree
Generated code is automatically grouped under the corresponding Federate Application
Each code generation run is preserved as a separate, time-based entry
Direct access to generated folders and files via Open in File Explorer
Result: fewer clicks, clearer structure, faster navigation.
Explorer behavior has been redesigned for clarity and consistency.
Redundant views and fragmented navigation have been removed
The relationship between models, federates, and generated code is now explicit
Explorer interactions follow modern IDE conventions and expectations
The goal: eliminate guesswork and keep users oriented at all times.
Significant internal improvements enhance stability and performance.
Native x64 migration
Improved memory handling, better scalability, and full compatibility with modern systems
Bug fixes and stability improvements
Various issues related to code generation, explorer synchronization, and workspace management have been resolved
These changes are mostly invisible to the user but result in a noticeably smoother and more reliable experience.
Step-by-Step Project Initialization
A brand-new, guided wizard streamlines the creation of SimGe projects, significantly reducing setup time and onboarding friction.
Guided Configuration
Intuitive controls guide users through project naming, directory selection, and initial configuration, eliminating common setup errors at the very beginning.
Automated Structure Generation
The wizard automatically generates the correct folder hierarchy and essential project files, allowing users to focus immediately on modeling rather than manual preparation.
Modern, Flat-Style Tree View
A redesigned Project Explorer adopts a flat, IDE-style hierarchy, delivering a familiar and professional user experience aligned with modern development environments.
Enhanced Hierarchy & Visual Indicators
Distinct, color-coded icons clearly differentiate FOMs, SOMs, and Federate Applications, improving readability and navigation within complex system architectures.
Integrated Search & Filtering
A built-in search bar enables instant filtering of nodes and files, dramatically accelerating resource discovery in large projects.
Dynamic Overflow Handling
Toolbar actions automatically adapt to available window width, ensuring seamless usability across different screen sizes and monitor resolutions.
Context-Sensitive Properties Panel
A new dockable Properties Window displays attributes of the currently selected itemโsuch as model elements, FOM/SOM nodes, Federate Applications, and filesโin a familiar IDE-style layout.
Inline Viewing & Editing
Supported properties can be viewed and edited directly within the panel, minimizing context switching and removing the need for separate edit dialogs for routine changes.
Selection-Driven Synchronization
The Properties Window updates instantly as selection changes in the Project Explorer, ensuring perfect synchronization between UI state and underlying data models.
Core Performance Optimization
Extensive under-the-hood refactoring reduces memory footprint and improves overall application responsiveness.
Increased Stability
Cleanup of legacy code paths and strengthened exception handling deliver a more robust and reliable runtime environment.
MVVM Pattern Enforcement
Stricter adherence to MVVM principles ensures clear separation of concerns, resulting in a UI that remains fully consistent with domain and data models.
.NET 8 Migration
SimGe has been successfully migrated to .NET 10, providing improved performance, long-term support alignment, and a stronger foundation for future enhancements.
These improvements focus on usability, collaboration, and content management within the file viewers and code editor.
๐งญ Integrated Status Bar
A fully modernized status bar provides real-time cursor position (Line / Column) and selection details.
Improves situational awareness during review by making the viewer state visible at a glance.
๐ Seamless Notification System
Action feedback messages (e.g., โCopied to clipboardโ) are displayed inline within the status bar.
Notifications overlay the idle state without causing layout shifts or UI disruption.
๐ Quick Zoom Controls
Dedicated zoom slider controls integrated into the status bar enable instant text scaling.
Significantly improves readability for large files and presentation scenarios.
๐จ Syntax Highlighting
Enhanced syntax highlighting for FED, FDD, and Code files, including: Classes, Attributes, Hierarchical structures.
Improves structural clarity in complex models.
๐ Line Numbers
Line numbers added to support: Reviews, Debugging, Precise collaboration and communication.
๐ Copy All Button
One-click copying of the entire file content to the clipboard.
Streamlines documentation and external tool workflows.
๐ Search Panel (Ctrl+F)
Instant keyword search via keyboard shortcut or toolbar.
All matches are clearly highlighted for rapid navigation.
๐ Expand / Collapse Controls
Structured folding support for FED / FDD sections: Classes, Spaces, Attributes.
Enables focused navigation in large and deeply nested models.
๐ค Export Functionality
Direct file export for FED, FDD, and Code content.
Supports documentation, review, archiving, and external processing use cases.
The Federation Architecture Modeling Environment (FAME) receives updates focused on diagram visualization and responsiveness.
๐ Auto View Fitting
FSD diagrams automatically fit the viewport on initial load and on window resize.
๐ Dynamic Canvas Sync
Diagram layout responds intelligently to changes in federate structure and properties.
๐ฑ๏ธ Advanced Pan & Zoom
Smooth pan and zoom interactions with no clipping or scaling artifacts.
โก Real-Time Synchronization
Immediate synchronization between diagram visuals and the property grid.
๐ Improved Vertical Scrolling
Ensures all forms remain fully accessible regardless of content height.
The Object Model Editor (OME) enhancements are designed to provide a more consistent, guided, and error-resistant editing experience.
๐งฉ Unified Object Model Editing Experience
A fully integrated editor for OMT / OME, providing a consistent workflow for: Object Classes, Interaction Classes, Dimensions, and related model elements.
๐งญ Guided Create & Edit Dialogs
Clear, focused dialogs guide users through object creation and modification.
Reduces errors and increases confidence during editing.
๐ฆ Real-Time Validation Feedback
Naming conflicts and structural constraints are detected instantly.
Visual validation indicators update immediately as corrections are made.
๐ก๏ธ Safe Edit Mode
Draft-based editing workflow ensures: existing models remain stable and changes are applied only after explicit confirmation.
๐ง Context-Aware Parent Selection
Parent and container options adapt automatically to the selected object type.
Prevents invalid placements by design.
๐ Read-Only Awareness
Protected or inherited elements are: Clearly indicated visually and safely locked against unintended modification.
๐ Improved Tables and Lists
Cleaner layouts and clearer row indicators.
More responsive updates improve usability in large object models.
๐ Immediate UI Refresh
Validation states and visual indicators resolve instantly when conditions change.
Eliminates stale warnings or lingering error states.
Core structural and maintenance updates focused on performance and stability.
๐งฌ MVVM Improvements
More direct model bindings improve: UI responsiveness, overall performance, and maintainability.
๐ Enhanced Change Tracking
Core models now provide native change notifications.
Ensures consistent and reliable UI updates across the application.
๐งฑ Modularized UI Components
File Viewer, Status Bar, and Editor components have been decoupled.
Improves stability, testability, and long-term maintainability.
Adoption of common modern IDE workspace features for enhanced document management.
๐งท Visual StudioโStyle Document Tabs
Compact, single-row tab layout with clean visual chrome.
โฏ Overflow โMore Tabsโ Menu
Dots menu lists all open documents by name for quick activation.
๐ฑ๏ธ Smooth Wheel Scrolling
Mouse wheel navigation across tabs with no visible horizontal scrollbars.
๐ Drag-and-Drop Tab Reordering
Open documents can be rearranged easily while preserving selection.
โ Consistent Closable Tab Headers
Integrated close buttons with clear and consistent hover feedback.
General updates for a more modern and cohesive application feel.
๐ Modernized Start Page
Improved layout, clarity, and visual cohesion.
๐ผ๏ธ Material Icons Adoption
Sharper visuals with consistent icon scaling across the application.
๐ Unified Expander Styling
Refined toggles, consistent spacing, and improved hover behavior.
๐ Navigation Compatibility
Updated URI handling for modern .NET environments.
Ensures reliable launching of local and external links.
โ Improved Export Reliability
Export operations now provide: Clear success feedback and explicit error reporting.
We are excited to release version 0.3.4, focusing on improving your daily interaction with SimGe and modernizing its underlying architecture.
The core navigation experience has been vastly improved to keep you focused:
Smart Workspace Synchronization: No more getting lost across panels. Selections in the OM, Code, or FAM Explorers now intelligently trigger and highlight the correct corresponding workspace or tab.
Better Tree View Controls: Navigate complex code structures faster with new context menu commands to "Expand/Collapse All" nodes in the Code Explorer.
Modernized About Dialog: The About box gets a visual overhaul with the new SimGe logo and an implemented "Copy info" button to easily share system details for support.
We've overhauled how SimGe is deployed for a more reliable experience:
WiX v5 Migration: The setup project is upgraded to the latest WiX Toolset standards for full Visual Studio 2022+ compatibility.
Fixed Permission Issues: The installer now strictly enforces "Per-Machine" installation, solving common permission conflicts among different users.
Optimized Paths: Installation targets are simplified and cleaner, removing redundant subfolders.
Various bug fixes to improve stability.
Compiled using the cutting-edge MS VS Pro 2026 Insider preview.