github Leadaxe/singbox-launcher v0.7.1
release v0.7.1

Release v0.7.1

Downloads

macOS (Universal) - Supports both Apple Silicon and Intel

Option 1: Installation Script (Recommended)

Install with a single command:

curl -fsSL https://raw.githubusercontent.com/Leadaxe/singbox-launcher/main/scripts/install-macos.sh | bash -s -- v0.7.1

The script will:

  • Download the release archive
  • Extract and install to ~/Applications/Singbox-Launcher/
  • Fix macOS quarantine attributes and permissions
  • Launch the application automatically

Option 2: Manual Installation

  1. Download: singbox-launcher-v0.7.1-macos.zip
  2. Extract the ZIP file
  3. Remove quarantine attribute (required):
    xattr -cr "singbox-launcher.app" && chmod +x "singbox-launcher.app/Contents/MacOS/singbox-launcher"
  4. Double-click singbox-launcher.app to run
    • If macOS blocks the app, go to System Settings → Privacy & Security and click "Open Anyway"
    • Alternatively, right-click the app and select "Open" (first time only)

Windows (amd64)

  1. Download: singbox-launcher-v0.7.1-win64.zip
  2. Extract the ZIP file to a folder, for example: C:\Program Files\singbox-launcher\
  3. Run singbox-launcher.exe from that folder
    • You may need administrator rights to install to Program Files
    • The launcher will automatically download sing-box and wintun.dll on first launch

Linux Support

⚠️ Linux build temporarily unavailable - мы ищем тестировщика для ручного тестирования перед включением автоматической сборки.

Checksums

See checksums.txt for SHA256 checksums of all files.

Release Notes

See docs/release_notes/0-7-0.md for detailed release notes

Validate FREE VPN feature

With sincere thanks to igareck for the project vpn-configs-for-russia,
whose ideas and contributions provided valuable inspiration for this release.

CI / CD

  • Updated CI/CD logic: added cross-platform Go build cache (GOCACHE and module cache), skipped go mod tidy in CI, and standardized action versions (actions/checkout@v6, actions/setup-go@v6) to speed up and stabilize builds.
  • Added Windows-friendly cache paths for Go build and modules as per actions/cache examples.
  • Updated golangci-lint in CI to v2.8.0; if CI reports config errors, run golangci-lint migrate to update .golangci.yaml or pin the action to a compatible version.

Local caching

  • Persist local Go build cache and module downloads between runs to speed up iterative development and CI previews. The repo now favors local cache directories for developer workflows; CI still uses actions/cache for reproducible caching across runners.

macOS

  • Added "Hide app from Dock" feature: user can toggle hiding the app from the Dock. When hidden, the app continues running in the tray; opening the app restores the Dock icon. Implementation uses a darwin-specific CGO helper with safe non-darwin stubs.
    #23 thnx https://github.com/MustDie-green

Linting

  • Fixed multiple golangci-lint issues across the codebase (typecheck/import errors, platform stubs, and formatting), improving CI lint pass reliability.

Fixes

  • Fix: Config Wizard now properly removes deleted subscription URLs and direct links when editing input in the wizard. Previously removed lines could remain in the generated ParserConfig; this has been fixed to respect full and partial deletions and preserve existing settings only for matching entries.

Don't miss a new singbox-launcher release

NewReleases is sending notifications on new releases.