Skip to content

v1.1.0

Latest

Choose a tag to compare

@github-actions github-actions released this 21 Sep 01:52
· 73 commits to main since this release
60f0884

Highlights

  • Standalone CLI (daemonitor-cli): terminal live monitor with runtime options (--poll-interval, --retention, --db, collect-only mode), packaged as a release zip.
  • Homebrew install: brew tap cdsap/tap && brew install daemonitor-cli — formula auto-bumps on each release.
  • Live JVM heap: track heap usage separately from RSS / heap limit (Attach + JMX), with process-aware caching.
  • Public site + docs: CLI overview and options reference on the website, humanized README, real terminal screenshots.

Fixes and Improvements

  • Compact SQLite after retention purge to reclaim freelist bloat (multi‑GB databases).
  • Retention purge correctly removes builds older than the configured window.
  • Live/CLI: first CPU samples no longer flash em dash then 0%.
  • Live monitor: peak-memory PID easier to map with a PID column.
  • CLI: SIGINT on the launcher shuts down the JVM cleanly; --poll-interval shown in the footer; invalid --retention no longer clamped silently; clearer --help formatting; in-place dashboard refresh; quieter SLF4J noise.
  • MCP: current_processes redacts command lines; settings copy improvements.
  • BuildInfo commit resolves from the correct git directory in worktrees/CI.
  • Kotlin 2.4.20; broader persistence/port refactors and Settings update UI coverage.

Install

Desktop: download the installer for your platform from this release (DMG / MSI / DEB), or the matching update archive (ZIP / tar.gz).

CLI (Homebrew):

brew tap cdsap/tap
brew trust cdsap/tap   # Homebrew 7+
brew install daemonitor-cli

CLI (zip): unpack daemonitor-cli-1.1.0.zip and run bin/daemonitor-cli (JDK 21).

Verification

Notable PRs

  • #150 / #147 / #151 / #152 — standalone CLI + headless terminal monitor + config options
  • #155 / #200 — CLI release archive + Homebrew tap auto-bump
  • #165 / #172 / #173 — live JVM heap tracking
  • #188 / #189 — retention purge + SQLite compaction
  • #191#196 — CLI/live monitor polish
  • #201 / #202 / #203 — README + website CLI docs
  • #204 — version bump to 1.1.0