Suositut: Tiedot päivitetty 27. lokakuuta 2026

Kategoriat

Internet1 356
Viestintä321
Ääni ja video898
Grafiikka ja suunnittelu539
Toimisto ja tuottavuus1 124
Kehitystyökalut3 134
Tekoälytyökalut529
Tietoturva ja yksityisyys385
Järjestelmätyökalut3 114
Pelit523
Opiskelu ja tiede239
Verkko ja IT284

komorebi: vanhemmat versiot ja versiohistoria

A tiling window manager for Windows

komorebi-ohjelmasta on luettelossa 29 versiota, ensimmäinen 28. elokuuta 2022 ja uusin 0.1.41. Jokainen versio linkittää julkaisijan omiin asennustiedostoihin.

2022: 2 2 22 2023: 5 5 23 2024: 12 12 24 2025: 8 8 25 2026: 2 2 26

29 versiota 4 vuoden aikana · noin 7,9 vuodessa

VersioPäivämääräKokoTiedostot
0.1.41Uusin 3. toukokuuta 2026 — 64-bittinen MSIARM64 MSI
Muutosloki
v0.1.41 (2026-05-03)
Bug Fixes
- borders: prevent use-after-free take 4 (26b14643)
- wm: factor in monocle mode for work area offset rules (53c81c45)
- docs: add missing word (41fc316a)
- docs: update broken configuration schema link (96e87d8a)
- wm: correct layout rounding for uneven integer division (8889c3ca)
- wm: correct bsp/grid container positioning when flipped (634a3e7f)
Code Refactoring
- clippy: apply lints (011bcb8b)
Features
- wm: add global layout_defaults for per-layout default options (24c0ce0b)
- wm: add threshold-based layout_options_rules for workspaces (d6b17bbc)
- wm: add apply state socket message (d7580d22)
- wm: add dynamic work area offsets (d3779e5a)
- bar: windows systray widget (ea35d818)
- wm: cycle monocle container when focusing in direction (5f629e1f)
Documentation
- schema: update jsonschema (8a1447f5)
Continuous Integration
- github: re-enable sunday cron jobs (0f1854db)
Chore
- deps: bump flavours (e9a541d1)
- cargo: address clippy warnings (588d22a9)
- deps: cargo update (53ad7a22)
- deps: various dependency bumps (dce3c91c)
- git: add procdump.exe to gitignore (a9a1e681)
- deps: bump actions/download-artifact from 7 to 8 (cb9a7542)
- deps: bump actions/upload-artifact from 6 to 7 (145a0ae0)
- deps: cargo update (529d9359)
- deps: cargo update (6ca49d43)
- dev: begin v0.1.41-dev (5b6fab00)
0.1.40 14. helmikuuta 2026 — 64-bittinen MSIARM64 MSI
Muutosloki
v0.1.40 (2026-02-14)
Bug Fixes
- wm: prevent window-removal race after display changes (98122bd9)
- wm: add verification step in monitor reconciliator to handle noisy Win32 events (9741b387)
- borders: prevent use-after-free take 3 (01d73b7d)
- wm: prevent dupes when enforcing ws rules (5fd7017b)
- border: release resources before destroying window to prevent access violations (dbde351e)
- borders: prevent use-after-free in border destruction (bdef1448)
- wm: clear last error before calling GetWindowLongPtrW (0b395514)
- splash: show mdm workspace tenant name instead of mdm url (b7923286)
- cli: respect --bar flag in start even when no config is resolved (086993a7)
- wm: consider window count when calculating scrolling column width (51e1337f)
Code Refactoring
- layouts: add darwin feature gate and expand win32 feature gate (1dad1310)
- layouts: extract independent komorebi-layouts crate (0b5141e7)
- bar: inline defaults in schemars attrs (1219c3d1)
- schema: simplify defaults in static_config (6cef8d9e)
- theme: centralize theme-related code in komorebi-themes (0758c7d9)
Features
- cli: new layout-ratios command (c165172b)
- bar: enhancing the media widget (9977cca5)
- wm: add layout_options with ratios support (22e8a798)
- bar: make explicit monitor config optional (8805fafa)
- cli: add custom output fir for docgen cmd (66c57668)
Build
- just: add target for running procdump (95838fc8)
- nix: add flake.nix for cross-compilation from darwin and linux (6e36b816)
- just: update schemagen and add schemapub (4d67f5fe)
Documentation
- quickstart: enable fewer widgets in the bar's example config (5946caaf)
- readme: add link to komorebi for mac repo (c0b298c9)
- readme: add debugging instructions for people who don't know they've been mdm'd (a7380db4)
- schema: ensure every enum variant has a renderable title (f77a303b)
- schema: ensure all public-facing bar config opts have docstrings (3a81f7ba)
- schema: ensure all public-facing static config opts have docstrings (3d8778a7)
- config: encode defaults of unwrapped options into schema (a42e809a)
- schema: avoid duplicating display format enums in bar (c9122429)
- schema: add deprecations and improve formatting (4b1e3bd4)
- schema: clarify that 'theme' take priority over 'border_colours' (90271f1f)
- readme: add detailed instructions for students w/ mdm devices (382896df)
Chore
- release: v0.1.40 (bed314b8)
- deps: cargo update (5d7a0ea9)
- deps: bump actions/download-artifact from 6 to 7 (0e79c58b)
- deps: bump actions/upload-artifact from 5 to 6 (09205bfd)
- deps: cargo update (9d161978)
- deps: cargo update (fed09689)
- deps: cargo update (ab528f79)
- clippy: address warnings (ac565907)
- deps: bump schemars to 1.1 (1cb8ed7f)
- deps: cargo update (9fde9ed6)
- deps: cargo update (ce4479eb)
- clippy: odd unused_assignment failures in rust 1.92.0 (f3b7f5ac)
- dev: begin v0.1.40-dev (ff4187ae)
0.1.39 11. joulukuuta 2025 — 64-bittinen MSIARM64 MSI
Muutosloki
v0.1.39 (2025-12-09)
Bug Fixes
- bar: update the network widget in a separate thread (faed6ec5)
- client: expose more useful structs (a733fecb)
- wm: promoting a container shouldn't change resize dimensions (31c969fc)
- docs: replace deprecated aliases in komorebi.bar.example.json (a77b3e77)
- wm: simplify stack-all command (18ee6678)
- bar: update network interface less frequently (8d085df1)
Code Refactoring
- cli: use "args" var name uniformly (a0239fae)
- rust: use eyre::Result uniformly (6eb2905e)
- rust: upgrade to edition 2024 part 2 (clippy --fix) (52a745d0)
- rust: upgrade to edition 2024 part 1 (80877cc4)
- rust: remove getset dependency (539aeec9)
- rust: standardize on ok_or_eyre and bail! (bcfb058b)
Features
- wm: remove scrolling layout column fallbacks (df2adde1)
- wm: make promote-swap reversible (df38facf)
- wm: promote containers by swapping indices (416dd946)
- wm: add visual feedback for preselection (d0ae92ca)
- wm: add direction preselection (adbb6c1c)
- cli: add feedback to the license cmd (1a42c646)
- wm: add a splash screen for mdm devices (b6139864)
- wm: add opt to constrain grid layout by rows (2abe6183)
- wm: track virtual desktop ids on state and global state (e953715f)
- wm: add opt to keep focused column centered on scrolling layout (2ac19291)
Documentation
- wm: update splash for students (71402fe0)
- schema: update jsonschema (ac67c413)
- readme: add note for people looking for komorebi for mac (3491dc75)
- cli: add eol annotations to ahk flags (b2550584)
Continuous Integration
- github: render backticks in bug report template (69086299)
- github: reduce workflow costs (f99c82f5)
- github: make sure clippy is installed (3e9947c2)
Chore
- release: v0.1.39 (8f982e45)
- deps: update dependencies.json (309bfdfe)
- deps: cargo update (999dd5d2)
- deps: cargo update (4114b10b)
- deps: bump actions/checkout from 5 to 6 (5c2767d5)
- deps: bump whkd to v0.2.10 (4ebba08b)
- deps: handle egui-related upgrades (c8c4c350)
- deps: bump actions/upload-artifact from 4 to 5 (e93751aa)
- deps: bump actions/download-artifact from 5 to 6 (9872dcd0)
- deps: bump windows-rs (e33a5f28)
- deps: bump sysinfo and which (15d069f2)
- deps: bump egui and eframe to 0.32 (1c23439f)
- deps: cargo update (160cb720)
- clippy: apply latest fixes (5d48a5c5)
- dev: begin 0.1.39-dev (e07b464b)
0.1.38 13. syyskuuta 2025 — 64-bittinen MSIARM64 MSI
Muutosloki
v0.1.38 (2025-09-12)
Bug Fixes
- cli: fix typo in the toggle-pause docs (4d0df9c5)
- wm: move last_focused_workspace logic to focus_workspace method (ccd2f3a4)
- wm: prevent stack-all issues with n>1 stacks on ws (98c5ab3b)
- stackbar: show regular cursor on hover (41e18bcc)
- schema: flatten bar mouse config opts (3d373b36)
Code Refactoring
- clippy: apply lints (3c44f3bf)
- wm: move 'locked' flag down to containers (6416c0b6)
Features
- wm: implement Clone for State, Notification and NotificationEvent (1db572f7)
- bar: add config opts for ro and removable disks (3dad7753)
- wm: add config option to set tiling (f40fb9a2)
- cli: change quickstart to prompt user before writing files (b4e16e43)
- config: add work-area-offset per workspace (59c3c147)
- shortcuts: show all hotkey bindings (7839980d)
- stackbar: set title as default label (21cb5e1e)
- wm: add scrolling layout (b4e61b07)
Performance Improvements
- cargo: add release-opt profile (2c00d799)
Tests
- wm: monocle on and off on nonexistent container (c879aae1)
- wm: toggle monocle on nonexistent container (7e87e831)
- wm: toggle maximize a nonexistent window (aae9338f)
- wm: float nonexistent window (f68a709f)
- wm: cycle windows in an empty container (c76846ac)
- wm: remove nonexistent window from container (b29dd8b1)
Documentation
- mkdocs: run docgen, depgen and jsonschema targets (78177af6)
Chore
- release: v0.1.38 (ffa76ea2)
- deps: bump actions/github-script from 7 to 8 (86e0d408)
- deps: cargo update (48f6ac89)
- deps: cargo update (4c2e8ff6)
- deps: bump reqwest from 0.12.22 to 0.12.23 (db96f2cc)
- deps: bump clap from 4.5.41 to 4.5.45 (a37a6752)
- deps: bump shadow-rs from 1.2.0 to 1.2.1 (f8ea62f8)
- deps: bump serde_json from 1.0.141 to 1.0.142 (93bb4173)
- deps: bump actions/download-artifact from 4 to 5 (280352ee)
- deps: bump actions/checkout from 4 to 5 (7619b9b4)
- deps: bump slab from 0.4.10 to 0.4.11 (72a4d527)
- deps: bump netdev from 0.35.3 to 0.36.0 (7e242ada)
- deps: bump shadow-rs from 1.1.1 to 1.2.0 (5b2acd0f)
- deps: cargo update (ec0bbaae)
- deps: cargo update (f6ccec95)
- deps: cargo update (009c0dcd)
- deps: bump netdev from 0.34.0 to 0.35.1 (d4eeec99)
- deps: bump reqwest from 0.12.15 to 0.12.19 (e9ed1cfd)
- deps: bump clap from 4.5.38 to 4.5.39 (4a2eb391)
- dev: begin v0.1.38-dev (eec6312a)
0.1.37 17. toukokuuta 2025 — 64-bittinen MSIARM64 MSI
Muutosloki
v0.1.37 (2025-05-17) - Rahaf
Commercial Use Licensing
A dedicated individual commercial use license for komorebi is now available.
As a reminder, komorebi is educational source software, and 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
- wm: disallow toggle-float if ws has a monocle container (6f1d6dbd)
- wm: don't reap ws windows when using hide instead of cloak (82c22416)
- animation: avoid redundant async window pos calls (6e7d8fb9)
- borders: destroy all if a different vd is detected (917cd9b7)
- wm: fix unresponsiveness by using asynchronous window handling (4ca2e838)
- wm: ensure default CrossBoundaryBehaviour consistency (74e93e55)
- wm: reset global configs to default on removal (86e78570)
- wm: fix eager focus on hidden stacked window (c408c114)
Code Refactoring
- bar: app widget and icon caching (3019eaf8)
- wm: log errors when allow_set_foreground_window fails (46d5ea4a)
- wm: add window handling sync/async enum (bdbd665b)
Features
- wm: floating over monocle (50c850cb)
- cli: add focused-container-kind state query (270ea5aa)
- bar: send commands by mouse/touchpad/screen (3d8f68e5)
- shortcuts: add helper written in egui (70f561e6)
- wm: toggle monocle off on monitor container moves (4ea835fa)
- wm: toggle monocle off on ws container moves (09137af3)
- bar: hide when leaving komorebi's virtual desktop (577364a5)
- bar: improve path handling on apps widget (17cd0308)
- bar: add applications widget (10424b69)
- wm: add configuration option for async window handling (f3f20984)
- animation: cubic-bezier for styles (31752e42)
- wm: float placement configs (3ee3aac8)
Build
- cargo: propagate expensive schemars feature correctly (6a10d583)
Tests
- wm: swap container with non-existent container (5a1af5b1)
- wm: switch focus to non-existent monitor (74c43318)
- wm: swap workspace with non-existent monitor (71bb346c)
- wm: transfer window to nonexistent monitor (80bb7288)
- wm: move workspace to non existent monitor (76c833f6)
- workspace: move window to non existent container (80bce4be)
- workspace: remove a non existent window (8c105473)
- monitor: move container to a nonexistent workspace (8f886b3f)
- monitor: remove nonexistent workspace (53c38e15)
- wm: add window handle to move based on workspace rules test (5e308b91)
- wm: ensure named workspace for monitor test (1bf53b89)
- wm: test toggle_monocle and toggle_maximize (11690c60)
- wm: monocle on and off test (3457dfc0)
- wm: test maximize and unmaximize window (af1c9b5a)
Documentation
- schema: update jsonschema and docgen (3feff1dc)
- mkdocs: updates to prepare for v0.1.37 (309dd159)
- schema: update schema.json (6608e5a5)
Continuous Integration
- github: skip backwards compat test (e75578d9)
Chore
- release: v0.1.37 (00384ce3)
- deps: cargo update (ce59bd9a)
- deps: bump chrono from 0.4.40 to 0.4.41 (a9d27387)
- deps: update dependencies.json (ee89b344)
- deps: bump miette from 7.5.0 to 7.6.0 (c28773b9)
- deps: bump netdev from 0.33.0 to 0.34.0 (22fac5a9)
- deps: cargo update (7a3990f1)
- dev: begin 0.1.37-dev (a8b02f40)
0.1.36 13. huhtikuuta 2025 — 64-bittinen MSIARM64 MSI
Muutosloki
v0.1.36 (2025-04-12) - Health Care in Danger
Bug Fixes
- config: update monitor wallpaper on reload (3a8a6111)
- bar: avoid retile messages on ws switch (b6e261ae)
- borders: avoid deadlock on state hashmaps (d40c3043)
- wm: remove border width/offset when disabled (6db73151)
- docs: borders are enabled by default (2d6ff070)
- cli: restart bar on replace-configuration (13a519fb)
- wm: properly update border colors (10ab43a8)
- wm: skip serde on WorkspaceGlobals (fa2ccad5)
- bar: re-introduce retain exact workspace indices (052eb1c7)
- client: re-export FloatingLayerBehaviour (96fdbbd1)
- bar: fall back to older pid icon lookups (d8978900)
Code Refactoring
- clippy: apply new rust lint fixes (7d821cd3)
- themes: move colour.rs to komorebi-themes (2ee0bbc0)
- wm: refactor alt-tab reconciliation (58097350)
- wm: add dep injection to monitor reconiliator (64d29d60)
- wm: consolidate handling of ws container insertion/removal (a95e6e96)
Features
- config: add per-monitor floating layer behaviour opt (d24beb60)
- wm: drop empty containers on ws update (69d252ba)
- core: use PathExt to unify env var resolution (9f8e4b9d)
- cli: add session float rule cmds (c8320552)
- wm: allow setting wallpaper per monitor (2a5a960c)
- wm: apply wallpapers per monitor (0e8ed8aa)
- bar: changing battery icons (3c4ccd25)
- bar: auto select/hide widget based on value (f4bbee0a)
- cli: add datadir cmd (71762a59)
- cli: add focused-workspace-layout query (76aeefa9)
- themes: generate base16 palette from wallpaper (4968b0fe)
- themes: add custom base16 theme variant (b4b400b2)
- bar: add locked container widget, use accent colour for icons (d38d3c95)
- gui: add floating and locked border colours (58730b81)
- wm: add unfocused_locked to border_colours (274ae43e)
- cli: add version as state query variant (2a30f09b)
- wm: add flag to set logging verbosity (acd53dec)
- config: add floating ws layer behaviour opt (a98968d1)
- wm: show float windows in order on layer toggle (e4226ce6)
- wm: focus floats depending on direction (4bfd7feb)
- wm: track focused floating window (5cc688dc)
- cli: add move/send-to-last-workspace cmds (e702d93a)
- client: reexport win32_display_data (30fbc1ae)
- bar: show icons for uwp apps (cb60e918)
- wm: add locked containers per workspace (6ba19d3e)
Performance Improvements
- wm: clone-free locked deque insert/remove (072a62c3)
Tests
- wm: add float and lock toggle tests (7daf3242)
- monitor.rs: ensure workspace count test (5a0196ac)
- monitor.rs: move container to workspace test (46d0e340)
- workspace: visible windows test (371ef88e)
- workspace: add more workspace tests (de131e9c)
- monitor_reconciliator: add initial tests (ce4b75cc)
Documentation
- mkdocs: reduce number of tabs to improve nav (2ac477d8)
- mkdocs: add nvidia bar transparency workaround (2934d011)
- license: bump to 2.0.0 (07dba032)
- coc: move document from discord to github (8a322198)
- mkdocs: fix some broken relative links (d0c847e5)
Chore
- release: v0.1.36 (8ef1bcf2)
- deps: cargo update (d146f35c)
- deps: bump crossbeam-channel from 0.5.14 to 0.5.15 (fc07ba3d)
- deps: bump openssl from 0.10.71 to 0.10.72 (f5b50704)
- deps: cargo update (a8c687d3)
- dev: begin v0.1.36-dev (edf19431)
0.1.35 22. maaliskuuta 2025 — 64-bittinen MSIARM64 MSI
Muutosloki
v0.1.35 (2025-03-20) - Ghazza al 'Izza
Bug Fixes
- wm: change when floating windows are centered (24791f0c)
- wm: unset all duplicate monitor serial ids (6b95bf95)
- borders: show regular cursor on hover (53294940)
- wm: correct workspace restore + remove workarounds (9f16894a)
- borders: update monitor_idx on all borders (be2af9fd)
- wm: correctly focus workspace on eager-focus (c083484e)
- borders: do multiple render passes when required (5919f88b)
- wm: focus when switching to ws with only floating windows (f0ce8e85)
- bar: limit new state freq on time and date (9f3d806f)
- bar: add focus-monitor-at-cursor msg to buttons (3618beb3)
- wm: use preferred id when caching monitors (a4de2ee8)
- wm: correct float window move/resize (60e1834b)
- wm: update layer on cross monitor moves (54323c4c)
- wm: focus correct window if monocled stack (ea9752d5)
- client: expose schemars feature and allow opt-out (fe20caa5)
- bar: correct time widget binary format alignment (02a2796e)
- bar: add opt schemars derive on test case (a0eb025c)
- borders: ignore borders on all stack window updates (70a61376)
- border: update border when moving from admin windows (724b0b76)
- wm: preserve resize dimensions on offset toggle (dd577c0e)
- bar: always add stroke on selected_frame (7d497c3e)
- wm: allow stacking in all dirs, improve stack border rendering (b26910aa)
- borders: address memory leaks (487c2174)
- bar: use accent color for active widget components (59544edb)
- wm: prevent floating focus change event infinite loops (20817b09)
- reaper: avoid deadlocks at startup (394709e3)
- bar: apply work area offset on monitor reconnect (990a339d)
- wm: properly load monitor on first connect (f0222dd4)
- wm: hide/restore floating windows on monocle toggle (13ee4227)
- wm: take layer into account on ws restore (3641ce6b)
- wm: include workspace rules on cached monitor (1edeb442)
- bar: improve handle monitor lifecycle handling (c095f8ae)
- wm: increase monitor_reconciliator channel bound (60bc83d4)
- wm: check for monitor changes on system resume (9c8a6392)
- bar: check monitor connection on all notifications (b7ebd3fe)
- wm: don't panic if state isn't up to date (ec8519d7)
- bar: restore + reposition on monitor reconnect (c62405bf)
- wm: cache monitor state instead of config (0126465d)
- wm: update usr idx map when there are no index preferences (a1ab1c57)
- bar: handle monitor disconnect/reconnect (302e96c1)
- wm: remove ws rules from disconnected monitors (ff986fba)
- wm: handle serial id on load_monitor_information (e408410c)
- wm: serde skip annotation for workspace_config (c9e98c3c)
- wm: restore orphaned containers (b42fcbe5)
- wm: don't store empty layout_rules on monitor cache (d8636d65)
- wm: cache monitor configs for unloaded monitors (9ad32e40)
- wm: improve display_index_preferences selection (c91cb9f0)
- wm: properly store tile state when caching ws (4f7a8f10)
Code Refactoring
- bar: move widgets to new folder (bdea4821)
- bar: add extend_enum! macro (974e5a2b)
- wm: make workspace fields public (6a8e362c)
- wm: make monitor fields public (be932078)
- wm: store config on workspace (52340a14)
Features
- wm: toggle float override with floating layer (df9ae931)
- wm: center windows spawned during float override (b6bd191c)
- wm: toggle float override with floating layer (ff2aa5e5)
- config: allow multiple asc files (fe9a1416)
- bar: add changing icons based on the time (acf78076)
- bar: added timezone to time and date widgets (81a79513)
- cli: add cycle-empty-workspace cmd (0c64432c)
- border: cache borders on all workspaces (0776ca15)
- bar: add icons to workspace-layer widget (a837fea4)
- wm: move all windows on ws layer toggle (4031fbf0)
- bar: add opts to show all icons on workspace widget (d69dfeb7)
- wm: add padding per monitor (2bbc269b)
- wm: add tiling and floating ws layers (9d41a293)
- wm: strip unncessary info from state (e5fb5390)
- cli: add toggle-window-based-work-area-offset cmd (30c22f51)
- wm: register more monitor reconcilator ev
0.1.34 21. helmikuuta 2025 — 64-bittinen MSIARM64 MSI
Muutosloki
v0.1.34 (2025-02-20) - Slow Burn
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: removed unneeded separator character on network widget (d1680133)
- wm: set default hiding behaviour to cloak (475519d6)
- docs: correct sp in example-configurations.md (9f19d449)
- docs: update base16 gallery link (bbd232f6)
- wm: avoid focus loops on ws w/ floating hwnds (95d758e3)
- wm: always preserve resize on monocle toggle (f3075efc)
- reaper: reap invisible "visible" windows (80b61189)
- borders: respond to sys foreground winevent w/ border manager event (afdbce3d)
- wm: sort layout and behaviour rules (7f3b9326)
- config: unset values on ws configs appropriately (59cd36a2)
- wm: handle empty ws monitor switch w/ mff off (b8e8ac2c)
- wm: populate ws rules on config reload (fcd1c9dc)
- bar: consider all window types when hiding empty ws (f73f0a00)
- wm: handle hide events for layered windows (0a2dbed1)
- wm: respect mff on cross-monitor monocle focus (067a279c)
- wm: stop wrongfully removing layout-flip (39621c14)
- bar: pass reconnect event to bar (d7fcbb7d)
- bar: simplify komorebi-bar config (3e1fc612)
- wm: handle minimize event edge case (77ef259e)
Code Refactoring
- bar: resolve env vars with pathext (4123c9a0)
Features
- bar: add thai font fallback (5f31e89e)
- client: expose custom layout column enum (e629baec)
- bar: add keyboard language widget (2d2b6e5c)
- client: add more re-exports for integrations (86bbcac5)
- borders: add floating colour for windows impl (58d660eb)
- cli: add focus-monitor-at-cursor cmd (be8af2b3)
- config: add window container behaviour rules (c364b90b)
- wm: use monitor hardware ids where available (e2f7fe50)
- config: add object name change title ignore list (81c143d7)
- bar: update bar on display connection change (4a836233)
- wm: notify subscribers of monitor events (5c3c3659)
- bar: add modifiers for strftime integer formatters (cfd89c27)
- config: add aspect ratios for float toggling (473e7cd6)
- wm: remove min window resize dimensions (1101baa7)
- cli: add focused-workspace-name query (d09d16d2)
- bar: add cjk font fallbacks (392e4cc0)
- bar: binary clock and no-second time formats (a069db61)
Build
- just: add build and build-target(s) to justfile (2ca9c904)
Performance Improvements
- wm: reduce from sysinfo scan scope (db6e12b0)
Tests
- wm: add backwards compat integration test (eb6e12e2)
Documentation
- mkdocs: add note to update asc path (4f041123)
Chore
- release: v0.1.34 (80edcadb)
- deps: bump os_info from 3.9.2 to 3.10.0 (36dedbe3)
- deps: cargo update (83114ed3)
- deps: bump getset from 0.1.3 to 0.1.4 (241f8a13)
- deps: bump clap from 4.5.26 to 4.5.27 (bd0913a5)
- github: update issue workflows (da156c09)
- deps: bump serde_json from 1.0.135 to 1.0.137 (e153d2ea)
- deps: bump bitflags from 2.7.0 to 2.8.0 (e01c3e3c)
- deps: bump winreg from 0.53.0 to 0.55.0 (129dc5d4)
- dev: begin v0.1.34-dev (b451df03)
0.1.33 11. tammikuuta 2025 — 64-bittinen MSIARM64 MSI
Muutosloki
v0.1.33 (2025-01-11)
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
- wm: preserve new padding when loading state (a4f69238)
- bar: apply position on start (96f7eb1d)
- wm: skip destroyed windows on rule enforcement (28cd4a88)
- wm: avoid obvious border manager thread crash (281980b0)
- wm: add uncloak as a notif override event (ba52dc33)
- wm: avoid focused ws rule enforcement deadlock (44716fdc)
Features
- bar: opt to hide battery widget when charged (b1db417d)
- config: use global padding when omitted on ws (2d97ee10)
- bar: add update widget (3aa92a12)
- cli: add stackbar-mode command (c063302c)
- config: allow specifying layout flip on ws (4b30cecb)
- cli: allow checking of arbitrary config files (d45cd729)
Chore
- release: v0.1.33 (cc51f62c)
- clippy: apply new rust 1.84.0 lints (996a5569)
- deps: cargo update (c71e61fb)
- dev: begin v0.1.33-dev (5a8f48c6)
0.1.32 1. tammikuuta 2025 — 64-bittinen MSIARM64 MSI
Muutosloki
v0.1.32 (2025-01-01)
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
- mkdocs: run docgen (d520a2bf)
- schema: update all json schemas (5dbf0f1b)
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)
0.1.31 14. joulukuuta 2024 — 64-bittinen MSIARM64 MSI
Muutosloki
v0.1.31 (2024-12-13) - Luigi
Bug Fixes
- bar: only indicate focused window on stack (64382b18)
- borders: floating window z-order handling (26f90cc9)
- border: stop removing borders on wrong monitors (192af675)
- cli: handle spaces in bar config paths (f227bd0f)
- borders: update on resuming from suspend (3781c8ea)
- wm: track all hwnds in known_hwnds (40b32332)
- wm: cross-monitor ops for floating windows (8743cdd2)
- client: add write-timeout to prevent blocking (01367f59)
- wm: move ops on floating workspaces (e6ddccc5)
- wm: cross-monitor max floating window moves (6f00c527)
- wm: resize float windows moved across monitors (3ad4090d)
- subscriptions: add override for title updates (9c09284b)
- bar: correct network widget icon colour (b14c0d07)
- wm: disallow focusing other windows when there is a maximized_window (3615451f)
- wm: focus maximized windows when moving focus across monitors (6893f39d)
- bar: read latest transparency_alpha value (ac243c69)
- wm: ensure focus restore on float + max hwnds (d001d8a7)
- wm: add read timeout to command socket (7f0b54c3)
- animation: set pos for all container windows (b1726af2)
- wm: apply ws cfgs only to declared ws indices (172988ed)
- bar: retain exact workspace indices (36e3eaad)
- cli: expand list of ahk executable names (dc1eb8ff)
- cli: handle spaces in bar config paths (166f505a)
Code Refactoring
- clippy: apply rust 1.83.0 lints (b22ec904)
- animation: new animations engine (449ccac6)
- bar: use monitor idx when switching ws (041ef573)
Features
- bar: only collect enabled widgets (9d6173ec)
- bar: network widget - added show_default_interface and use enable to toggle the whole widget (830da895)
- bar: indicate clickable widgets (f59d7a51)
- bar: 5 new grouping styles for shadow and glow (1470c63c)
- borders: track window movements + animations (ede0b23b)
- cli: add kill cmd (e6b5b788)
- cli: add support for starting/stopping masir (440d78e8)
- bar: komorebi widget visual changes (bb31e715)
- bar: floating center area for widgets (46b81e43)
- bar: support floating window title updates (3de96609)
- bar: add widget grouping options (219fa8e1)
- borders: use direct2d for anti-aliasing (e4e94fd1)
- cli: add cycle-stack-index cmd (cc196db0)
- cli: add close-workspace cmd (0f022d47)
Performance Improvements
- bar: add icon cache (9bd1073a)
- cli: validate komorebi proc earlier on start (280ca0ff)
Style Changes
- bar: add aliases for default grouping style (0e48370b)
Documentation
- schema: update all json schemas (53c19904)
- schema: update all json schemas (4f306e5b)
- schema: update all json schemas (779c12bc)
- bar: add a position.end.y val warning (8de92ec3)
- readme: add gazafunds link (e707a14b)
- github: add pull request template (fd8cd4bb)
Continuous Integration
- github: bump winget-releaser from v2 to main (91b25528)
Chore
- release: v0.1.31 (40c55dec)
- deps: cargo update (5cc2d9d4)
- deps: cargo update (33800903)
- deps: bump serde from 1.0.214 to 1.0.215 (1d001962)
- deps: bump serde_json from 1.0.132 to 1.0.133 (639ebd0b)
- deps: bump clap from 4.5.20 to 4.5.21 (e22eafbc)
- deps: bump rustls from 0.23.16 to 0.23.18 (46c2ad51)
- deps: bump catppuccin-egui from 5.3.0 to 5.3.1 (818ec1c6)
- deps: bump thiserror from 1.0.68 to 2.0.3 (a10bb467)
- deps: bump image from 0.25.4 to 0.25.5 (4fd60bbf)
- dev: begin v0.1.31-dev (d55d356b)
0.1.30 3. marraskuuta 2024 — 64-bittinen MSIARM64 MSI
Muutosloki
Bug Fixes
- wm: remove panic on missing matching strategy (24b43a15)
- wm: restore hidden windows correctly (0f385d62)
- wm: handle moving windows to/from floating workspaces (55033236)
- borders: permit failure on global destruction (3a6ae01b)
- wm: avoid slurping on stack -> stack ops (ed5b0f91)
- borders: update border loc when moving (7f7b8c7c)
- wm: set last focused workspace on alt-tab (4198f6fa)
- wm: focus single window on show event (4acd408b)
- wm: handle monocled stack cycle commands (73d92877)
- wm: correct monitor index preference handling (09afad62)
- cli: escape start --ahk args w/ double quotes (aa5a3698)
- wm: add cmd thread lock acquisition timeouts (b0944662)
- cli: update fetch-asc output to use '/' (d21ffb28)
- wm: allow cross-monitor floating window moves (91519227)
- wm: check exhaustively for ws emptiness (f91d0aab)
- wm: ignore minimize calls on komorebi-bar (71d65cf4)
- wm: update monitor focus before focus-stack-window (a5e6828d)
- border: remove windows accent from monocle on restore (216154b9)
- wm: always focus desktop on empty ws (fe9b7e53)
- windows: conditional compilation for 32-bit (db4b0dd6)
Code Refactoring
- wm: standardize config env var handling (34891637)
- bar: use native apis for positioning (18bb060b)
Features
- cli: update start cmd output blurbs (6a09ec4b)
- wm: switch to asc v2 json format (374cd2c6)
- wm: apply workspace-rules to floating windows (903b6af5)
- wm: add floating app info to ruledebug (298fbafe)
- wm: add theme socket message (34929f32)
- cli: add --ahk flag to stop cmd (7276dc23)
- config: add support for v2 asc json (b6120663)
- wm: add retile with resize socket msg (1376d7be)
- client: add subscribe_with_options (5da72e10)
- config: add floating border colour opt (a17924c2)
- wm: add float override option (d5b65840)
- wm: separate floating and ignored apps (6db317d4)
- bar: add label prefix config opt (07a15389)
- bar: add more logging around error paths (bc00f54c)
- wm: delete stale sub socket files (c5775924)
- bar: add cpu widget (a9e98034)
- config: add bar configurations opt (96605f72)
- bar: dpi-awareness + position hotloading (20f370a5)
- bar: use unique subscriber names (2d1613b4)
- wm: configurable slow app compensation time (d9bffa06)
- wm: add all matching strats for ws rules (7b563aac)
- transparency: add ignore rules to config (b7198242)
Documentation
- readme: add link to awesome komorebi list (aa9f50fd)
- readme: add to license explanation re: nonpersonal use (72008958)
- bar: update egui docstring link (852d1f9e)
- mkdocs: note that grid layout doesn't support resizing (d194afe6)
- mkdocs: update border property name (72f4ed05)
- mkdocs: add phantom tiles troubleshooting (b31e8911)
- mkdocs: generate latest cli docs (1ef7a091)
- mkdocs: add more info on whkdrc config (c0c3c81d)
- cli: highlight eol features in start + check (3c5852ae)
- schema: update all json schemas (2d2cea31)
- github: update issue templates (853db2f1)
- readme: update quickstart video (d34363af)
- mkdocs: add bar reference link to nav (e4b7adeb)
Continuous Integration
- github: add missing multiline backslash (7d032db5)
- github: add note about ghost tiles on bug template (1644fcf6)
- github: add sponsor check (e46a1a61)
- github: update build + release workflow (58d30866)
Chore
- release: v0.1.30 (9a3dbccc)
- deps: bump shadow-rs from 0.35.1 to 0.35.2 (82ff69e3)
- deps: bump regex from 1.11.0 to 1.11.1 (583d8b1e)
- deps: bump serde from 1.0.210 to 1.0.213 (2f1f1b16)
- deps: bump serde_json from 1.0.128 to 1.0.132 (bcefea8a)
- deps: bump image from 0.25.3 to 0.25.4 (223404a1)
- deps: bump egui-phosphor from 0.7.2 to 0.7.3 (cbe5b24f)
- just: add install-targets to justfile (2ead216e)
- cargo: suppress macro lint warnings (4e27febd)
- cargo: +nightly fmt (7943fccb)
- deps: cargo update (c9f180ce)
- deps: bump eframe from 0.28 to 0.29 (6f27de8e)
- dev: begin v0.1.30-dev (a1f1be0a)
0.1.29 28. syyskuuta 2024 — 64-bittinen MSI
Muutosloki
Bug Fixes
- wm: add layout edge index awareness (21bd09e4)
- wm: cross-border focus direction awareness (c3f13570)
- bar: use truncated labels for titles (3720ce42)
- wm: cross-border move direction awareness (1080159e)
- bar: read mouse follows focus from state (6addfed1)
- bar: use custom windows-icons w/o panics (254fcc98)
- wm: hot reload cross boundary behaviour changes (7005a01d)
- bar: fmt battery percentage without decimals (286bb007)
- wm: grow monitors vec to accomodate idx prefs (c06d9afa)
- animation: enable cross-monitor animations (3c035287)
- wm: socket cleanup on exit (821a1247)
- wm: exclude minimized hwnds from show event (13e2cbc7)
- wm: mouse resize on right and bottom edges (ff653e78)
- cli: correct cycle-layout prev/next seq (6d038b8b)
- borders: maximize compat w/ komorebi impl (b5eafc6b)
- wm: apply window based offsets to monocles (c3679673)
- transparency: handle multi-monitor monocles (780635c8)
- animation: disable on cross-monitor drag (6ea71834)
Code Refactoring
- deps: unify versions across workspace pkgs (360d0915)
- bar: change panics to error logs (df409902)
- wm: reduce process_event log noise (8f7b9202)
- client: use public interface exclusively (81451cb1)
Features
- bar: add quickstart flag, remove yaml format (109227b7)
- bar: expand komorebi layout subwidget (01ccf70a)
- bar: expand focused window subwidget (182c1e6a)
- bar: add font size config opt (14d2ebd7)
- cli: generate json schemas locally (df19d063)
- cli: update enable-autostart cmd for bar (96d094d9)
- wm: add replace configuration socket message (2916256e)
- bar: hotloading for viewport inner_size (de3d4d0d)
- themes: update bar on komorebi.json reload (b69db863)
- themes: add + integrate komorebi-themes lib (45894be4)
- bar: add komorebi-bar (bc67936d)
- wm: add cross boundary behaviour options (b799fd30)
- cli: add focus-stack-window cmd (f722905b)
- cli: add toggle-transparency cmd (0f9c23b6)
Documentation
- mkdocs: generate latest cli docs (d6ae81af)
- privacy: add privacy policy (d110e12a)
- mkdocs: add komorebi-bar to getting started (21a21383)
- license: fork polyform strict to explicitly allow changes (6ba0ba79)
Chore
- release: v0.1.29 (818ac340)
- deps: bump windows-rs from 0.57 to 0.58 (ddb600f7)
- deps: bump windows-rs from 0.54 to 0.57 (167ec928)
- deps: cargo update (50b89cc1)
- deps: bump regex from 1.10.5 to 1.10.6 (45a59418)
- deps: bump clap from 4.5.9 to 4.5.13 (f54097f0)
- deps: bump dunce from 1.0.4 to 1.0.5 (29b14f8d)
- deps: bump which from 6.0.1 to 6.0.2 (a1cf5ba2)
- deps: bump serde_json from 1.0.120 to 1.0.122 (a60e5a77)
- deps: bump openssl from 0.10.64 to 0.10.66 (d5bec7af)
- deps: bump thiserror from 1.0.62 to 1.0.63 (974aa0d0)
- dev: begin v0.1.29-dev (7653495e)
0.1.28 14. heinäkuuta 2024 — 64-bittinen MSI
Muutosloki
Bug Fixes
- wm: handle "rdpudd chained dd" edge case (ef9e7346)
Chore
- release: v0.1.28 (e0b47627)
0.1.27 19. kesäkuuta 2024 — 64-bittinen MSI
Muutosloki
Bug Fixes
- wm: ensure window msg threads are stopped (83cc7bf7)
- wm: remove blocking channel send calls (8bf4ab9f)
- ffm: follow focus across monitor boundaries (31864b15)
- borders: always validate border client area (d2d6484e)
- borders: handle snapshot edge cases (a11da216)
- wm: restart cmd listener thread on panic (edc87d99)
- wm: ensure moves to floating workspaces (280aebf1)
- transparency: handle stackbar tab clicks (a488890a)
- cli: make quickstart respect whkd config dir (9a0ee8e8)
- cli: make quickstart config home-aware (f2351005)
- transparency: log and don't propagate errors (a5fb5527)
- cli: add monitor-information command (aa24c419)
- cli: use utc for log timestamps (1320b744)
- wm: valid directions all require count > 1 (e8f6a66b)
- cli: respect named ws send behaviour (27037449)
- stackbar: destroy hpen, hbrush + hfont objs (6c90001c)
- borders: destroy hpen and hbrush objects (3232d924)
- wm: reap monocle and maximized windows (5cff90a6)
- wm: detect both physical and virtual monitors (da7a9394)
- wm: dynamically reserve monitor ring space (340c1373)
Code Refactoring
- wm: use saturating_sub for idx-1 updates (67a3c354)
- wm: use from trait to construct windows (133311bb)
- ahk: remove derive-ahk and references (03fdbea5)
Features
- transparency: add transparency manager module (cad2eb9a)
- wm: unset unknown bits when using bitflags (e57b08d0)
- wm: allow stack expansion in direction (cfb0c7f2)
- cli: add stack-all and unstack-all cmds (88684f99)
Performance Improvements
- wm: increase channel bounds 5 -> 20 (c022438a)
- borders: selectively invalidate border rects (3d518f73)
- borders: introduce state snapshot checks (6b9a0843)
- borders: reduce mutex usage in hot path (41732e2f)
- wm: use bounded channels (9a58c1ee)
Chore
- release: v0.1.27 (a511cbd2)
- deps: bump parking_lot from 0.12.2 to 0.12.3 (888b6746)
- deps: bump regex from 1.10.4 to 1.10.5 (5abab462)
- deps: bump clap from 4.5.4 to 4.5.7 (ad8375ee)
- deps: bump serde from 1.0.202 to 1.0.203 (b7a987be)
- cargo: isolate parking_lot features (cc60f55c)
- dev: begin v0.1.27-dev (e46a0757)
0.1.26 22. toukokuuta 2024 — 64-bittinen MSI
Muutosloki
Bug Fixes
- wm: make close + min op on foreground hwnd (62770033)
- stackbar: destroy stackbars on ws change (69680b42)
- wm: restore containers when closing monocle (0dc17e9c)
- wm: respect horizontal focus from monocle (92447723)
- wm: smooth transitions to monocle workspaces (27cd1736)
- cli: have log command lookup file w/ timestamp (d2470b1f)
- wm: address monocle mode visual artifacts (835472d7)
- wm: various monocle container regressions (bceb28de)
- wm: uw-vertical-stack stacking regression (1e63947a)
- wm: remove object name change spam guard (228cb26b)
- wm: always respect adjusted work area (81f741bb)
- wm: restart bm and wsr notif handlers on fail (87b1ab9c)
- borders: reap untracked hwnds in destroy_all (226ee73a)
- wm: update focused idx on cross-monitor moves (1b305619)
- wm: avoid dupes when following links (598f9ec0)
- wm: focus workspaces on cross-monitor cmds (627088c9)
Code Refactoring
- clippy: apply lints (a4dd5fc7)
- wm: reduce noise in info and error logs (11acff52)
Features
- cli: rename and deprecation feedback (e294dbbe)
- wm: handle OBJECT_NAMECHANGE for all apps (47f0ab1e)
- wm: run orphan reaper in a dedicated thread (c4d62fc4)
- gui: add the komorebi-gui debug tool (05af7ce1)
- stackbar: add stackbar manager module (2a45f981)
- wm: add monitor reconciliator module (a29ab4cf)
- stackbar: update title labels in realtime (fff7b5c1)
- stackbar: make label configurable (d5f4f916)
- cli: add promote-window cmd (29b17944)
- cli: add cycle-move-workspace-to-monitor cmd (1420334c)
- wm: single_window -> window_based offset (3d53c602)
- wm: add single window work area offsets (0330dfe2)
- wm: add alt-tab heuristics to wsr (d102c00f)
- wm: add noop cross-monitor-move-behaviour (855bb498)
- wm: add workspace reconciliator module (07b2da69)
- borders: add border manager module (6a1ed3bc)
- wm: selectively handle uncloak events (4802b554)
Performance Improvements
- wm: switch to daily rotating log files (77fc3973)
- wm: compare rects before position updates (70ef90b3)
- wm: ignore same-workspace switch requests (e14235c3)
Documentation
- wm: add komorebi-gui binary, update mkdocs (0f44efaa)
- wm: border renames and aliases, ahk example (82aa2edf)
- mkdocs: add ahk exe troubleshooting section (c47cf471)
- mkdocs: add shell.nix for python doc deps (1accbf65)
- mkdocs: addressing display suspension within monitor OSD (7ee3c928)
- mkdocs: add pymdownx.highlight and pymdownx.superfences extensions (6d190309)
- mkdocs: add admonition extension (d5c6f090)
- readme: add comparison with fancy zones (22cf7b50)
- mkdocs: fix header level typo (3e984d88)
Chore
- release: v0.1.26 (3556f384)
- deps: bump schemars from 0.8.17 to 0.8.18 (482a7b1d)
- deps: bump sysinfo from 0.30.11 to 0.30.12 (d00ee82a)
- deps: bump serde from 1.0.199 to 1.0.200 (9f01d8fa)
- dev: begin v0.1.26-dev (185cb4d4)
0.1.25 30. huhtikuuta 2024 — 64-bittinen MSI
Muutosloki
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)
0.1.24 10. huhtikuuta 2024 — 64-bittinen MSI
Muutosloki
Bug Fixes
- wm: address regression from 5e714ca (3d0ed4cf)
Code Refactoring
- logs: reduce noise on info level (d67f355a)
Documentation
- mkdocs: show default loc for whkdrc (#739) (21be01b9)
- config: update schema version in docstring (648ba672)
Chore
- release: v0.1.24 (0fc75afb)
- dev: begin v0.1.24-dev (af652985)
0.1.23 7. huhtikuuta 2024 — 64-bittinen MSI
Muutosloki
Bug Fixes
- wm: address toggle-float container edge case (251ec3d5)
- wm: limit resize/move path to managed hwnds (5e714caf)
- config: gracefully handled deprecated asc opt (6aa9be1e)
- wm: always check/ensure datadir creation (c05e9ea0)
- wm: add hack for new firefox windows (ca22cdb0)
- wm: raise applicationframehost apps via state (b2f63299)
- wm: use focus fn in komorebi ffm (bc46f65f)
Code Refactoring
- cli: avoid http reqs for sample configs (24ac0c4c)
- wm: use notopmost flag instead of bottom (69573c38)
Features
- docs: deprecate border overflow identifiers (d83dc482)
- docs: update schema.json + mkdocs cli pages (f2c4dadc)
- config: add active window border style opt (37aa99a5)
- wm: add stackbar for multi-window containers (c65060fb)
- config: add negative matching strategies (e0652d95)
- config: add support for composite rules (d6e0ecc5)
Documentation
- mkdocs: offline install, stackbar, border style (e40fa11b)
- cli: add support + community links to start cmd (79fb098d)
Chore
- release: v0.1.23 (bea3d1fc)
- deps: bump h2 from 0.4.3 to 0.4.4 (6238d1f8)
- deps: bump serde_json from 1.0.114 to 1.0.115 (dca32bea)
- deps: bump reqwest from 0.11.27 to 0.12.2 (77eaddca)
- deps: bump heck from 0.4.1 to 0.5.0 (d0bab428)
- deps: bump serde_yaml from 0.9.33 to 0.9.34+deprecated (e616004d)
- deps: bump which from 6.0.0 to 6.0.1 (50a851a6)
- deps: bump regex from 1.10.3 to 1.10.4 (8ad6f4be)
- deps: bump serde_yaml from 0.9.32 to 0.9.33 (dc38eae2)
- deps: bump os_info from 3.8.0 to 3.8.1 (66446f57)
- dev: begin v0.1.23-dev (45a3f2a6)
- deps: bump softprops/action-gh-release from 1 to 2 (5af00b64)
- deps: bump clap from 4.5.1 to 4.5.2 (81dff327)
- deps: bump reqwest from 0.11.24 to 0.11.25 (2f17e4bb)
- deps: bump ctrlc from 3.4.2 to 3.4.4 (1b966d37)
- deps: bump sysinfo from 0.30.6 to 0.30.7 (e58d776f)
0.1.22 4. maaliskuuta 2024 — 64-bittinen MSI
Muutosloki
Bug Fixes
- wm: prevent ghost active border on empty ws (7b24474e)
- subscriptions: emit ws event on empty targets (38b0418c)
- wm: restore full mouse resize functionality (6781f349)
- wm: adds special case for grid stacks to the right (4919872e)
- wm: restore drag-to-swap window functionality (4e98d7d3)
- komorebi: fix unsound use of transmute (e5cf042e)
- komorebi: remove some warnings that just snuck in (c435f84a)
- komorebi: don't scale for DPI, as we're not DPI aware (0afcf6d8)
- komorebi: don't raise the border window to top (94d8f729)
- komorebi: close the corner gap around rounded corners (9b9777fe)
- komorebi: raise windows and border to top, not topmost (0c2e37e1)
- config: set new default border offset and width (10ae60f7)
- komorebi: account for border decorations on resize (fbb34ba4)
- komorebi: account for border offset and width in layout (5ee827ec)
- komorebi: restore borders, no more DWM border on border window (dc3ffb3b)
- cfg,komorebi: remove all uses of invisible borders (4affefad)
- grid: enables flip_layout and make it behave correctly (eab7a642)
- grid: prevents axis flips on grid layout (d33df04f)
- wm: improve floating ws window handling (92359eba)
- cli: remove socket connection retry loop (c19f6414)
- wm: improve maximized window handling (8642ac09)
- wm: cycle stack focus w/ mff disabled (a6deeef7)
- wm: cleanup window event messaging (0160e8ee)
- cli,tcp: replies are sent on the requesting channel (c8f6502b)
- cli: create local appdata dir w/ quickstart (d52715a8)
Code Refactoring
- clippy: apply various lint fixes and recs (fd57d32b)
- grid: use matches! for early returns (2c156e9a)
- wm: split komorebi into bin and lib (f519cbaf)
Features
- config: support parsing json w/ comments (d730c3c7)
- wm: add path variant to application identifiers (2bceff4e)
- client: introduce komorebi-client crate (1a8b6a73)
- config: update border opts, add deprecations (e0e3afa5)
- cli: add whkdrc config path command (0581950b)
- wm: passes optional op_direction and count to <dir>_index functions (98244b95)
- grid: adds no-operations for Promote and PromoteFocus commands (9c196b99)
- wm: add grid layout (9fcf4ec1)
- config: allow colours in both rgb and hex (e7d928a0)
- cli: add config command (608ec030)
- subscriptions: add uds subscription support (ef1ce4a3)
Documentation
- mkdocs: updates for v0.1.22 (9c8a50fe)
- readme: contributing, uds subs + rust client (de0db4d0)
- mkdocs: update old videos in common workflows (a07bb4ac)
- readme: add v0.1.21+ quickstart video (afd93c34)
- quickstart: ensure $env:localappdata\komorebi creation (40947e39)
Continuous Integration
- github: add common cargo checks (3690f8eb)
- github: add goreleaser check to build (f6757178)
Chore
- release: v0.1.22 (40e77fdd)
- wm: add debug event info to ignored windows (41e9068f)
- deps: bump miette from 5.10.0 to 7.1.0 (b32bce87)
- deps: bump hotwatch from 0.4.6 to 0.5.0 (47af40cf)
- deps: bump windows-rs from 0.52 to 0.54 (2b9fbc20)
- deps: bump which from 5.0.0 to 6.0.0 (c3e39311)
- deps: cargo update (dee5842c)
- dev: begin v0.1.22-dev (54950088)
0.1.21 16. helmikuuta 2024 — 64-bittinen MSI
Muutosloki
Bug Fixes
- scoop: detect shims correctly w/ sysinfo 0.30 (0e14f251)
Chore
- release: v0.1.21 (17a45804)
- dev: begin v0.1.21-dev (380971ed)
0.1.20 15. helmikuuta 2024 — 64-bittinen MSI
Muutosloki
Bug Fixes
- wm: store all logs in tempdir files (d4af033e)
- wm: add retries to socket connections (c8b87575)
- component: fix ahk invocation by adding quotes around arguments (21a5be04)
- cli: typo in autostart generation (f3e41490)
- wm: update border colour on ws change (5a6dcef7)
- wm: identify monitor dpi correctly (025cb08b)
- wm: handle monitor index pref edge case (e221d967)
- wm: pass *const u8 to enum_display_devices (d3bc7809)
- config: make win32 calls for windows ffm (8afad724)
- cli: pick up static cfg in check cmd (2a1d87d4)
- ahk: override derive-ahk output for stop cmd (8c6bd135)
Code Refactoring
- windows-rs: use "wide" fns uniformly (cf86b2cf)
- clippy: apply various lint fixes (1c589491)
- rust: cleanup path handling (b39e6564)
Features
- config: reduce noise in jsonschema output (731a4465)
- cli: add docgen cmd for mkdocs pages (a00a85e6)
- config: recognize komorebi_config_home for asc path (b64c0e12)
- cli: read whkd config dir env in check cmd (5d812aa4)
- cli: add asc path validation to check cmd (7cb29659)
- cli: add last focused workspace cmd (d6e83e17)
- cli: add visible-windows cmd (b4ae043b)
- wm: use device id for monitor index pref (657ac441)
- config: add rudimentary config syntax checks (ddfcf8b7)
- cli: make --config optional for enable-autostart (#596) (7078b065)
- cli: add --no-console to autostart without a console window (#598) (900051a2)
- asc: add json schema cmd and output (5a99a688)
- config: make static config flag optional (8980e3b1)
- win32: set foregroundlocktimeout explicitly (e04ba0e0)
- cli: add ffm flag to enable-autostart (a68f3843)
- cli: add quickstart cmd (aa0277d5)
- config: autopopulate matcher for exes (42ac13e0)
- cli: add focused ws padding cmds (0d1595e5)
Documentation
- readme: add references to docs website (e5ebf551)
- mkdocs: add common workflows section (0c75ec37)
- mkdocs: link to ext jsonschema docgen (596884e9)
- mkdocs: add cli reference (5ef53c2b)
- mkdocs: add index and getting started sections (e0aa0ac8)
- mkdocs: start building dedicated site (3e6e586d)
- whkd: target older ps ver with whkdrc sample (58f47e74)
- readme: add tech for palestine badge (a1a7e6c2)
- readme: update donations with link to pcrf (f67d0c7b)
Chore
- release: v0.1.20 (52122c40)
- deps: bump h2 from 0.3.22 to 0.3.24 (57a3ba6d)
- deps: bump strum from 0.25.0 to 0.26.1 (fe5bbc84)
- deps: bump regex from 1.10.2 to 1.10.3 (0ed1a529)
- deps: bump actions/cache from 3 to 4 (a682c2a5)
- deps: bump crossbeam-channel from 0.5.10 to 0.5.11 (cb300996)
- deps: bump serde_yaml from 0.9.29 to 0.9.31 (052eb392)
- deps: bump reqwest from 0.11.22 to 0.11.24 (1033fe5e)
- deps: bump sysinfo from 0.29.11 to 0.30.5 (8f306122)
- deps: bump quote from 1.0.33 to 1.0.35 (0e96cd65)
- funding: add kofi for paypal sponsors (f9c69e51)
- deps: bump ctrlc from 3.4.1 to 3.4.2 (8a7c75b9)
- deps: bump crossbeam-channel from 0.5.8 to 0.5.10 (ed3b0533)
- deps: bump actions/upload-artifact from 3 to 4 (d2a06a11)
- deps: bump serde_yaml from 0.9.27 to 0.9.29 (e6bf30b5)
- deps: bump proc-macro2 from 1.0.70 to 1.0.71 (326d5bae)
- deps: bump crossbeam-utils from 0.8.17 to 0.8.18 (d23e3e7c)
- deps: bump uds_windows from 1.0.2 to 1.1.0 (0eeba6cd)
- deps: bump unsafe-libyaml from 0.2.9 to 0.2.10 (0696a00b)
- deps: bump crossbeam-utils from 0.8.16 to 0.8.17 (5111dbdf)
- deps: bump thiserror from 1.0.50 to 1.0.51 (dd12f0fc)
- deps: bump clap from 4.4.10 to 4.4.11 (76a86952)
- just: update justfile (d9eea342)
- deps: cargo update (ca9eccf2)
- deps: bump proc-macro2 from 1.0.69 to 1.0.70 (8e9d63cd)
- deps: bump sysinfo from 0.29.10 to 0.29.11 (a673c697)
- deps: bump serde from 1.0.192 to 1.0.193 (c0b65677)
- deps: bump openssl from 0.10.59 to 0.10.60 (0cf7147e)
- deps: bump winreg from 0.51.0 to 0.52.0 (b3e989c6)
- deps: bump tracing-appender from 0.2.2 to 0.2.3 (4534a151)
- deps: bump tracing-subscriber from 0.3.17 to 0.3.18 (1f87e3ac)
- deps: bump windows crates from 0.51 to 0.52 (4283dfb0)
- deps: bump schemars from 0.8.15 to 0
0.1.19 11. marraskuuta 2023 — 64-bittinen MSI
Muutosloki
Bug Fixes
- config: disable tiling for ws without layouts (96bf37b9)
- docs: quote $env:userprofile in quickstart to handle spaces (5fd90d22)
- config: typo in layered app id loading (2595fa60)
- wm: correct border overflow handling logic (f659deb5)
- docs: typo whkrc -> whkdrc (038256de)
- config: align border opts in st/dyn configs (57cc02f0)
- cli: remedy regression in start cmd (ffaab771)
- config: gen border colours only if set (cfe40623)
Features
- cli: add cycle-layout command (#556) (e9fb9297)
- cli: add autostart commands (fce86397)
- wm: ultrawide layout resizing (#545) (e5a81469)
- rules: implement all matching strategies (b048e7c3)
- rules: add explicit matching strategies (0797316e)
- cli: add ahk flag to static config start cmd (710a8d76)
- cli: add opt to stop whkd alongside wm (f4e0fb94)
- config: add monitor index prefs to static (d8892f3f)
- config: border colours in static config gen (acf201d9)
Documentation
- readme: update badges (1e23a11b)
- readme: add static conf migration tutorial video (e240bc77)
Continuous Integration
- winget: change Winget Releaser job to ubuntu-latest (#518) (8c30b894)
Chore
- release: v0.1.19 (ef612395)
- deps: bump which from 4.4.2 to 5.0.0 (6ffdc1e9)
- deps: cargo update (41cd5ec2)
- deps: bump serde from 1.0.188 to 1.0.190 (e75ab176)
- deps: bump clap from 4.4.6 to 4.4.7 (79dfa45e)
- deps: bump quote from 1.0.30 to 1.0.33 (#573) (8771aab3)
- deps: bump proc-macro2 from 1.0.64 to 1.0.69 (a0bebc7b)
- deps: bump serde_json from 1.0.103 to 1.0.107 (2b49ade2)
- deps: bump ctrlc from 3.4.0 to 3.4.1 (41a627e7)
- deps: bump sysinfo from 0.29.9 to 0.29.10 (#561) (f55b10ca)
- deps: bump tracing from 0.1.37 to 0.1.39 (#562) (ce9d23e7)
- deps: bump rustix from 0.37.23 to 0.37.25 (#563) (d79e54fa)
- deps: bump reqwest from 0.11.18 to 0.11.22 (#559) (a15c769b)
- deps: bump winreg from 0.50.0 to 0.51.0 (#558) (89aa0387)
- deps: bump clap from 4.4.2 to 4.4.6 (3ff39613)
- deps: bump windows crates from 0.48 to 0.51 (45912745)
- deps: bump serde from 1.0.185 to 1.0.188 (0088ca8c)
- deps: bump clap from 4.3.19 to 4.4.2 (6c912b66)
- deps: bump serde_yaml from 0.9.23 to 0.9.25 (f02b7229)
- deps: bump actions/checkout from 3 to 4 (09792a79)
- deps: bump serde from 1.0.179 to 1.0.185 (c1061dd3)
- deps: bump quote from 1.0.29 to 1.0.30 (f8a09609)
- deps: bump sysinfo from 0.29.7 to 0.29.9 (e4ccd451)
- deps: bump clap from 4.3.12 to 4.3.19 (fec56b19)
- deps: bump serde from 1.0.171 to 1.0.179 (15aedf1e)
- deps: bump sysinfo from 0.29.4 to 0.29.7 (86ed7e12)
- deps: bump paste from 1.0.13 to 1.0.14 (fa4d1479)
- deps: bump serde_json from 1.0.102 to 1.0.103 (6979f4e6)
- deps: bump serde_yaml from 0.9.22 to 0.9.23 (d3585ad7)
0.1.18 14. heinäkuuta 2023 — 64-bittinen MSI
Muutosloki
Bug Fixes
- cli: support for spaces in config path (fa115941)
Documentation
- readme: add new quickstart video (88aaf1f3)
- readme: add note on enabling long paths (c5bf62fa)
- readme: fix typo in quickstart (528a0bf9)
Chore
- release: v0.1.18 (0ed732d0)
0.1.17 13. heinäkuuta 2023 — 64-bittinen MSI
Muutosloki
Bug Fixes
- wm: lars' secret sauce for min-width apps (f7dccfe0)
- wm: refer AHK_EXE (63dee212)
- wm: apply custom layouts when containers >= columns (2675f747)
- wm: update border on cycle-move (c4be0636)
- wm: manually close process handles (6df91d7d)
- wm: add permaignore_classes for electron jank (2050d9a3)
- wm: allow any id to override a float rule (8e47bfdb)
Code Refactoring
- wm: renaming SwapWorkspacesToMonitor to SwapWorkspacesWithMonitor (510650cb)
Features
- config: add static json loader and whkd flag (4510cccc)
- swap-workspaces-monitor: command to swap focused monitor workspaces with another monitor (6fe2290d)
- wm: allow f32 width % for custom layouts (087b0861)
- wm: add focus-workspaces cmd (9103ce2b)
- wm: reintroduce remove-title-bar cmds (c37ba428)
Chore
- release: v0.1.17 (f73d1bf0)
- deps: bump sysinfo from 0.29.2 to 0.29.4 (b5035fbb)
- deps: bump serde_yaml from 0.9.21 to 0.9.22 (1a703690)
- deps: bump clap from 4.3.8 to 4.3.11 (039f69b7)
- deps: bump quote from 1.0.28 to 1.0.29 (fc719882)
- deps: bump serde from 1.0.164 to 1.0.165 (c3637665)
- deps: bump net2 from 0.2.38 to 0.2.39 (45046a0e)
- deps: bump strum from 0.24.1 to 0.25.0 (5b973082)
- deps: bump proc-macro2 from 1.0.59 to 1.0.63 (84da706d)
- deps: bump clap from 4.3.4 to 4.3.8 (cf7a0169)
- deps: bump sysinfo from 0.29.0 to 0.29.2 (647f5b7d)
- deps: bump serde from 1.0.163 to 1.0.164 (933122b0)
- deps: bump clap from 4.3.1 to 4.3.4 (9b62d540)
- deps: bump quote from 1.0.27 to 1.0.28 (b0737ff6)
- deps: bump clap from 4.3.0 to 4.3.1 (8ff09632)
- deps: bump ctrlc from 3.3.1 to 3.4.0 (ce326f31)
- deps: bump proc-macro2 from 1.0.57 to 1.0.59 (7ba7067c)
- deps: bump bitflags from 2.2.1 to 2.3.1 (a51f2387)
- deps: bump clap from 4.2.7 to 4.3.0 (e4189c19)
- deps: bump ctrlc from 3.2.5 to 3.3.1 (1a2be3bc)
- deps: bump proc-macro2 from 1.0.56 to 1.0.57 (d0c081fe)
- deps: bump serde from 1.0.162 to 1.0.163 (0027c7d1)
0.1.16 8. toukokuuta 2023 — 64-bittinen MSI
Muutosloki
Bug Fixes
- ahk: implement syntax corrections by @sitiom (e044a5a1)
- wm: update border correctly on (un)stack (66f23958)
- komorebic: global-work-area-offset duplicate command and alias runtime error (7828c403)
- readme: correct whkdrc locations in quickstart (d9648ddd)
Code Refactoring
- workspace_rules: reduce code duplication (7d1aef82)
Features
- ahk: add sample v2 configuration file (e4a9719f)
- ahk: update cfgen, reintroduce ahk files (60d3ecd8)
- workspace-rules: add InitialWorkspaceRule and InitialNamedWorkspaceRule command (27e07580)
- workspace-rule: add ability to only apply workspace rule on first show of app (4306a7ba)
- cli: add check command for useful info (b647fdf0)
- wm: add border colour for monocle (2520c4ab)
- wm: add cycle move/send to monitor cmds (f41e8c15)
Style Changes
- cargo +nightly fmt --all (b273617f)
Documentation
- asc: update generated rules (de5efd9b)
- readme: add section on using ahk (9431bac4)
- readme: embed more tutorial videos (9f16cb91)
- whkd: set powershell as default in whkdrc (cd760654)
Chore
- release: v0.1.16 (096729c2)
- deps: bump sysinfo from 0.28.4 to 0.29.0 (294c14e6)
- deps: bump serde from 1.0.160 to 1.0.162 (4d26cdee)
- deps: bump clap from 4.2.5 to 4.2.7 (6748d7e4)
- deps: bump clap from 4.2.4 to 4.2.5 (7f350341)
- deps: bump dirs from 5.0.0 to 5.0.1 (33dcadfc)
- deps: bump bitflags from 1.3.2 to 2.2.1 (52236679)
- deps: bump tracing-subscriber from 0.3.16 to 0.3.17 (d32661ec)
- deps: bump clap from 4.2.2 to 4.2.4 (9df99f28)
- deps: bump dirs from 4.0.0 to 5.0.0 (b9a9d20c)
- deps: bump windows crates from 0.44 to 0.48 (e68cf6fa)
- deps: cargo update (b50326ed)
- deps: bump winreg from 0.11.0 to 0.50.0 (366cd4ff)
- deps: bump os_info from 3.6.0 to 3.7.0 (a3ee5130)
- deps: bump proc-macro2 from 1.0.54 to 1.0.56 (0de3fa62)
- deps: bump clap from 4.1.13 to 4.2.1 (aadf80f3)
- deps: bump sysinfo from 0.28.1 to 0.28.4 (0a3f27d5)
- deps: bump serde_json from 1.0.93 to 1.0.94 (9c5b3804)
- deps: bump serde_yaml from 0.9.17 to 0.9.19 (587c5a26)
- deps: bump paste from 1.0.11 to 1.0.12 (b5ca0bfd)
- deps: bump crossbeam-utils from 0.8.14 to 0.8.15 (30fc1ef5)
- deps: bump clap from 4.1.6 to 4.1.13 (76d0a381)
- deps: bump syn from 1.0.107 to 1.0.109 (34d65ddd)
- deps: bump sysinfo from 0.28.0 to 0.28.1 (a8e7f02b)
- deps: bump schemars from 0.8.11 to 0.8.12 (1a59b3a2)
- deps: bump winreg from 0.10.1 to 0.11.0 (8ce49f58)
- deps: bump sysinfo from 0.27.7 to 0.28.0 (72d20d57)
- deps: bump clap from 4.1.4 to 4.1.6 (38686a11)
0.1.15 19. helmikuuta 2023 — 64-bittinen MSI
Muutosloki
Bug Fixes
- wm: handle regression switching from empty ws (a23019ec)
- wm: ensure all monitors are tiled on startup (51f1aa7e)
- wm: allow focusing monitor with empty ws (86b4d239)
- wm: correct logic for foreground access retry (f8120f6b)
- wm: add bounds checks on max window creation (fd351b6a)
- wm: make force-focus command read wm state (99af0f8f)
- wm: allow cross-monitor focus w/ monocle+max (3b0830e5)
Code Refactoring
- ahk: merge ahk v1/v2 exe env vars (f87d4d52)
- clippy: apply various lint fixes (37edbcfe)
- core: make cfgen struct members public (a48715f1)
Features
- config: add pwsh cfgen + ps1 file watcher (afde7a3f)
- wm: add internal transparent/opaque window fns (b89e5eaf)
- wm: add more named-workspace cmd variants (8adff69b)
- wm: add named workspace commands (6b918dae)
- wm: add "cloak" window-hiding-behaviour (80c98596)
- wm: add optional alt focus hack (925f3bd8)
- wm: add new cmd to set active border offset (4ee4d199)
- wm: add force-focus command (613d69a7)
- wm: make active border with configurable (e764dad7)
- wm: move/send container to ws by direction (97423fc8)
- wm: add per-monitor work area offsets (b0102153)
Performance Improvements
- border: reduce redraws on workspace change (bda60540)
Documentation
- readme: general update + quickstart w/ whkd (0c8eceb0)
- readme: update workflow status badge (67e0914e)
- readme: specify ahk1.1 requirement for sample cfg (acc119a5)
- readme: add section for example config (a2bd2776)
- readme: add section on youtube livestreams (e1634d2a)
Chore
- release: v0.1.15 (6d01e53e)
- deps: bump vedantmgoyal2009/winget-releaser from 1 to 2 (7bd2ff40)
- deps: bump ctrlc from 3.2.4 to 3.2.5 (3cc0e5d4)
- deps: bump serde_json from 1.0.92 to 1.0.93 (4c35f47b)
- deps: bump clap from 4.1.1 to 4.1.4 (89d19247)
- deps: bump heck from 0.4.0 to 0.4.1 (5d6bc49c)
- deps: bump proc-macro2 from 1.0.50 to 1.0.51 (c299326a)
- deps: bump os_info from 3.5.1 to 3.6.0 (ec63b3e8)
- deps: bump serde_json from 1.0.91 to 1.0.92 (d592889d)
- deps: bump sysinfo from 0.27.6 to 0.27.7 (04a5b3e6)
- deps: bump proc-macro2 from 1.0.49 to 1.0.50 (49dcdf80)
- deps: bump which from 4.3.0 to 4.4.0 (0463a28d)
- deps: bump serde_yaml from 0.9.16 to 0.9.17 (dc31ce22)
- deps: bump windows from 0.43.0 to 0.44.0 (a6e0fa2c)
- deps: bump clap from 4.0.32 to 4.1.1 (03fb7861)
- deps: bump sysinfo from 0.27.3 to 0.27.6 (0aab8922)
- deps: bump sysinfo from 0.27.2 to 0.27.3 (9561c0fb)
- deps: bump serde from 1.0.151 to 1.0.152 (499a960f)
- deps: bump sysinfo from 0.27.0 to 0.27.2 (6957af31)
- deps: bump clap from 4.0.29 to 4.0.32 (3f1348e5)
- deps: bump syn from 1.0.105 to 1.0.107 (54b4b378)
- deps: bump quote from 1.0.21 to 1.0.23 (93223d2d)
- deps: bump serde from 1.0.150 to 1.0.151 (00477e26)
- deps: bump proc-macro2 from 1.0.47 to 1.0.49 (fbb7f70b)
- deps: bump serde_yaml from 0.9.14 to 0.9.16 (71b6a0ee)
- deps: bump serde_json from 1.0.89 to 1.0.91 (5e5323e6)
- deps: bump paste from 1.0.9 to 1.0.11 (13bf9e64)
- deps: bump serde from 1.0.149 to 1.0.150 (ca09b9b3)
- deps: bump sysinfo from 0.26.8 to 0.27.0 (fa87a8ca)
- deps: bump ctrlc from 3.2.3 to 3.2.4 (7c25f2c2)
- deps: bump serde from 1.0.148 to 1.0.149 (f5c90082)
- deps: bump clap from 4.0.27 to 4.0.29 (0f7d1645)
- deps: bump syn from 1.0.104 to 1.0.105 (22b8029f)
- deps: bump serde from 1.0.147 to 1.0.148 (6d9f51e6)
- deps: bump sysinfo from 0.26.7 to 0.26.8 (ec0dea58)
- deps: bump clap from 4.0.23 to 4.0.27 (24f838e8)
- deps: bump serde_json from 1.0.87 to 1.0.89 (13114724)
- deps: bump crossbeam-utils from 0.8.12 to 0.8.14 (267c24bc)
- deps: bump miow from 0.4.0 to 0.5.0 (57b1bc14)
- deps: bump clap from 4.0.22 to 4.0.23 (22dcf151)
0.1.14 9. marraskuuta 2022 — 64-bittinen MSI
0.1.13 28. elokuuta 2022 — 64-bittinen MSI

Suosituin kategoriassa Ohjelmointikielet ja SDK:t

Näytä kaikki
  1. Go Programming LanguageOhjelmointikielet ja SDK:t
  2. LLVMOhjelmointikielet ja SDK:t · LLVM
  3. DenoOhjelmointikielet ja SDK:t · Deno Land Inc.
  4. CMakeOhjelmointikielet ja SDK:t · Kitware
  5. YarnOhjelmointikielet ja SDK:t · Yarn Contributors
  6. CcacheOhjelmointikielet ja SDK:t · Joel Rosdahl
  7. sbtOhjelmointikielet ja SDK:t · Lightbend, Inc.
  8. BOINCOhjelmointikielet ja SDK:t · Space Sciences Laboratory, U.C. Berkeley
  9. Dart SDKOhjelmointikielet ja SDK:t · Google
  10. NVM for WindowsOhjelmointikielet ja SDK:t · Ecor Ventures LLC

Lisää julkaisijalta LGUG2Z

Näytä kaikki

Tunnisteet

Jaa