v0.6.1 (Hotfix & Excel DAX Expansion)
Release Notes: v0.6.1 (Hotfix & Excel DAX Expansion)
This update expands our analytical capabilities by unlocking full DAX measure extraction for Excel Power Pivot models, while also delivering critical UI/UX and performance optimizations to make the v0.6 release perfectly stable.
🌟 What's New
- Excel Power Pivot DAX Detection: The generator now seamlessly detects all Data Analysis Expressions (DAX) measures natively embedded within your Excel
.xlsxPower Pivot Semantic Models. Note: While all measures and calculated columns are successfully inventoried, the extraction of the raw DAX expression code from the binary stream is currently a work in progress and will appear empty in the documentation boxes. - Drastically Reduced Application Footprint: Through deep dependency auditing and migration to natively compiled
xpressC-extensions, the total application executable size has been shrunk by ~40% (from 61 MB down to 36 MB) resulting in faster startup times and lower memory usage!
🛠️ Fixes & Improvements
- Foreground Matrix Splash Screen: Fixed an issue where the Matrix startup screen would occasionally spawn behind other active application windows; the loading visual is now strictly enforced to the topmost layer.
- Progress Bar Smoothing: Eliminated the jarring "0% to 100% jump" during extraction. The progress bar now employs realistic time-weighted stages (prioritizing the heaviest workloads like DAX Measure and Calculated Column extraction) combined with a sleek animation easing function for a buttery smooth visual readout.
- Subprocess Window Suppression: Resolved a visual defect where a black Command Prompt terminal window would abruptly flicker on-screen during the Node.js layout verification phase.
- PyInstaller Bundling Stability: Fixed a local PyInstaller cache exclusion rule that previously caused module failures on initial
.exeexecution.