v0.95.0
What's New
- MLIR viewer — side-by-side split-pane view: open two resizable panes and compare graphs, with a draggable divider, per-pane graph/report selectors, and a swap button.
- MLIR viewer — up to two MLIR files can now be loaded at one time.
- Previously synced remote reports can now be loaded even when not connected to the related remote host.
- MLIR minimap is now pannable and zoomable.
- MLIR viewer gains a node colour legend explaining the op / group / section / selected node colours.
- The MLIR file selection/upload area collapses once a graph is loaded to reclaim canvas space, with a toggle to bring it back.
- The MLIR node-details panel is narrower and responsive, and can collapse to a rail in split view so it stops covering the graphs.
- MLIR expand-all shows layout progress and disables controls while the graph is building; large graphs use a size-gated dagre layout for faster, more reliable fits.
- Additional clarity added to UI state when a selected report is being loaded.
- tt-perf-report dependency updated to add support for HiFi3 and new ops
- Reorganised shared functions and definitions into more appropriate modules.
- Fixed an issue with the new documentation theme's search indexing.
- Bumped pillow from 12.2.0 to 12.3.0.
What's Changed
- Cherry pick docs search fix by @dcblundell in #1766
- MLIR viewer: make minimap pannable and zoomable (#1771) by @aidemsined in #1773
- MLIR viewer: add node colour legend (#1770) by @aidemsined in #1777
- MLIR viewer: expand-all progress, fitView constants, dagre size-gate by @aidemsined in #1778
- Load synced remote reports when not connected to host by @dcblundell in #1775
- Update tt-perf-report version by @dcblundell in #1785
- MLIR viewer: side-by-side split-pane view (#1721) by @aidemsined in #1784
- Move functions and definitions into more appropriate files by @dcblundell in #1782
- Bump pillow from 12.2.0 to 12.3.0 in the uv group across 1 directory by @dependabot[bot] in #1786
- Disable inputs while a report is loading by @dcblundell in #1788
- MLIR viewer: collapse file selection/upload once a graph is loaded by @aidemsined in #1787
- Load up to two MLIR files by @dcblundell in #1792
- Shrink MLIR node-details panel and add collapse-to-rail in split view by @aidemsined in #1790
Full Changelog: v0.94.0...v0.95.0