Skip to content

KiwiDesk 1.0.1

Choose a tag to compare

@github-actions github-actions released this 25 Aug 11:26
555d8a9

Highlights

A small release with one thing to know if you script KiwiDesk. Nothing about how your windows behave changes.

One word for macOS Desktops, everywhere

  • native_space is now desktop on the wire. The copy has said Desktop for macOS's desktops and Space for KiwiDesk's own since 0.9.7; the commands and events now say the same. If your init.lua binds profiles to Desktops, or a script listens for the switch event, update the spelling — the old names are gone, not aliased: KiwiDesk.bind_profile_to_native_space(n, profile) is now KiwiDesk.bind_profile_to_desktop(n, profile), the native_space_change event is now desktop_change, and kiwidesk get_state reports desktop instead of native_space.
  • Bindings made in the Settings window need nothing from you. They live in KiwiDesk's own settings file, not in init.lua, and keep working as they are.

What's Changed

  • chore(site): sync release notes and feed for v1.0.0 by @github-actions[bot] in #981
  • feat(site): the changelog's download says which version it hands you by @hajiboy95 in #982
  • feat(site): retire the beta framing now that 1.0 has shipped by @hajiboy95 in #983
  • feat(docs): add GitHub Sponsors badge and refine version dot glow by @hajiboy95 in #984
  • fix(test): await reveal timelines instead of polling a clock by @hajiboy95 in #986
  • chore(site): refresh the npm tree and clear its four advisories by @hajiboy95 in #987
  • feat(os): add the WMBridge wrapper for SkyLight's operation classes by @hajiboy95 in #990
  • refactor: say Desktop on the whole macOS-Desktop wire by @hajiboy95 in #992
  • chore(release): stamp version 1.0.1 by @hajiboy95 in #995

Full Changelog: v1.0.0...v1.0.1