Что в Happ называют ядром
В версии 3.3.6 от 20 июля 2026 года в записи релиза указано: Xray Core обновлён до 26.6.27. Номер выглядит чужеродно рядом с привычным «Happ 4.2.1», и это сбивает с толку сильнее всего.
Под интерфейсом Happ работает Xray. Это отдельный проект с собственной историей и собственной нумерацией. Приложение отвечает за то, что вы видите: списки серверов, переключатели режимов, подписки, кнопку подключения. Ядро отвечает за то, что происходит с пакетами после нажатия этой кнопки. Два слоя одной программы, и нумеруются они независимо друг от друга.
Почему у ядра свой номер, а у приложения свой
Xray развивается отдельно. У него свой репозиторий, свой график выпусков и свои задачи, которые с интерфейсом клиента не связаны. Когда в ядре меняют обработку протокола, это происходит без оглядки на то, когда выйдет следующая сборка Happ.
Клиент берёт готовую версию ядра и собирается вместе с ней. Из этого следует простая вещь: номер ядра меняется реже номера приложения. Между двумя обновлениями Happ ядро может остаться тем же самым, и наоборот, одно обновление клиента способно принести сразу несколько накопившихся изменений Xray.
В записях релизов Happ ядро упоминается отдельной строкой. В 4.1.1 от 21 августа так и написано: обновлено VPN-ядро. Что именно в нём поменяли, запись релиза клиента не раскрывает, потому что это история другого проекта.
Ядро приезжает внутри обновления клиента
Отдельной кнопки «обновить ядро» в Happ нет. Версия Xray зафиксирована в сборке приложения, и поменять её можно единственным способом: поставить новую версию Happ.
В 3.3.6 появился встроенный провайдер туннеля на Xray, который работает одним процессом вместо связки из нескольких. В 4.2.1 от 4 сентября этот провайдер стал стандартным и встал первым в списке. Оба изменения относятся к тому, как клиент использует ядро, и оба приехали внутри обычного обновления приложения.
Что это значит для старых сборок
Если вы давно не обновлялись, у вас старое не только приложение. У вас старое ядро, и вместе с ним старая обработка протокола, старые исправления и старые ошибки. Сборка полугодовой давности несёт в себе Xray полугодовой давности, даже если внешне интерфейс выглядит знакомо и всё работает.
Проверить свою версию можно прямо в приложении, порядок описан в материале про проверку версии Happ. Сравнивать её нужно с номером клиента, а не с номером ядра: публичных списков соответствия между ними никто не ведёт.
Если после обновления соединение ведёт себя странно, ядро перезапускается отключением и включением VPN. Настройки при этом остаются на месте.