Releases
v0.4.4
Compare
Sorry, something went wrong.
No results found
What's New in v0.4.4
New: MATLAB Lint Tool (#33 , closes #27 )
New matlab_lint MCP tool for static analysis via MATLAB checkcode (mlint)
Supports inline code strings and .m file paths
Severity filtering (all/warning/error)
Structured diagnostics with line, column, severity, message ID, and message
Uses MATLAB's native .severity field when available, with heuristic fallback
Fixed: Non-scalar MATLAB Structures (#30 , closes #2 )
get_workspace() now returns useful metadata for non-scalar structs instead of error strings
Handles struct arrays (ALLEEG, PLUGINLIST) and complex char arrays gracefully
New: Dynamic Python/MATLAB Compatibility (#31 , closes #29 )
Auto-detects MATLAB installations and validates Python version compatibility
Compatibility table covers R2022b through R2025b
Setup script dynamically selects the correct Python version for the detected MATLAB
Fixed: Section Execution Reliability (#32 , closes #28 )
Rewrote section parser with explicit marker detection
Fixed empty file and edge case handling
Added file existence validation in section execution tools
Summary
4 issues resolved (#2 , #27 , #28 , #29 )
15 MCP tools available (14 existing + 1 new lint tool)
Improved type safety, error handling, and logging throughout
You can’t perform that action at this time.