Skip to content

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 01 Jun 18:27
3484b8f

First signed + notarized macOS distributable. Download, drag to Applications, launch — Gatekeeper-clean, no terminal required. Phase 10 of the PRD.

Download

Platform File
macOS (Apple Silicon, 11.0+) F13.Configurator_0.5.0_aarch64.dmg

Linux is coming in v0.5.1. The .AppImage / .deb builds need a rebuild against an older glibc before they'll run on common target distros — deferred so the macOS release isn't held up. The shell wizard (bin/f13-config) works on Linux today from a checkout.

What's new

Signed macOS app (S53 + S54 + S56)

  • Tag-driven release pipeline builds, signs, notarizes and staples both the .app and the .dmg, then attaches it to a draft Release for manual publish.
  • Developer ID signing; minimumSystemVersion 11.0 (Apple Silicon).

Bundled-mode data paths (S51 + S52)

  • An installed app now writes its generated/ config to ~/Library/Application Support/de.f13-os.configurator/generated instead of inside the read-only signed bundle — which is what makes the installed app actually work. bin/f13-stop / bin/f13-reset auto-discover that location.

Bundled app finds your toolchain

  • A Finder-launched app inherits a minimal PATH from macOS, so the preflight could miss Homebrew/Docker tools. The app now recovers your login-shell PATH at startup, so docker, Homebrew bash, envsubst, etc. resolve correctly.

Install notes

The app shells out to Docker and the F13 wizard scripts. Make sure Docker is installed and running before the preflight. Everything else (bash 4+, curl, etc.) is detected automatically.

⚠️ AI-generated

Almost the entire codebase — and the loop that produced it — was written by Claude Code with human review at the diff level, not line-by-line. No formal security audit. See SECURITY.md. Local development use; for production-adjacent work prefer the shell wizard.


Full changelog: https://github.com/revolutionaryPhoton/f13-configurator/blob/main/CHANGELOG.md