Repository navigation
Releases: ivan-yurich/yurich-connect-windows
Release list
Yurich Connect for Windows v1.0.108
Yurich Connect for Windows v1.0.108
Статус: Public Beta / Release Candidate.
Русский
- Качество профилей и карантин теперь учитываются отдельно для каждой сети. Можно закрепить профиль без автоматической смены сервера при подключении.
- Добавлены бюджет подключения 45 секунд, адаптивные попытки до 18 секунд и отмена запуска. Текущий системный этап и очистка процессов могут добавить время.
- Авто предпочитает последний успешный профиль сети. Скорость учитывает свежие образцы передачи; образец 64 KiB не измеряет максимальную скорость канала.
- Проверка блокировок при отключённом VPN проверяет выбранный профиль через отдельное ядро без изменения системного proxy/TUN. Naive проверяется через native sing-box, а не внешний naive.exe.
- Добавлены предупреждения о конфликтах маршрутов/IPv6 и ручной выбор TUN MTU 1500/1400/1280. IPv6 Windows не отключается.
- Маршрутные настройки применяются при ручном переподключении. При отключении Yurich чужие Windows proxy-настройки не перезаписываются.
- Улучшены отчёты диагностики, переносы текста и вкладки протоколов. XHTTP больше не входит в счётчик VLESS.
- DNS-провайдеры, параметры подписок и Reality SNI сохранены. Изменения только для Windows.
Проверки: анализатор без замечаний, 179 тестов прошли, Windows release и payload проверены. Повторный локальный прогон 5 минут: 20472 запроса, 0 ошибок, WebSocket оставался открыт, ядро не завершалось.
Первый прогон дал 2 ошибки из 21268 запросов; причина не воспроизведена и не считается устранённой. Это loopback-тест ядра, не гарантия работы всех серверов, провайдеров или длительных SSH/Codex-сессий.
Установка: YurichConnect_Setup.exe для Windows 10/11 x64. Portable полностью распаковать и запускать из папки приложения. Для обновления из клиента нажать «Обновления».
Откат: отключить VPN и установить предыдущую рабочую версию из Releases, не удаляя подписки. MTU можно вернуть на 1500.
English
Windows-only update. Analyzer clean, 179 tests passed, release payload checked. Repeated five-minute loopback soak: 20472 requests, zero drops, WebSocket stayed open and the core stayed alive. The first run recorded two unreproduced request errors; their cause is not considered fixed. Live servers, ISP conditions, clean-Windows installation and long SSH/Codex sessions still need validation. Install the setup or fully extract the portable archive. To roll back, disconnect and install the previous working release without deleting subscriptions.
1.0.108 - 2026-10-03
- Added local per-network/profile startup history, independent quarantine, configuration fingerprints, seven-day expiry and bounded storage.
- Auto prefers the last successful network profile; Speed uses fresh transfer samples when available. Added profile pinning without bypassing TCP/443 policy.
- Added a 45-second startup budget, 18-second adaptive profile attempts and cooperative cancellation without penalizing the server or launching a late core.
- Added isolated profile diagnostics through a random loopback proxy. Configurations use stdin, not files or command-line secrets. VLESS can learn plain/record-fragment fallback; Naive diagnostic failures do not quarantine the external backend.
- Added Windows route/IPv6 conflict warnings and optional TUN MTU presets, retaining 1500 by default and requiring explicit reconnect.
- Restores stale owned Windows proxy settings at startup and leaves another application's proxy untouched.
- Shortened the compatibility selector to TCP/443. Added adaptive regression tests and a local HTTP/WebSocket soak test; DNS provider addresses and server subscription parameters are unchanged.
SHA-256
897F456B6D9CEA347C17CF1103CC798A939C9062204F96B92F253A02A7A02F7C YurichConnect_Setup.exe
B227552B42372D2C1432CCE6CC8D59349F418D9BA44B98DE8B2E8581076B0811 YurichConnect_Windows_Portable.zip
Сборка пока не подписана цифровой подписью, поэтому Windows SmartScreen может показать предупреждение. Скачивайте файлы только из официального репозитория Yurich Connect и сверяйте SHA-256.
Yurich Connect for Windows v1.0.106
Yurich Connect for Windows v1.0.106
Статус: Public Beta / Release Candidate.
1.0.106 - 2026-09-24
Added
- Added Adaptive Access strategy selection: Auto, Compatibility, and Speed.
- Added TCP/TLS/UDP network compatibility diagnostics with local per-network learning.
- Added support for Yurich server transport variants in subscriptions, so one location can expose VLESS Reality TCP, Naive HTTPS, XHTTP, and Hysteria2 Turbo alternatives.
- Added profile variant metadata for group, role, strategy, and priority.
Changed
- Improved failover ranking to keep related server variants from the same location together before jumping to another server.
- Compatibility strategy now prefers TCP/443-friendly transports, while Speed strategy prefers UDP-capable transports when available.
- Profile cards now show variant role labels such as Naive HTTPS, XHTTP, and Hysteria2 Turbo.
Fixed
- Restores Windows system proxy state when the VPN is stopped manually or before launching the updater.
- Reduces stale process/session races during sing-box, NaiveProxy, and traffic WebSocket restarts.
Tests
- Added coverage for Adaptive Access strategies, UDP diagnostics, server variant import, variant metadata persistence, and variant-aware failover.
SHA-256
04D007C0ECB9B2D417EB30F73CE26AD83B0DB89069418503C534C12474EBC5C4 YurichConnect_Setup.exe
B33A85585F074AA5E9AFB9B8F5017AD0CAB7E9B7C34C9D16E8442E4E52C5341C YurichConnect_Windows_Portable.zip
Сборка пока не подписана цифровой подписью, поэтому Windows SmartScreen может показать предупреждение. Скачивайте файлы только из официального репозитория Yurich Connect и сверяйте SHA-256.
Yurich Connect for Windows v1.0.105
Yurich Connect for Windows v1.0.105
Статус: Public Beta / Release Candidate.
1.0.105 - 2026-09-08
Security
- Added mandatory SHA-256 verification for downloaded and cached Windows installers.
- Added checksum sidecar fallback when the GitHub Releases API is unavailable.
- Added Authenticode policy enforcement: once Yurich Connect is signed, updates must be signed by the same publisher certificate.
- Restricted automatic update downloads to the official Yurich Connect GitHub release path.
- Re-checks installer integrity immediately before the UAC launch.
Fixed
- Removed the temporary updater helper script and preserved the running app when the user declines UAC.
- Prevented a public GitHub release from being silently overwritten by a later workflow run.
- Kept installer, portable archive, individual checksums, combined checksums, and release notes in one draft-first publication transaction.
Tests
- Added update-integrity, checksum parsing, signer policy, trusted URL, and missing-integrity metadata coverage.
SHA-256
12B44A8F8CCDFCB60131E11F6306DC432915A294673BA6AB2B1CBD80CFA362F5 YurichConnect_Setup.exe
3CCC79193C818258A6661C379B37139D8518407396ACEE45FB6BE0117725C6F2 YurichConnect_Windows_Portable.zip
Сборка пока не подписана цифровой подписью, поэтому Windows SmartScreen может показать предупреждение. Скачивайте файлы только из официального репозитория Yurich Connect и сверяйте SHA-256.
Yurich Connect for Windows v1.0.104
Yurich Connect for Windows v1.0.104
Статус: Public Beta / Release Candidate.
Что нового
- Добавлен отключаемый режим «Адаптивный обход блокировок».
- Совместимые VLESS-профили получили безопасное TLS record fragmentation без изменения SNI/Reality.
- При ошибке запуска доступен резервный профиль другого протокола; runtime-автопереподключение не включалось.
- Добавлена диагностика блокировок DNS, VPN/subscription endpoint, TCP 443 и TLS без изменения маршрутов.
- Улучшен failover профилей: до пяти попыток, карантин неисправных серверов и восстановление предыдущего соединения.
- Кэш sing-box перенесён в
%APPDATA%\Yurich Connect, что устраняет ошибки доступа изProgram Files. - Codex CLI можно принудительно направлять через VPN в Advanced TUN Mode.
Безопасность и совместимость
- Адаптивный обход выключен по умолчанию.
- XHTTP/Xray, NaiveProxy, raw sing-box JSON, DNS, SNI и Reality этим режимом не переписываются.
- Секреты и полный URL подписки не попадают в диагностику.
- Сборка содержит Visual C++ Runtime DLL, sing-box, Xray-core, NaiveProxy и Wintun.
Проверено
flutter analyze— без ошибок.flutter test— 118 тестов пройдено.sing-box checkи release payload safety scan пройдены.- В публичной сборке нет PDB, локальных dev path и найденных секретов.
Скачать
YurichConnect_Setup.exe— рекомендуемый установщик.YurichConnect_Windows_Portable.zip— portable-версия, сначала распакуйте ZIP.
SHA-256
- Installer:
C1BFBB511C3A100A6F2A5046B0007A354A78D6192F2C282DDBBE152D8CBAFEDE - Portable:
543259029657EC7E8CBC09CF9EF9AAB3BB3F1A1CB65FAD2E22D1ECACE0B5A1FA
Сборка пока не подписана цифровой подписью, поэтому Windows SmartScreen может показать предупреждение. Скачивайте файлы только из этого официального релиза и сверяйте SHA-256.
Yurich Connect for Windows v1.0.100
Yurich Connect for Windows v1.0.100
Added
- SSH and terminal through VPN for OpenSSH, SCP/SFTP, Git, GitHub CLI, PowerShell, CMD, Windows Terminal, PuTTY, and WinSCP in Advanced TUN Mode.
- Immediate elevated startup at Windows sign-in with hidden tray launch and a safe
HKCU\Runfallback. - Stable VLESS XHTTP support through the bundled Xray-core in Stable Proxy Mode.
Fixed
- Forced VPN process rules now take priority over GitHub updater domain exceptions.
- Developer Mode and terminal-through-VPN cannot create conflicting routes.
- Terminal-through-VPN is disabled automatically when leaving Advanced TUN Mode.
Kill switch
Advanced TUN keeps strict routing while the core is active. A persistent Windows firewall kill switch is intentionally deferred until a signed Service/WFP helper can provide server exceptions and emergency network recovery.
Verification
flutter analyze: passedflutter test: 101 tests passed- GitHub Actions Windows Release: passed
- Windows release, runtime, portable, installer, secret/dev-path/PDB safety scans: passed
Downloads and SHA-256
YurichConnect_Setup.exe:70F57D335216B779BF2DF2A75406D426B564558FDEE96DEA416808E8DF0065BDYurichConnect_Windows_Portable.zip:DA54488FC250D502D6B33A71F5F06E9CC66EF22DC825607BB889F8B96B9D501ESHA256SUMS.txtis attached to this release.
Yurich Connect for Windows v1.0.98
Yurich Connect for Windows v1.0.98
- A transient watchdog or VLESS warning no longer appears as a failed connection while VPN is running.
- Health warnings clear automatically after the next successful proxy probe.
- Repeated connection-refused errors from direct application endpoints no longer flood the UI log.
- Added a four-section Windows interface with fixed navigation and a bounded runtime log buffer.
- Prevented overlapping health-watchdog probes under slow or unstable networks.
- Added Windows soak validation for proxy uptime, core/app process health, memory, handles, and latency.
- Ten-minute validation completed with 112,938 requests and zero errors.
Проверено: Flutter analyze, 93 tests, Windows release build, installer smoke-test, payload safety scan, and soak test.
Yurich Connect for Windows v1.0.96
Yurich Connect for Windows v1.0.96
- Connection, disconnect, profile switch, repair, and import operations are serialized to prevent races.
- Live traffic and session updates no longer rebuild the complete application screen.
- Profile latency checks use bounded concurrency and discard stale subscription results.
- Always through VPN rules automatically override conflicting direct exclusions.
- Advanced TUN startup repairs a conflicting Windows system proxy state.
- Added lifecycle, routing-policy, and profile-load regression tests.
Проверено: Flutter analyze, 86 tests, Windows release build, installer smoke-test and payload safety scan.
Yurich Connect for Windows v1.0.95
Yurich Connect for Windows v1.0.95
- XHTTP removed from the Windows UI, imports, and cached profiles.
- Subscription refresh now replaces stale profiles and prevents duplicates.
- Deleted profiles stay deleted across subscription refreshes and credential rotation.
- Advanced TUN and Windows system proxy can no longer create double routing.
- Explicit Always through VPN rules override Developer and Codex exclusions.
- Hysteria latency no longer uses an invalid TCP probe.
- Startup cache recovery, subscription limits, installer safety, and runtime stability improved.
Проверено: Flutter analyze, tests, Windows release build, installer smoke-test and payload safety scan.
Yurich Connect for Windows v1.0.91
Yurich Connect for Windows v1.0.91
Что изменено:
- Добавлен preflight-аудит DNS-конфига перед стартом sing-box.
- Блокируется опасная DNS-рекурсия global-dns -> proxy -> global-dns.
- В логах и диагностике теперь видны dns_detour, bootstrap DNS и proxy_resolver.
- Смягчён стартовый VLESS probe: 2 попытки с более реалистичными таймаутами, чтобы профиль не улетал в карантин из-за короткого лага.
- Health-check DNS noise скрывается только для probe endpoint, реальные DNS ошибки профилей остаются видимыми.
- Версия приложения и инсталлятора поднята до 1.0.91.
PingTunnel:
- Не включён в боевой режим. Его правильнее добавлять отдельным экспериментальным Emergency Mode, а не смешивать с обычными VLESS/Naive/Hysteria профилями.
Проверки перед релизом:
- flutter analyze: OK
- flutter test: OK, 66 tests
- flutter build windows --release: OK
- windows/qa/smoke_windows.ps1 -SkipBuild: OK
SHA-256:
- YurichConnect_Setup.exe: 80F517079087FC6C62A654B5D7ABE681390AAF2CE44F3236D0ADF88DEEFCBFBB
- YurichConnect_Windows_Portable.zip: 3787164182D7F2E2468A7704866A56292F60F4D759B8C5DED417F6B75540BF6E
Yurich Connect for Windows v1.0.90
Yurich Connect for Windows v1.0.90
Что изменено:
- Добавлена диагностика VPN из интерфейса: локальные порты, health probe, Cloudflare trace через proxy/direct.
- Логи стали устойчивее: последовательная запись, ротация yurich/sing-box/naive логов, подавление повторяющегося диагностического шума TUN/direct.
- NaiveProxy больше не перезапускает весь VPN автоматически при падении helper-процесса, чтобы не рвать активные сессии терминала/Codex/браузера.
- Версия приложения и инсталлятора поднята до 1.0.90 для корректного автообновления.
Проверки перед релизом:
- flutter analyze: OK
- flutter test: OK, 65 tests
- flutter build windows --release: OK
- windows/qa/smoke_windows.ps1 -SkipBuild: OK
SHA-256:
- YurichConnect_Setup.exe: B3A797ACFACF307B84B10F3F9381BBC859CC79A3E06C16183D7E67F79D0185AB
- YurichConnect_Windows_Portable.zip: 01D618717FB2154BF55A5D7927F812E6ABED1EDB6ADAC009AD892A70C2C6175C