Skip to content

Burrow 0.9.0

Choose a tag to compare

@github-actions github-actions released this 30 Jun 14:41

Burrow 0.9.0

Burrow's biggest release. It now bundles its own engine β€” no separate mo
install β€” and adds an Activity-Monitor-class process inspector with a CPU
watchdog, a Get Online connectivity companion, a security-aware Doctor,
and smarter Clean, Software, Analyze, and Optimize across the board. Still
local-first, still free.

Engine

  • Burrow bundles its own engine now. The app ships an MIT-licensed
    burrow-engine (a fork of Mole mo at its last MIT release) inside
    Burrow.app and runs it directly β€” so a fresh install needs no separate
    brew install mole
    . Burrow prefers the bundled engine, then an installed
    burrow-engine, then a legacy system mo for existing setups. (#218)

Process inspector (Status)

  • Per-process inspector β€” click any process for a structured panel: identity
    (path, code signature, Mach-O architecture), live CPU/memory, runtime, and the
    process's open network connections.
  • Process tree β€” the parent/child hierarchy around any process.
  • CPU watchdog β€” set per-process CPU thresholds and get notified when
    something runs hot, with an editor in Settings.
  • Filter, suspend/resume, export β€” a typed predicate filter over the process
    table, suspend or resume a process, and export the table.

Get Online (connectivity companion)

  • On-demand speed test β€” measure real down/up throughput.
  • Nearby Wi-Fi scan β€” surrounding networks and channel congestion (Home
    mode), so you can pick a clearer channel.
  • Venue captive-portal tips β€” venue-specific help for hotel/airport/cafΓ©
    portals that won't load.
  • Connection history β€” a log of connectivity events (SSID changes, drops).

Doctor (diagnostics)

  • Security posture β€” SIP, Gatekeeper, FileVault, and firewall at a glance,
    plus a high-CPU check and one-click Copy diagnostics.
  • Battery health β€” capacity % and condition (omitted on desktops).
  • More context β€” display, external-volume, and network context.

Clean, Software, Analyze & Optimize

  • Clean now sorts the review by reclaimable impact and flags sensitive
    paths
    (keychain/credential locations) before you delete; the done screen
    shows your all-time cleaned total.
  • Software β€” App Store updates that need a newer macOS are hidden; ⌘R
    refreshes with a cache bypass; app search is alias-aware.
  • Uninstall β€” a Clear-Data-only subset, plus an input-method leftover
    warning.
  • Analyze β€” one-tap whole-disk scan, and a treemap "Other" fold for tiny
    entries.
  • Optimize β€” a pre-run safety banner when a VPN or external display is
    active.
  • Login items β€” modern Login (BTM) items appear in the startup inventory; a
    LaunchAgent on an unplugged drive is no longer flagged broken.
  • Keep Screen On keeps working with the lid closed.

Fixed

  • Three main-thread hangs on the new process/parity surfaces (suspend/resume,
    inspector, tree). (#216)
  • A missing paths: label on a data-only uninstall plan.

Windows

  • Windows preview β€” version-aligned to 0.9.0; no Windows-specific changes
    this release.