Repository navigation
Releases: dictovod/CallMy
Release list
CallMy v1.0.20
CallMy v1.0.20
Changes:
- Added bounded DNS query fallback after silent UDP/53 drops: TCP, current Android DNS and alternate configured resolvers.
- Coalesced network recovery requests and preserved the VPN interface during automatic transport recovery.
- Serialized network callback snapshots and included DNS/routes in diagnostics.
- Rejected CAPTCHA WebView TLS certificate errors instead of bypassing them.
Build:
- versionCode: 222
- ABI: arm64-v8a
- regression tests: 48 Android + 11 Go passed (one external Go test skipped)
- source build commit: 7879a188f59ed8b334dc4dd7f0cbb79f363b6c01
APK SHA-256:
2b6cd95389d942febc08b3156395edd2654fc3674389b158491a9b81a74013da
Real-device VK app-to-app authorization and connection behavior should be validated after installation.
CallMy v1.0.18
CallMy v1.0.18
Changes:
- Improved VK authorization session reuse and duplicate-auth protection.
- Preserved VK login state across captcha cookie cleanup.
- Switched legacy VK OAuth to oauth.vk.ru and bypassed the incompatible SDK_AUTH hand-off with a supported WebView fallback.
- Fixed the stale DNS-step timeout path after successful DNS probing.
- Added regression coverage for authorization/session and pipeline timeout behavior.
Build:
- versionCode: 220
- ABI: arm64-v8a
- regression tests: 39 passed
- source build commit: 328e10c7b456c36ab72cd9a7b73a37ff9dd6c81b
APK SHA-256:
22339a140bee4d06cf01d19153b0f55bcf9ca7349259ee66966284d2960acf82
Real-device VK app-to-app authorization and connection behavior should be validated after installation.
CallMy v1.0.17
CallMy v1.0.17
Changes:
- Improved VK authorization session reuse and duplicate-auth protection.
- Preserved VK login state across captcha cookie cleanup.
- Improved native VK authorization flow and controlled WebView fallback.
- Fixed the stale DNS-step timeout path after successful DNS probing.
- Added regression coverage for authorization/session and pipeline timeout behavior.
Build:
- versionCode: 219
- ABI: arm64-v8a
- regression tests: 38 passed
- source build commit: c904706a307d0a0f990f5af974b0b88b37e7dad6
APK SHA-256:
1e42fb2c01dd75ce24374fda1514805a08d68a18c3bc092352ca2e9448fd2fe3
Real-device VK app-to-app authorization and connection behavior should be validated after installation.
CallMy v1.0.16
CallMy v1.0.16
- Fixed VK Calls OAuth flow after successful profile provisioning.
- VK Calls OAuth is separated from VK ID identity tokens.
- VK Calls uses the existing WebView/OAuth VK API flow.
- Calls token cache policy updated to calls-api-v2.
- packageName: ru.callmy.storevpn
- versionName: 1.0.16
- versionCode: 218
- ABI: arm64-v8a
- Release certificate matches previous CallMy releases.
- SHA-256: 4707c055ac18dc8d8ae8764b2fce8758b5cf69b9b505b5812aed424aa93f14fc
Android device verification will be performed after downloading this release.
CallMy v1.0.15
CallMy v1.0.15
Предварительный выпуск для проверки входа и получения VPN-конфига на устройстве.
- Исправлена обработка результата входа VK ID: данные пользователя берутся из официального SDK.
- Сервер подтверждает VK ID через предназначенный для этого метод user_info.
- Получение персонального VPN-конфига сначала выполняется напрямую, без обязательного создания звонка VK.
- Сохранено исправление вылета при первом запуске из v1.0.14.
- Пакет ru.callmy.storevpn, versionCode 217, только arm64-v8a; прежний сертификат подписи.
Проверка входа и VPN-соединения на TECNO/HUAWEI ещё требуется. Ограничения VK Calls при использовании токенов VK ID этим выпуском не снимаются.
CallMy v1.0.14
CallMy v1.0.14
Предварительный выпуск для проверки исправления на телефонах. Проверка запуска на TECNO/HUAWEI, входа VK и получения VPN-профиля ещё не выполнена.
- Исправлен критический вылет при запуске без сохранённой сессии CallMy.
- Отсутствие входа VK обрабатывается как нормальное начальное состояние.
- Обновление подписки пропускается до входа и запускается после сохранения VK ID и выдачи профиля.
- Повреждённый VK ID больше не преобразуется в другой числовой ID.
- Пакет ru.callmy.storevpn, versionCode 216, только arm64-v8a.
После установки проверьте открытие первого экрана, вход через VK и получение профиля. Для проверки обновления установите APK поверх v1.0.13 с сохранением данных. Чистый запуск проверяется отдельно на тестовой установке.
v1.0.13
CallMy v1.0.13
- Единый идентификатор пользователя во всём приложении и API — подтверждённый VK ID.
- Один профиль VK получает один персональный конфиг; повторный вход возвращает тот же конфиг.
- Удалена генерация AID и привязка пользователя к Android ID.
- Подписка, платежи, рефералы и поддержка переведены на VK ID.
- Исправлена повторная авторизация после уже выполненного входа VK.
- Серверный API обновлён до схемы VK ID 2.0.0.
- APK опубликован только для arm64-v8a.
- Внутренний код версии повышен до 215, поэтому APK устанавливается поверх предыдущих выпусков без удаления данных.
CallMy 1.0.11
Добавлена bootstrap-регистрация для зон ограничения мобильной сети.
- После подтверждения VK ID приложение временно подключается через служебный профиль и звонок VK.
- Запрос регистрации и получение персонального профиля выполняются уже через это соединение.
- Служебный профиль не показывается пользователю и сразу удаляется из активного состояния.
- Полученный персональный профиль сохраняется и становится основным.
- Сборщик освобождает память после завершения компиляции.
Опубликована только сборка arm64-v8a.
CallMy 1.0.10
CallMy перешёл на единый идентификатор пользователя — VK ID.
- Выдача профиля, подписка, оплата и реферальная система используют подтверждённый числовой VK ID.
- Внутренний ID телефона больше не показывается пользователю.
- «Мой QR» разделён на две кнопки: для установленного CallMy и для установки приложения.
- Каждый QR-код теперь открывается отдельно и отображается крупнее.
- Старые тестовые привязки автоматически создаются заново по VK ID.
Опубликована только сборка arm64-v8a.
CallMy 1.0.9
Исправлена повторная авторизация VK на вкладке «Туннель».
- Исправлена причина: после успешного получения профиля приложение проверяло только cookie устаревшей WebView-авторизации и ошибочно считало пользователя вышедшим.
- Сохранённая сессия официального VK ID теперь распознаётся на вкладке «Туннель».
- При подключении больше не открывается форма ввода телефона, если профиль уже получен и VK ID-сессия действует.
- Ранее подготовленные параметры соединения используются без повторного входа.