v0.2.1
What's new
- Arch Linux via the AUR:
yay -S hushmic(orparu -S hushmic). - NixOS via a flake (builds from source):
nix run github:Fovty/hushmic-nix -- --trayornix profile install github:Fovty/hushmic-nix.
Fixes
- Test my mic on older PipeWire: the live side-by-side A/B view isn't available there, so it now records a short before/after sample instead of erroring out.
- Live A/B window on newer PipeWire (Linux Mint): each spectrogram now shows the correct stream instead of both showing the same one, a stalled pane times out and offers Go live instead of hanging blank forever, and the voice-retention figure no longer prints a bogus "quieter" number when one side is silent.
- Microphone selection now reliably pins the mic you chose on both old and new PipeWire: a stale saved mic is dropped first, old PipeWire is pinned via a legacy target, and new PipeWire by device name so the choice survives device churn.
- "No microphone detected" is no longer shown in the A/B window when a mic is actually present.
Compatibility — x86-64, glibc 2.35+ (Ubuntu 22.04, Debian 12, and newer). Tested this release on Ubuntu 22.04, Debian 12, Linux Mint (modern PipeWire), Fedora 44, Arch, and NixOS (via the flake).
Upgrading — re-download the AppImage, apt install the new .deb, re-run the install script, or on Arch yay -Syu; your ~/.config/hushmic settings are kept.
Verify — each artifact's SHA-256 is in sha256sums.txt below; the install script checks it automatically.
Full Changelog: v0.2.0...v0.2.1