Changelog0.4.0

Highlights

Highlights in fragcap 0.4.0.

v0.4.0 makes fragcap a first-class Wireshark capture source and makes fragcap doctor tell the truth about your setup, on top of a documentation, schema, and brand pass.

  • Wireshark extcap integration. fragcap can register itself as a Wireshark extcap capture source, so it shows up as a capture interface inside Wireshark. Register it from the CLI with fragcap extcap install / fragcap extcap uninstall (with --user or --system scope), or let the Windows installer do it as an optional, off-by-default step (per user, or machine wide for administrators when Wireshark is detected).
  • fragcap doctor tells the truth and reads clearly. doctor now lists your real capture-capable interfaces and actual loopback support instead of placeholders. It identifies itself (its version and the binary, profile, and hint database paths it is using), colorizes status, and wraps to the terminal width. When the extcap integration is not registered, it names the Wireshark download page (which also provides the required npcap driver) alongside fragcap extcap install. Output stays plain under redirection, NO_COLOR, or --json, and recognizes a machine-wide registration, not only a per-user one.
  • Documentation you can follow. The documentation site renders theme-aware Mermaid diagrams from the same fenced source that renders on GitHub, the Getting Started guide gains an annotated install walkthrough built from real installer screenshots, and the external-dependency model (npcap required, Wireshark recommended, the extcap integration optional) is single-sourced so the tool and the docs cannot drift.
  • Schema, brand, and housekeeping. The master profile schema's identifier is corrected to the project's real domain, the vendored brand kit moves to v1.1.0 (a semantic token layer, components, and guidelines, with every brand immutable unchanged), and the Windows executable now carries a proper FileVersion resource.

Installing on Windows

  1. Download fragcap-0.4.0-x86_64.msi and its .sha256 from the assets below.
  2. Verify it: Get-FileHash fragcap-0.4.0-x86_64.msi -Algorithm SHA256 should match the value in the .sha256 file. The installer is unsigned, so Windows shows a SmartScreen "Windows protected your PC" warning with an "Unknown Publisher" note; this is expected. Choose More info, then Run anyway.
  3. Run the installer. It installs to Program Files, adds fragcap to the system PATH, and installs the hint database. It can optionally register fragcap as a Wireshark extcap source; both registration choices are off by default.
  4. Open a new terminal (so the PATH change takes effect) and run fragcap doctor to check your setup.
  5. Live capture also needs the npcap driver, which the installer cannot bundle. Install it from https://npcap.com (the installer links it on completion) with WinPcap API-compatible mode enabled, which is not the default; fragcap doctor names it if it is missing. Current npcap installs loopback capture support automatically, so there is no separate loopback option to enable.

Prefer no installer? Download the portable fragcap-0.4.0-x86_64-pc-windows-msvc.zip instead and run fragcap.exe from the unzipped folder; it carries the hint database beside the binary.