Skip to content

V0.15.0

Choose a tag to compare

@DreamMaoMao DreamMaoMao released this 09 Jul 11:56

🔄 Breaking Changes

  • DWL IPC Deprecation: The dwl IPC protocol has been completely deprecated. If you are using waybar, please ensure you update to the waybar latest commit and change the module prefix from dwl/window to mango/window. Refer to the Wiki for detailed configuration instructions.

✨ New Features

  • HDR Support: Added native support for High Dynamic Range (HDR) content.
  • Window Grouping: Introduced window groups, allowing you to organize multiple windows into a single manageable group.
    Click to view screenshot screenshot-2026-07-09_19:30:12
  • Overview Jump Mode: Added support for navigating windows in overview mode using label-based hits for faster switching.
    Click to view screenshot image
  • Window Rules: * Added vrr_only_fullscreen option.
  • Window Rules: * Implemented window rules to set shields for specific windows and layers during recording.
  • Recording: Added support for single-window capture.
  • Monitor Management: * Added a disable option to monitor rules.
  • Monitor Management: * Distinguished between DPMS dispatch and disable dispatch in monitor handling.
  • IPC (mmsg): Allow get the current cursor position.

🐛 Bug Fixes

  • wlroots 0.20 Related:
    • Fixed a crash in applications like kitty when syncobj is enabled.
    • Resolved flickering issues in Electron applications (ensure syncobj_enable=1 is set).
    • Fixed a crash occurring after waking from sleep.
    • Fixed keyboard unresponsiveness issues after switching TTYs.
  • Scenefx Related:
    • Fixed blur ghost shadow.
    • Resolved GPU memory leaks.
    • Significant performance improvements for rendering.
  • MangoWM Core:
    • General stability improvements and minor user experience optimizations.

💖 Sponsors

Thank you to our sponsors for supporting the continued development of MangoWM!


dl09r