v0.3.0
What's new
-
Flatpak: HushMic can now be built and installed as a Flatpak (see
packaging/flatpak/). Aimed at immutable distros (Kinoite, Bazzite, Silverblue) where the native installers can't write to/usr. A Flathub listing is in preparation; until then, build it from the repo (flatpak-builder >= 1.4). Needs a host PipeWire >= 0.3.65. -
Launch behavior (all install methods): Launching HushMic from the application menu now opens the live A/B window; a second launch re-opens it. Autostart still uses
hushmic --trayand stays silent.
Fixes
- Background-portal requests (flatpak autostart) are bounded by a timeout in every phase; a hung portal can no longer silently swallow later toggles.
Compatibility — x86-64, glibc 2.35+ (Ubuntu 22.04, Debian 12, and newer); the Flatpak additionally needs a host PipeWire ≥ 0.3.65. Tested this release on Debian 12, Ubuntu 22.04 and 24.04, Linux Mint, Fedora 44, Arch, and Fedora Kinoite (Flatpak).
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. If HushMic was still running during the upgrade, quit and restart it once.
Verify — each artifact's SHA-256 is in sha256sums.txt below; the install script checks it automatically.
Full Changelog: v0.2.1...v0.3.0