Skip to content

v0.1.2

Latest

Choose a tag to compare

@github-actions github-actions released this 11 Sep 18:49
· 9 commits to main since this release
a6f3cfb

Prebuilt workload-analyzer binaries. Download the tarball for your platform,
verify the checksum, then run ./workload-analyzer <export>.zip.

macOS binaries are unsigned — on first run:
xattr -d com.apple.quarantine ./workload-analyzer

What's Changed

Fixes

  • Enforce read-only SQL in the loader — the in-memory DuckDB export was opened read-write, so the SQL editor could DROP/UPDATE/CREATE against it. It is now opened read-only, matching what the README already promised. (dedced5)
  • Surface API failures as visible errors — failed requests used to slip through res.json() and render as an empty view (indistinguishable from a valid zero-row result). Every fetch now goes through a single requestJSON() chokepoint that checks res.ok and throws a typed ApiError, and a dismissible ErrorBanner makes broken endpoints visible. (fbc8914)
  • Improve keyboard and screen-reader accessibility — a11y fixes for the results table, fingerprint drawer, and database selects. (4c894d9)

Changes

  • Serve the full query catalog once — the app now retrieves the complete query catalog a single time on load, stores it in state, and passes it down to tabs (SQL, Analysis) as props. (f3cbd8d, b10a1c2)
  • Remove the redundant Indexes tab — the Analysis tab's Indexes section already covers the same queries. (1fa39ca)

Chores

New Contributors

Full Changelog: v0.1.1...v0.1.2