Releases: Lramseyer/vaporview
Releases · Lramseyer/vaporview
1.2.0 Pre-release
Features
- File parsing uses the wellen library compiled to wasm. Benefits include:
- FST file support 🎉
- Improves file parsing speed and drastically improves memory efficiency for VCD files
- Removed checkboxes for scope [module] items in netlist viewer to reduce confusion
- Variables loaded into viewer show up before waveform data is loaded as a better visual acknowledgement to user action
Notes
In this version, I ripped out a lot of code, and replaced it with WASM code. It's much faster, but data structures have moved, and some features may have broken. I wanted to get this out for those of you really wanting to get your hands on a working version with proper FST support. I will be cleaning up a few things here and there, as well as implementing features from the latest version of wellen (that just released as I was putting this release together.)
Known issues
- Searching signals via netlist path name is not yet implemented
- Variables that are subsets of multi-bit variables do not yet load
Documentation has not yet been updated to reflect all of the changes I have made to internal data structuresDone!
Special thanks to @ekiwi for all of the support with the wellen library!
As always, please let me know if you run into any other issues!