Skip to content

DarwinRelay 0.6.7

Choose a tag to compare

@dcierra dcierra released this 22 Aug 08:02
ea93d0d

DarwinRelay 0.6.7 completes the manual updater lifecycle ownership fix discovered during real release-to-release validation.

Highlights:

  • after target app installation, the updater re-establishes a contained baseline with the integrity-verified target kill switch;
  • standalone DarwinRelay menu instances are reclaimed before the final LaunchAgent bootstrap;
  • update success now requires the HTTP LaunchAgent itself to report state = running with a live DarwinRelay PID;
  • rollback uses the same bounded menu-process reclamation;
  • the final update result reports the LaunchAgent-owned PID.

Validation:

  • updater ownership PR #20 and release PR #21 merged cleanly;
  • PR and post-merge CI/JavaScript CodeQL are green;
  • full local npm test for the exact 0.6.7 candidate completed with exit code 0;
  • integrity verified 113/113 tracked files;
  • zero open GitHub code-scanning alerts at release time.