updates
metis Updates
Version history and update log for metis. See what’s new, improved, and fixed in each update.
v0.1.7
This update adds embedded sample workspaces, richer results interactions, and a more flexible workspace format for day-to-day analysis.
New Features
- Added single-file
.ada workspaces with embedded datasets, so bundled sample datasets can open and run without manual re-importing.
- Added richer Results View interactions, including multi-select drag, hoverable construct metrics, and movable result-side constructs without breaking the underlying Model Canvas.
- Added direct access to cross-loadings and real-time calculations in the results workflow for faster model checking.
Improvements
- Workspace loading now extracts embedded datasets to a temporary file so the R backend always receives a usable path.
- Construct overlays and metrics such as R², Cronbach's alpha, and composite reliability now surface more consistently in the results view.
- The release now keeps the latest-tagged update log aligned with the current project version across the public pages.
Bug Fixes
- Fixed multi-select drag and hover behaviour in the Results View so construct movement is predictable and does not dismantle the canvas state.
- Fixed construct overlay syncing so results-side adjustments stay independent from the main Model Canvas layout.
- Fixed file association and workspace opening for embedded
.ada files.
v0.1.6
A workflow update focused on moderation modeling, canvas polish, and more reliable diagnostics.
New Features
- Added moderation modeling by drawing from a construct to an existing connector, with dotted moderation links anchored to the target path midpoint.
- Added pre-import canvas snapshot persistence and a faster autosave cadence to reduce the risk of losing work while moving between screens.
- Added right-click construct actions for copy and cut, plus upfront color selection for indicator-drag construct creation.
Improvements
- Alignment guides now snap to construct edges, with lighter handles and smaller arrowheads for a cleaner canvas.
- Properties panels now use a simpler size control with a dedicated auto-size action.
- Results parsing is more robust, with better SRMR, VIF, and row-key handling for PLS-SEM outputs.
Bug Fixes
- Fixed autosave so every move, drag, or edit persists the latest canvas state immediately.
- Fixed SRMR and VIF display issues so model-fit diagnostics now surface correctly in the Results View.
- Fixed moderation and model-fit data handling so saved results reconstruct more reliably across tabs.
v0.1.5
A results and analysis update focused on PLSpredict, saved result artifacts, and smoother bootstrap workflow.
New Features
- Added real out-of-sample PLSpredict metrics, including Q²predict, PLS-SEM RMSE, and LM RMSE.
- Added distinct saved result artifacts for PLS-SEM, Bootstrap, and PLSpredict runs, with direct reopen support.
- Added blocking bootstrap progress flow so long-running analyses are easier to follow.
Improvements
- Added post-hoc power analysis via semPower for stronger reporting support.
- Improved the startup splash and first-run experience for smoother app entry.
Bug Fixes
- Fixed the bootstrap response assembly error caused by the missing algorithm object reference.
- Fixed path-diagram overlay lookup by checking construct names and IDs together.
- Resolved duplicate Plumber startup and Electron splash sizing issues during development.
v0.1.4
Stabilization pass focused on first-run setup, results rendering, title-bar actions, and export reliability.
Bug Fixes
- Stopped the unwanted first-run
Downloads\\metis folder creation by skipping workspace bootstrap while setup is still pending.
- Removed unsupported structural overlay options from the results dropdown and kept only the modes that actually render in the path diagram.
- Bootstrap path coefficients now use the real coefficient table renderer, and the parser now understands bootstrap rows returned as
row_name path labels instead of separate from and to fields.
- Fixed PNG export clipping by exporting from a computed SVG
viewBox instead of the current viewport transform.
Improvements
- HTML export now uses the real metis logo and strips the model extension from the report title and file name.
New Features
- Save As... now opens a model/workspace picker and saves a new model copy.
- Fit to Screen now works from the menu,
Ctrl+0, and the canvas buttons.
v0.1.3
Bug Fixes
- Fixed
.ada workspace imports so extracted dataset files are resolved correctly during PLS-SEM calculations, even when the source dataset lives outside the workspace location.
- Fixed multi-selection drag behavior on the model canvas so dragging from the shared selection area moves the whole selection instead of accidentally selecting a single construct or indicator.
- Fixed canvas switching behavior so the active dataset context follows the active model tab when moving between models from different workspaces.
- Fixed title bar home navigation so returning from the canvas still respects the unsaved-changes flow.
Improvements
- Refined the unified multi-selection frame with a lighter solid primary outline, cleaner resize handles, and more predictable cursor behavior.
- Improved model tab labels to show
workspace / model clearly, with * for unsaved work and automatic removal after saving.
- Added per-model dirty-state tracking so unsaved indicators remain accurate when switching between open tabs.
- Polished the model tab strip to fit the working canvas area only, with compact sizing and better visual separation from the side panels and title bar.
New Features
- Added single-instance
.ada workspace opening so opening a workspace from File Explorer reuses the existing metis window instead of launching a second working session.
- Added multi-model tabs in the model canvas, including open, close, drag-to-reorder, and same-session switching between models.
- Added shared multi-selection resize handles for grouped constructs and indicators on the model canvas.
- Added clickable title bar branding so the metis logo can toggle between
WorkspaceHome and the last model canvas you were working on.
v0.1.2
Bundle and Lite editions introduced. Form security improvements. UI refinements across team, testimonials, and close-the-gap sections.
New Features
- VIF in Measurement Model: Added Variance Inflation Factor (VIF) calculation to the measurement model for improved multicollinearity diagnostics.
- Live Results on Canvas: Introduced a “Run on Draw” option on the model canvas, allowing you to see live updates for factor loadings and correlations as you build your model. This feature can be toggled on or off in the Preferences tab.
Bug Fixes & Improvements
- Global R Integration: Fixed issues with the global R path. If R is already installed on your PC, you can now use the Lite version seamlessly without encountering bugs.
Bundle Edition (~264 MB)
- Includes R Portable — no separate R installation required
- Fully self-contained; installs and runs offline
- Recommended for first-time users and non-programmers
Lite Edition (~72 MB)
- Smaller download for users who already have R 4.0+ installed
- Connects to existing system R environment
- seminr and required packages installed on first launch
Statistical Engine
- Full PLS-SEM estimation via the seminr R package (identical algorithm to SmartPLS 4)
- Standard PLS and Consistent PLS (PLSc) algorithms supported
- Reflective and formative measurement models
- Bootstrapping for significance testing — default 5,000 subsamples
- PLS Predict with real out-of-sample metrics: Q²predict, PLS-SEM RMSE, and LM RMSE via k-fold cross-validation
- Post-hoc power analysis via the semPower package
User Interface
- Workspace Home as the application entry point
- Dark professional theme: background #0F0F13, primary mayablue #83C3FF
- Animated splash screen on startup
- Context-sensitive title bar menus
- Phosphor icon library throughout
Bug Fixes
- Fixed backend 500 error caused by missing
algorithm object reference in the bootstrap response assembly.
- Fixed path diagram overlay lookup failure — both construct name and ID keys are now checked simultaneously.
- Fixed Electron splash window showing an unwanted black border due to incorrect window dimensions.
- Resolved intermittent port conflict during development sessions caused by duplicate Plumber backend startup attempts.
- Bootstrap and PLS Predict actions from the Results View now correctly reconstruct the analysis payload from the saved model.
v0.1.1
New Features
- Autosave: Implemented autosave to prevent data loss during your workflow.
- Select All Variables: Added the ability to select all variables at once on the model canvas for faster model setup.
- Bootstrapping & PLS Predict: Introduced bootstrapping and PLS predict functionalities for more robust model evaluation.
- Export Model Canvas as PNG: You can now export the model canvas as a PNG image before running calculations.
Bug Fixes & Improvements
- Lite Version Optimization: The Lite version is now stripped of the bundled R environment, reducing download size for users who already have R installed.
- Splash Screen: Improved the splash screen for a smoother loading experience.
v0.1.0
Initial release with core SEMinR Lite and bundled features.