v0.4.0
Release notes:
- pip wheel CI release integration
- DRAM legend redesign to better support long buffer list
- Tensor deallocation report in operation details (inputs/outputs only)
- Memory leaks in operation details (inputs/outputs only)
- CBs timeline view
- Allow multiple instances of visualizer to run simultaneously
- Annotate CBs on plot
- Clear demarcation of CBs vs tensors and improved CBs plot output hinting
- Improved ssh connection related error messaging
- Improved UI for remote connection
- Backwards compatibility with old data format
- Fix for negative memory fragmentation records
- Fix for deallocation lookup logic
- Fix for ssh report list api generating 500
- Fix for L1 plot becoming randomly unresponsive





What's Changed
- Full fragmentation report on L1 by @aidemsined in #103
- feature/hide device operations dump by @dcblundell in #105
- Feature/tensor details by @dcblundell in #97
- Updates build-wheel.yml to use automated asset uploading by @GregHattJr in #109
- fix for negative and overlapping empty fragments by @aidemsined in #111
- fix largest empty entry for no fragmentation by @aidemsined in #113
- Feature/tensor deallocation in details by @dcblundell in #114
- Feature/legend adjustments by @dcblundell in #110
- Replace ORM Querying and Marshmallow Serialization by @GregHattJr in #112
- Feature/update error messages by @aidemsined in #123
- Adds check for no result on buffer row unpacking by @GregHattJr in #127
- Fix/Remote View Report button by @dcblundell in #128
- safari support warning by @aidemsined in #129
- Feature/circular buffers timeline view by @aidemsined in #122
- Feature/next allocation refactor by @dcblundell in #125
- plot click bug fix (remove ref forwarding) by @aidemsined in #130
- Feature/per tab database usage by @GregHattJr in #116
- Updates README with releases page, updated pip install command by @GregHattJr in #131
Full Changelog: v0.3.0...v0.4.0