🔄 Breaking Changes
- IPC Protocol Upgrade: The old
dwlIPC protocol is now deprecated and will be removed in the next version. - Socket Restructuring:
mmsgnow restricts the use of independent sockets. This structural change delivers a more powerful, concise, and reliable syntax, allowing you to seamlessly retrieve data for all clients, tags, monitors, and messages.
✨ New Features
- Enhanced IPC: Significantly more powerful IPC capabilities.
- Hardware Support: Added native support for tablet devices.
- Overview Mode: Added a non-resize mode for the window overview.
- Layout Preservation: Toggling fullscreen or maximize will never disrupt or break window sizes across any layout.
- Scroller Layout: Added the
edge_scroller_focus_allow_speedoption to limit focus behavior. - Tag Carousel: Added the
tag_carouseloption to enable carousel-like behavior when swapping tags. - Mouse Binding: Added support for parsing button codes directly in
mousebind.
🐛 Bug Fixes
- Fixed a crash that occurred when disabling a monitor while using the scratchpad.
- Fixed a typo for the
idleinhibit_when_focusoption inwindowrule. - Fixed a bug where the cleanup commit listener for
ext-workspacewas missed.
⚡ Optimizations
- Website Update: The documentation website now features a version selection button. Huge thanks to
@atheeq-rhxnfor the contribution!
💖 Sponsors
Thank you to our sponsors for supporting the continued development of MangoWM!
|
dl09r |