MangoWM 0.16.2 lands as a stabilization patch for its blistering August release train
MangoWM, the Wayland compositor that bills itself as "dwm but wayland," has pushed version 0.16.2. It's a patch release built on top of two feature-heavy updates that dropped in quick succession, and it's exactly what you'd expect from that cadence: edge-case fixes, some IPC polish, and the long-awaited addition of ICC profile support.
The cadence for the 0.16.x series has been aggressive. Three versions in sixteen days ( 0.16.0 on August 12, 0.16.1 on August 16, and now 0.16.2) points to a maintainer iterating fast and closing gaps as they open. Version 0.16.1 introduced devicerule for per-device input configuration. It was a useful addition, but it shipped with two notable regressions. This patch isolates global input scopes from per-device ones and untraps users stuck in the overview tab switcher when keyboards are bound via devicerule.
The other headline is color management. MangoWM now reads ICC profiles natively. If you're doing photo or video editing, this is the kind of quiet update that matters more than window animations. The IPC system also gets a few new commands: a view_insert dispatch for positioning windows at specific tags, an ov_tab_mode_launch_next option that auto-advances the tab switcher, and IPC notifications when input devices plug in or out.
The bug list
Beyond the device rule regressions, the patch tackles five other specific issues. Scaling values now enforce a minimum of 1, preventing rendering artifacts on high-DPI displays. The swallow state no longer breaks animations. The no_border_when_single rule correctly ignores the scroller_stack layout. Pointer focusing behaves properly when animations are disabled. And the previously trapped keyboard can finally exit the alt-tab switcher.
It's a rather thorough sweep for a patch release, though not surprising given how quickly the previous two versions shipped. You're watching the maintainer patch the holes that inevitably open when you ship feature branches back-to-back.
Running the software
MangoWM sits in the dwl lineage, built on wlroots and using Meson. You can grab it from Arch Linux via the AUR (yay -S mangowm-git), or pull packages for Fedora, Gentoo, Guix, NixOS, openSUSE, PikaOS, and AerynOS.
Head here to download the source code from the GitHub website.
