Skip to content

v0.84.10

Choose a tag to compare

@pepperonas pepperonas released this 14 Jun 00:03
· 71 commits to main since this release

First tagged release since v0.78.0 — it bundles a large run of features and fixes. Highlights:

Major features

  • Screen recording (v0.81–0.82): region → MP4 (H.264) via ffmpeg, same workflow on macOS/Windows; floating stop bar with pause/resume, system + mic audio (mic boosted +10 dB), CFR-locked output.
  • Cross-platform parity (v0.84.0): Windows kill; Linux reboot/shutdown/lock/mute/volume, audio-output switching, Wayland keep-awake (logind inhibitor), app launcher (.desktop / Start-Menu), and Linux screen recording (x11grab). Cross-platform timer notifications.
  • Audio output picker (v0.80): sound / audio command — inline device switcher.
  • Encrypted backups (v0.79): optional password (Argon2id + AES-256-GCM).
  • Second clipboard-history hotkey (v0.83): default Ctrl+Shift+V, configurable.
  • Per-OS command gating + frontend performance pass (v0.84.1): commands hidden where unsupported; memoised list assembly, fewer redundant parses, lighter preview rendering.
  • Persistent logging + crash capture (v0.84.9): daily-rolling log + synchronous crash.log (with panic location) under ~/Library/Application Support/InspectorRust/logs/.

Multi-monitor (v0.84.5–0.84.8)

  • Screen recorder selects a region on any monitor — overlay covers the cursor's screen (global CGEventGetLocation detection, mixed-DPI aware), region mapped to the correct display for capture.
  • Popup (Ctrl+Space) now opens on the monitor under the cursor instead of always the primary.
  • Esc cancels the recording region selection globally (no click into the overlay needed).

Notable fixes

  • Deadlock that froze the whole app (v0.84.10): using the screen recorder once could re-enter the global-shortcut manager mutex on the main thread and hang every hotkey. Fixed.
  • Input lock (freeze) now works on every invocation (v0.84.3) — re-enables the disabled CGEventTap.
  • Edited screenshots persist in Downloads (v0.84.4) — no longer deleted when the preview is dismissed.
  • Faster launch + snappier popup open (v0.84.2).
  • An audit-driven correctness/resource-safety pass across the Rust core and React frontend.

Full detail in CHANGELOG.md.

macOS (Apple Silicon) build attached. Windows/Linux paths are implemented and compile-validated; some are runtime-unverified.