Skip to content

V0.16.1

Latest

Choose a tag to compare

@DreamMaoMao DreamMaoMao released this 16 Aug 04:01

🔄 Breaking Changes

  • Mouse & Trackpad Configuration Separation: All mouse and trackpad configurations have been separated. If you encounter configuration errors, please prefix the affected options with mouse_ or trackpad_ accordingly.

✨ New Features

  • Device Rules (devicerule): Added support for per‑device independent parameters. You can now set different layouts, settings, or mappings for individual input devices (e.g., distinct keyboard layouts for different keyboards).
  • IPC Command get layouts: Added a new IPC (mmsg) command to retrieve the current layout list.
  • Touch Mapping: Touch input can now be mapped to a specific monitor.
  • Auto‑Remove Empty Tags: Added the tag_gather option to automatically remove tags that have no clients attached.

🐛 Bug Fixes

  • Fixed a potential crash when killing a client.
  • Fixed incorrect screenshot rotation and stretching on rotated screens.
  • Resolved issues with the frame‑skipping strategy being disrupted.
  • Fixed crashes caused by incorrect keyboard layouts setting.