Skip to content

v0.2.1

Latest

Choose a tag to compare

@github-actions github-actions released this 15 Jun 17:38
ed2fb5a

Spectre 0.2.1

A small stability patch. Main win: native recording helpers now extract to stable, per-user paths, so macOS only asks for Screen Recording permission once instead of on every run.

Availability

Published on Maven Central under dev.sebastiano.spectre: https://central.sonatype.com/namespace/dev.sebastiano.spectre

Highlights

  • Grant macOS Screen Recording once. Helpers now live at a stable path; approve once and it sticks across runs. See the macOS recording guide for setup.

    ~/Library/Application Support/spectre/helpers/...   # macOS
    %LOCALAPPDATA%\spectre\helpers\...                  # Windows
    ~/.cache/spectre/helpers/...                        # Linux
    
  • Upgrades stay correct. The path includes a helper content hash, so a future Spectre with a helper fix re-extracts cleanly instead of reusing stale bytes.

  • Steadier recording + agent attach. More reliable macOS helper extraction and less flaky typeText under CI.

Upgrading

Drop-in over 0.2.0 — no API changes. Bump dev.sebastiano.spectre:* to 0.2.1. First macOS run prompts once for Screen Recording; after that it persists.