Software 44781 Published by

MangoWM 0.16.2, a Wayland compositor fork of dwl, dropped today, serving as a stabilization patch following a rapid 16-day release cadence. The update brings native ICC profile support for color-accurate workflows and expands the mmsg IPC system with device watch notifications and new dispatch commands. Maintainer @DreamMaoMao addressed two regressions from the preceding 0.16.1 release by fixing global input leaks into device rules and untrapping keyboards bound via devicerule from exiting the overview tab switcher. You can grab the patch via Arch Linux (yay -S mangowm-git) or pull packages for Fedora, Gentoo, NixOS, and other supported distributions.



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.

Mangowc

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.