• v0.0.84 064379ebc5

    Ghost released this 2026-06-28 02:20:57 +00:00 | 278 commits to main since this release

    • Add AKCLIP_GET_CMD and AKCLIP_SET_CMD environment variable overrides on macOS, Linux, and Windows, letting users route clipboard read/write through a custom command instead of the platform default.
    • Promote the existing CLI env-var overrides (AKCLIP_GET_CMD for the no-argument read path, AKCLIP_SET_CMD for the "command -> clipboard" path) so they are honored consistently across all three platform backends, not just the top-level CLI.
    • Replace placeholder tests with end-to-end integration tests that spawn the compiled akclip binary, locking shared environment mutation behind a mutex so the suite can run safely in parallel.
    • Cover the env-override path on each platform with success, non-zero exit, and missing-binary cases, plus default-path smoke tests for both get_clipboard_content and set_clipboard_content.
    • Treat empty command output as an error when writing to the clipboard, surfacing a clear "produced no output to copy" message instead of silently no-op-ing.
    Downloads