• Stable

    adam released this 2025-01-01 20:23:43 +01:00 | 403 commits to master since this release

    📅 Originally published on GitHub: Wed, 01 Jan 2025 19:46:08 GMT
    🏷️ Git tag created: Wed, 01 Jan 2025 19:23:43 GMT

    v0.1.32 (2025-01-01) - Sustainability

    Commercial Use Licensing

    A dedicated individual commercial use license for komorebi is now available.

    As a reminder, the Komorebi License is strictly for personal use only and forbids any kind of commercial use - if you want to use komorebi at work, you need to purchase an individual commercial use license.

    Bug Fixes

    • bar: prevent komorebi connection from staling (4babf336)
    • wm: focus prev idx when closing workspace (2c08fbe8)
    • bar: update widgets background color properly (d93b6fa1)
    • bar: network widget spacing (99353b80)
    • bar: apply theme on first frame (5ab5ec4f)
    • bar: use layout on Area to prevent shaking (ad08585f)
    • bar: fix background color clobbering (eb8a9888)
    • bar: apply roundings on komorebi.json change (0e2a55b3)
    • bar: use bg color before applying transparency (eda91dcd)
    • bar: use correct transparency_alpha (0c6317a2)
    • bar: apply work_area_offset on config change (5c81a8c9)
    • bar: handle komorebi theme change properly (a4128b72)
    • bar: use the frame.inner_margin config (73a4df88)
    • bar: actually save the config on apply_config (32a23431)
    • bar: normalize areas of widgets (0dc6780d)
    • wm: focus and update after apply state (804faef2)
    • cli: correct copy-paste typo in autostart (be0671be)
    • bar: prevent the bar from changing mff value (10539a4b)

    Features

    • cli: add version update checks (7ef4fd81)
    • docs: individual commercial use licensing (083ab650)
    • cli: add eager-focus command (e9bb6b43)
    • config: add matchers for removing titlebars (79eda30f)
    • wm: allow reapplying initial workspace rules (692da908)
    • bar: added icon_scale to the config allowing a custom value between 1.0 and 2.0 (cced2a44)
    • wm: allow stopping without restoring windows (f089d3e5)
    • bar: add two new display format types (d393f8fe)
    • bar: optional workspaces on Komorebi widget (c3769e78)
    • bar: scale icon size with font size (3c0b12f9)
    • wm: dump and load previous instance state (7bf15213)
    • wm: add transparency config to global state (b49e634b)
    • client: create send_batch helper (9463c75f)

    Documentation

    Chore

    • release: v0.1.32 (4b9d8114)
    • deps: cargo update (53a83eed)
    • deps: bump houseabsolute/actions-rust-cross from 0 to 1 (e1bbd3c1)
    • deps: bump egui to v0.30 (c64a42bc)
    • just: split schemagen into windows and nixos jobs (c31c5dc6)
    • dev: begin v0.1.32-dev (6c07863b)
    Downloads