github Leadaxe/singbox-launcher v0.8.1-12-gf0cd32d-prerelease
prerelease v0.8.1-12-gf0cd32d-prerelease

pre-release5 hours ago

Release v0.8.1-12-gf0cd32d-prerelease

Downloads

macOS (Universal) - Supports both Apple Silicon and Intel

Option 1: Installation Script (Recommended)

Install with a single command (version v0.8.1-12-gf0cd32d-prerelease):

curl -fsSL https://raw.githubusercontent.com/Leadaxe/singbox-launcher/develop/scripts/install-macos.sh | bash -s -- v0.8.1-12-gf0cd32d-prerelease

The script will:

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

Option 2: Manual Installation

  1. Download: singbox-launcher-v0.8.1-12-gf0cd32d-prerelease-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.8.1-12-gf0cd32d-prerelease-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

Последний релиз / Latest release

v0.8.1 — полное описание (full details): docs/release_notes/0-8-1.md

v0.8.0 — полное описание (full details): docs/release_notes/0-8-0.md

Что не вошло в релиз / Not yet released

Изменения после v0.8.1 (changes since v0.8.1): upcoming.md

🇬🇧 English (upcoming)

Highlights

  • SRS local download — Rule-set files (SRS) from raw.githubusercontent.com are now downloaded locally to bin/rule-sets/. SRS button (⬇/🔄/✔️) in Rules tab; tooltip on hover shows original URL from template. Removed go-any-way-githubusercontent outbound and download_detour/update_interval from rule_set.
  • Windows: Start/stop is more stable. Graceful stop via console (AttachConsole + CTRL_BREAK) when the core has a console; fallback to taskkill. taskkill tries without /F first, then with /F on error (same for Kill by name in Help tab). Fewer crashes and WinTun issues on restart.
  • Logging: Default log level is now build-based (release = Warn, dev = Verbose). Removed SINGBOX_DEBUG env var. API log level follows global level; logFile param removed from API methods. Less noise: core version and stability timer are cached.
  • Config: getConfigJSON outputs trailing commas for all config readers. Windows TUN: removed netsh cleanup on stop (interfaces close normally).
🇷🇺 Русская версия (upcoming)

Основное

  • Локальное скачивание SRS — rule-set файлы с raw.githubusercontent.com скачиваются локально в bin/rule-sets/. Кнопка SRS (⬇/🔄/✔️) во вкладке Rules; при наведении — tooltip с оригинальным URL из шаблона. Удалены outbound go-any-way-githubusercontent и download_detour/update_interval из rule_set.
  • Windows: Запуск и остановка работают стабильнее. Мягкая остановка по консоли (AttachConsole + CTRL_BREAK), при необходимости — fallback на taskkill. taskkill сначала без /F, при ошибке — с /F (так же для Kill по имени во вкладке Help). Меньше крашей и проблем с WinTun при перезапуске.
  • Логирование: Уровень логов по умолчанию зависит от сборки (release = Warn, dev = Verbose). Убрана переменная SINGBOX_DEBUG. Уровень api.log следует глобальному; параметр logFile убран из методов API. Меньше шума: кэшируются версия ядра и таймер стабильности.
  • Конфиг: getConfigJSON выводит trailing commas для всех читателей конфига. Windows TUN: убрана очистка через netsh при остановке (интерфейсы закрываются сами).

🇬🇧 English (v0.8.1)

Highlights

  • Fix — Config no longer corrupted after "Update" or timer refresh (#31).
  • macOS TUN — privileged launch path for TUN on macOS; optional system helper for reliable TUN when running without full admin rights.
  • Refactoringcore/config/generator.gooutbound_generator.go, ui/wizard/business/generator.gocreate_config.go; simplified outbounds assembly (dynamic between @ParserSTART/@ParserEND + static, comma only when both present).
🇷🇺 Русская версия (v0.8.1)

Основное

  • Исправление — конфиг больше не портится после «Обновить» или обновления по таймеру (#31).
  • TUN на macOS — привилегированный запуск для TUN на macOS; опциональный системный хелпер для стабильной работы TUN без полных прав администратора.
  • Рефакторинг — переименование генераторов: core/config/generator.gooutbound_generator.go, ui/wizard/business/generator.gocreate_config.go; упрощённая сборка outbounds (динамические между @ParserSTART/@ParserEND и статические, запятая только при наличии обоих блоков).

Don't miss a new singbox-launcher release

NewReleases is sending notifications on new releases.