Skip to content

v0.6.2

Choose a tag to compare

@github-actions github-actions released this 25 Jul 03:35
· 91 commits to main since this release
ab1b7c1

v0.6.2 — Sleep helper + four languages

Kaji now changes Prevent Sleep through a narrow privileged helper instead of
asking for an administrator password on every toggle. This release also makes
English the default for new installs and adds Simplified Chinese, Brazilian
Portuguese, and Spanish language choices.

Existing users keep their saved language.

Highlights

  • One-time sleep approval — an embedded SMAppService helper handles later
    Prevent Sleep toggles without repeated password prompts.
  • Narrow privilege boundary — the helper accepts one boolean and can only
    run /usr/bin/pmset -a disablesleep 0|1; no shell text or arbitrary arguments.
  • Truthful sleep state — Kaji reads pmset -g after every request and keeps
    UI/preferences aligned with the observed system value.
  • Four language choices — EN / 中文 / PT-BR / ES.
  • English-first installs — new installs default to English; saved en or
    zh choices remain unchanged during upgrade.
  • Localized project guides — complete English, Chinese, Portuguese, and
    Spanish README editions.

Install

curl -fsSL https://raw.githubusercontent.com/blackblue-labs/kaji/main/install.sh | bash

Or clone the tag and run ./scripts/build-local.sh.

Notes

  • First use of Prevent Sleep requires approval in macOS Login Items.
  • No notarized binary is attached; installer continues to build locally.

Full Changelog: v0.6.1...v0.6.2