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.1The 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
- Download:
singbox-launcher-v0.7.1-macos.zip - Extract the ZIP file
- Remove quarantine attribute (required):
xattr -cr "singbox-launcher.app" && chmod +x "singbox-launcher.app/Contents/MacOS/singbox-launcher"
- Double-click
singbox-launcher.appto 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)
- Download:
singbox-launcher-v0.7.1-win64.zip - Extract the ZIP file to a folder, for example:
C:\Program Files\singbox-launcher\ - Run
singbox-launcher.exefrom that folder- You may need administrator rights to install to Program Files
- The launcher will automatically download
sing-boxandwintun.dllon 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 tidyin 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/cacheexamples. - Updated golangci-lint in CI to v2.8.0; if CI reports config errors, run
golangci-lint migrateto update.golangci.yamlor 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-lintissues 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.