Release v0.8.7-1-g50c7352-prerelease
Downloads
macOS (Universal) - Supports both Apple Silicon and Intel
Option 1: Installation Script (Recommended)
Install with a single command (version v0.8.7-1-g50c7352-prerelease):
curl -fsSL https://raw.githubusercontent.com/Leadaxe/singbox-launcher/develop/scripts/install-macos.sh | bash -s -- v0.8.7-1-g50c7352-prereleaseThe 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
- Download:
singbox-launcher-v0.8.7-1-g50c7352-prerelease-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.8.7-1-g50c7352-prerelease-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
Windows 7 (x86, legacy)
- Download:
singbox-launcher-v0.8.7-1-g50c7352-prerelease-win7-32.zip - Extract the ZIP file to a folder and run
singbox-launcher-win7-32.exe- For Windows 7 / 32-bit or legacy compatibility only
Linux Support
⚠️ Linux build temporarily unavailable - мы ищем тестировщика для ручного тестирования перед включением автоматической сборки.
Checksums
See checksums.txt for SHA256 checksums of all files.
⚠️ Pre-release / предварительная версия. Сборка поверх тега
v0.8.7+ одного нового коммита (NaïveProxy). Для тестирования нового парсера, не для продакшена.
Release Notes
Highlights (EN)
- NaïveProxy (
naive+https:///naive+quic://) support in the subscription parser and share-URI encoder. Parses user/pass,extra-headers, and QUIC vs HTTP/2 transport per the de-facto DuckSoft URI spec; emits a sing-box"type": "naive"outbound with the TLS block limited toserver_name(matching sing-box naive capabilities).padding=URI param is logged and ignored (no sing-box equivalent).- Right-click → Copy link on a naive node round-trips back to a valid URI (
extra-headerskeys sorted lexicographically for determinism). - Requires sing-box ≥ 1.13.0 built with
with_naive_proxy— stock binaries without the tag will reject the outbound. - See SPEC 044 and
docs/ParserConfig.md→ NaïveProxy for URI/JSON shape and limitations.
Everything from v0.8.7 is included — Debug API, Settings tab, subscription toggle, URLTest template vars, keyboard shortcuts, wake-from-sleep, atomic writes, etc. See the v0.8.7 release notes.
Основное (RU)
- Поддержка NaïveProxy (
naive+https:///naive+quic://) в парсере подписок и share-URI энкодере. Парсятся user/pass,extra-headers, выбор транспорта (HTTP/2 vs QUIC) по де-факто спеке DuckSoft; собирается sing-box outbound"type": "naive"с TLS-блоком толькоserver_name(ровно то, что умеет sing-box naive).- Параметр
padding=логируется и игнорируется (нет соответствия в sing-box). - ПКМ → «Copy link» на naive-ноде корректно round-trip'ит обратно в валидный URI (ключи
extra-headersсортируются лексикографически). - Требует sing-box ≥ 1.13.0 со сборкой
with_naive_proxy— стоковые бинарники без тега отклонят outbound. - См. SPEC 044 и
docs/ParserConfig.md→ NaïveProxy для формата URI/JSON и ограничений.
- Параметр
Всё, что было в v0.8.7, уже внутри — Debug API, вкладка Settings, toggle подписок, URLTest-vars, горячие клавиши, wake-from-sleep, атомарные записи. См. release notes v0.8.7.
Черновик следующего стабильного релиза: docs/release_notes/upcoming.md.