github LGUG2Z/komorebi v0.1.25

16 days ago

v0.1.25 (2024-04-30) - Intifada

Bug Fixes

  • stackbar: avoid drops on notification events (7cab0621)
  • stackbar: avoid drops from variable updates (611fa345)
  • config: ensure tiling with layout rules (95990d68)
  • wm: avoid out of range container focus op (0b04e3ef)
  • wm: revert mff edge case regression (3370e6ac)
  • wm: revert regression in ffm raise handler (4ffffc5e)
  • docs: correct typo in example config (740cb3c8)
  • wm: restore stackback on monocle off (6fce630b)
  • cli: use force-quit if stop signal fails (793e81d4)
  • wm: add regex ws rule matching support (eac4c8e9)
  • wm: ensure window restore on stackbar click (4ba3125d)
  • wm: avoid out of range subtraction (efa562de)
  • wm: fix focus changes with stackbar enabled (b476bee1)
  • wm: reduce errors from non-window events (311e37c8)
  • wm: correct use of z-order flags (28b46c54)
  • wm: ensure stackbar tab clicks trigger (5334e194)
  • wm: ensure borders are drawn w/ stackbar (d8d087e6)
  • wm: hide border when unmanged windows are focused (b61146ea)

Code Refactoring

  • wm: ensure configurability via ipc (6fe46610)
  • wm: use a new method to focus windows (732aca77)
  • wm: remove mutability from window and events (f56fc365)

Features

  • wm: add resize of all layouts except grid with filp (a2e9a465)
  • wm: add right-main-vertical-stack layout (383533e2)
  • cli: add move-to-monitor-workspace command (dfd0d604)
  • cli: detailed start failure error feedback (aff1081c)
  • wm: immediate stackbar mode updates via ipc (46152621)
  • wm: add window debugging (1671f31e)
  • wm: report full errors in debug mode (15c3b326)

Documentation

  • mkdocs: various updates to reflect v0.1.25-dev.0 (e363a494)
  • wm: add stackbar config struct docs (b8b3b3d6)
  • ahk: add #requires line, remove asc ref (6b42587a)
  • license: switch to polyform, add contributing.md (16cb811a)

Chore

  • release: v0.1.25 (62900c59)
  • deps: bump schemars from 0.8.16 to 0.8.17 (871a5382)
  • deps: bump parking_lot from 0.12.1 to 0.12.2 (bcd1c50d)
  • deps: bump serde from 1.0.197 to 1.0.199 (0c41d9de)
  • deps: bump thiserror from 1.0.58 to 1.0.59 (4af62fe9)
  • deps: bump proc-macro2 from 1.0.80 to 1.0.81 (2b5f737d)
  • deps: bump serde_json from 1.0.115 to 1.0.116 (8a455c8a)
  • deps: bump reqwest from 0.12.3 to 0.12.4 (3d9871c5)
  • deps: bump sysinfo from 0.30.10 to 0.30.11 (cafb8e9a)
  • deps: update deps, including miow (86b07f28)
  • dev: begin v0.1.25-dev (862219b9)

Don't miss a new komorebi release

NewReleases is sending notifications on new releases.