✨ New
- Way denser connection dashboard. The Overview tab now opens with an 8-tile KPI strip — ops/s, net/s, connections, cache hit, resident memory, document totals, storage, uptime — each with a live value, detail line, and sparkline where it makes sense. A new Server card lists host, version, process, storage engine, database count, total + largest, and a Workload mix card shows the per-op-type share of the most recent sample as a stacked bar.
- Six operation tiles instead of four.
getmoreandcommandwere previously invisible on the Operations / second card; now all six op types get their own tile, each with the live rate, sparkline, and cumulative total since startup. - Real Health tab. New Database breakdown card (counts, empty count, total + average size, largest, per-database bars) and Operation counters card (cumulative since uptime with proportional bars). Asserts gains the
rolloversfield that mongod also exposes.
🛠 Fixes
- Dashboard subtitle no longer leaks the full mongod binary path on systems where the launcher passed an absolute path as
argv[0](most visiblymongodb-memory-server).serverStatus.processis now reduced to its basename — you seemongodinstead of a filesystem path. - Latest-release badge in the README rendered "invalid" because of a shields.io quirk with the query-param order; reordering fixes it.
📦 Downloads
| Platform | File |
|---|---|
| Windows (x64) | MongoBench-Setup-1.2.0-x64.exe — NSIS installer, per-user, no admin |
| Linux (x64) | MongoBench-1.2.0-x86_64.AppImage — chmod +x and run |
| Arch | PKGBUILD shipped in the repo (packaging/arch/) |
Builds are unsigned. On first launch on Windows you'll see SmartScreen — click "More info → Run anyway".
🔄 Auto-update
Already running v1.1.0? Restart the app — electron-updater pulls v1.2.0 in the background and applies it on quit. No prompts, no clicks.
Full Changelog: v1.1.0...v1.2.0