Skip to content

DarwinRelay 0.6.4

Choose a tag to compare

@dcierra dcierra released this 22 Aug 06:03
d434d6e

DarwinRelay 0.6.4 is a lifecycle hotfix on top of 0.6.3.

It includes all 0.6.3 improvements—request provenance, ChatGPT-first onboarding/doctor UX, permission routing, and transient virtual-cursor moves—plus two install/update fixes found during a real source-first production upgrade:

  • the HTTP LaunchAgent no longer sets its working directory to the source checkout, so launchd does not need Files & Folders/TCC access to a checkout under protected locations such as ~/Documents before the signed DarwinRelay app starts;
  • scripts/deploy-menubar-update.sh no longer uses early-exit awk pipelines under pipefail, avoiding false SIGPIPE/exit-141 failures on busy process tables.

Validation:

  • full npm test passed on the 0.6.4 release candidate;
  • npm run check passed;
  • integrity verified for 110/110 tracked regular files;
  • gitleaks reported no leaks;
  • PR and post-merge CI/JavaScript CodeQL are clean;
  • the Swift/native changes inherited from 0.6.3 have a clean Swift CodeQL run;
  • zero open GitHub code-scanning alerts at release time.