Releases: DeValde/ValdeClient
Release list
ValdeVPN 0.99.21 (Windows OTA test)
Windows OTA test pre-release. Does NOT affect Android (Android tracks the latest non-prerelease).
ValdeVPN Android 0.99.20 (build 140)
Latest coordinated Android release from VPM master.
Highlights:
- confirmed end-to-end tunnel connectivity before reporting Connected
- hardened Android replacement, STOP, and cold-reattach lifecycle fencing
- secure Telegram and QR claim flow with integrated onboarding
- smoother 120 Hz rendering and reduced home-screen timer recomposition
- live VPN-engine PSS memory visibility
Source: VPM e0597d7559b5b33eeed0c59dc68b61564fe5835c (contained in master 789f245a13b013cf1c3407670307b56bd1617ed6).
ValdeVPN Android 0.99.20 (build 139)
Coordinated mobile release for secure Telegram/QR claim migration, direct YooKassa checkout recovery, exact native tunnel readiness, Free VPN bootstrap hardening, and Android lifecycle fixes.
ValdeVPN Android 0.99.20 (build 136)
Build 136. Critical stability fix.
- Fixes the native
:tunnelcrash on reconnect (SIGABRT in libhev-socks5-tunneltcp_input, upstream #206). Teardown now closes the TUN fd first + drains in-flight inbound TCP beforequit(), so lwIP is no longer fed during shutdown. Verified on-device: connect/disconnect churn that reliably crashed builds ≤135 no longer aborts. - Server-pushed config — signed (Ed25519) remote control-plane manifest; fronts / feature flags / thresholds rotate server-side without an app update (never-brick: cached → compiled defaults).
- RU-direct split-tunnel + fingerprint diversity baked into the served config.
- Diagnostics now capture
ApplicationExitInfo(process-death reasons).
Self-update compatible (same signing key); install replaces any older build in place.
ValdeVPN Android 0.99.20 (build 132)
Build 132 (updates over 131).
- DWELL throttle-shadow telemetry now persists across app restarts and drains reliably once connectivity returns — fixes the case where a real throttle was detected but the would_fire event was lost because the heartbeat (its upload channel) is blocked under throttle. Improves anti-throttle diagnostics from RU networks.
- Real app version+build reported to the backend (was a hardcoded placeholder) → telemetry can now be segmented by build.
Internal hardening only; no user-facing behavior change. Debug-signed, updates cleanly over build 131.
ValdeVPN Android 0.99.20 (build 131)
Build 131
• Login without VPN — censorship-resistant bootstrap reaches the backend even when the main domain is blocked.
• Fixed a Telegram-login hang and a free-key bootstrap issue on startup.
• Per-app split-tunnel bypass list now applied correctly.
• Smarter throttle detection (groundwork for automatic server-switch; no behavior change yet).
ValdeVPN Android 0.99.20 (build 130)
• Оплата прямо в приложении. Кнопка «+» / экран подписки теперь открывают защищённую платёжную страницу (выбор тарифа и оплата на сайте) — больше не нужно уходить в Telegram-бота. Открывается во внешнем браузере, работает даже с выключенным VPN.
• Улучшения стабильности подключения: защита от утечки реального IP под VPN, более аккуратная маршрутизация и доработки Windows-клиента.
ValdeVPN Android 0.99.20 (build 129)
Исправления стабильности (важное обновление — рекомендуется всем на сборках 124–126).
• Управляющий канал через туннель восстановлен. В сборках 124–126 была регрессия: heartbeat/подписка/телеметрия упирались в несработавший локальный порт (шторм ошибок «Connection refused»). Найдено и исправлено: запрос управления теперь корректно идёт через туннель (REALITY → бридж), обходя блокировку SNI valdevpn.com у мобильных операторов РФ. Добавлен запасной прямой путь на случай сбоя прокси.
• Разрешение VPN. Если системный диалог «Connection request» не появился (частый случай на MIUI/HyperOS при автозапуске) — приложение больше не выдаёт сухую ошибку и не перебирает протоколы впустую, а показывает понятный запрос «Разрешить»; повторная попытка из приложения корректно вызывает системный диалог.
• Обновление приложения: прогресс загрузки в шторке, уведомление «Обновление загружено» с переходом к установке, и устранён запуск второго экземпляра после установки.
Также включены улучшения стабильности Windows-клиента (split-tunnel, маршруты, установщик).
ValdeVPN Android 0.99.20 (build 126)
ValdeVPN для Android — 0.99.20 (build 126)
• Загрузка обновления теперь в фоне — можно продолжать пользоваться; по готовности уведомление + системная установка.
• Control-plane идёт через туннель — стабильнее на мобильной сети.
versionCode: 126 · commit 6d585a90
ValdeVPN Android 0.99.20 (build 125)
ValdeVPN для Android — 0.99.20 (build 125)
• Загрузка обновления теперь в фоне — можно продолжать пользоваться; по готовности уведомление + установка.
• Апдейт проверяется и при возврате в приложение.
• Нет повторной загрузки после выдачи разрешения на установку.
versionCode: 125 · commit 25acee58