v0.93.0
What's New
Features
- Toggle source-location and tensor-shape overlays on MLIR graph nodes.
- Regex mode on the MLIR op-name filter (in addition to the existing substring mode).
- Expand-all / Collapse-all toolbar buttons for MLIR subgraphs, grouped alongside the filter and node-body toggles.
- Retry failed MLIR file uploads without having to re-pick the file, with per-file status in the results overlay.
- Report database now records the source Git repository URL and commit hash so reports know where they came from.
- Username fields are prefilled from the last used value so remote connections don't ask for the same info twice.
- Docs site gains a top navigation bar, search modal, feedback widget, and sidebar scroll indicator.
Improvements - Aborting an in-flight MLIR upload cleanly cancels the request and clears the queued retry state.
- MLIR reports are now stored under a standardised layout, aligning with the wider report-storage scheme.
- The MLIR JSON upload option is now dev-mode only so the production UI stays focused on standard flows.
Bug Fixes - Fixed a TypeScript lint failure that was blocking CI on a subset of PRs.
Maintenance - CI smoke tests now upload a demo report and exercise the main tabs end-to-end, catching regressions the unit suites can't see.
What's Changed
- docs: add html_theme_options, CDN CSS, search context to conf.py by @ctr-fmamedov-crypto in #1690
- ci: add OpenSearch indexing step to docs deploy workflow by @ctr-fmamedov-crypto in #1692
- Revert #1692 and #1690 (docs OpenSearch indexing + Sphinx conf changes) by @dcblundell in #1697
- docs: add top nav, search modal, feedback widget, sidebar scroll by @ctr-fmamedov-crypto in #1696
- Autopopulate username in fields by @dcblundell in #1713
- Hides MLIR JSON upload unless in DEV mode by @dcblundell in #1714
- Extend CI smoke tests: upload demo report and exercise main tabs by @smountenay-tt in #1703
- Standardise MLIR report storage by @dcblundell in #1728
- Retry MLIR file processing by @dcblundell in #1726
- MLIR graph: node body overlay toggles for source location and shapes by @aidemsined in #1727
- Add regex mode to MLIR op-name filter by @aidemsined in #1725
- Fix ts lint failure by @dcblundell in #1732
- Output Git metadata by @dcblundell in #1730
- Add abort processing to MLIR retry by @dcblundell in #1729
- MLIR viewer: expand-all / collapse-all toolbar buttons by @aidemsined in #1733
Full Changelog: v0.92.0...v0.93.0