ZapretKVN-android/scripts/release-changes.txt
loop-uh ba7364bb95
All checks were successful
Android CI / build (push) Successful in 33m40s
Ядро: Hysteria app/v2.13.0 и автоматическая перегенерация серии патчей
Встроенная Hysteria поднята до app/v2.13.0 — версии, выбранной для Windows
0.8.16; заморозка ядер записана для пары Windows 0.8.16 / Android v0.4.11.

- scripts/update_hysteria_core.py выполняет docs/CORE_UPDATE.md сам: во
  временной копии исходников собирает серию цепочкой коммитов, поднимает
  модули Hysteria, разрешает ожидаемый конфликт go.mod версиями обновлённых
  модулей и формирует новые патчи. В репозиторий пишет, только если прежние
  патчи воспроизводятся байт в байт, go mod tidy -diff не требует изменений
  go.mod и затронутые пакеты компилируются с боевыми тегами; иначе отказывает
  без записи.
- scripts/prepare-stable-core.sh готовит ядра к стабильному релизу одной
  командой: берёт последний стабильный тег Windows и запускает общую
  подготовку, которая при отставании Android вызывает перегенерацию сама.
- Патчи 0003–0005, series.sha256, пины и уведомления о сторонних компонентах
  получены этим скриптом; результат совпал с ручным прогоном процедуры.

libbox.aar пересобран, тесты ядра (включая protocol/hysteria2) и
verify-project.sh проходят.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 00:36:36 +03:00

12 lines
1.4 KiB
Text
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# User-facing changelog for the CURRENT release — the single source of truth.
# Consumed by BOTH the Forgejo release notes (create-release-bundle.sh) and the
# Telegram announcement (publish-local-stable.sh -> publish_zapretkvn_stable.py),
# so both channels always say the same thing.
# Rules: 1-6 items, one per line; each <= 180 chars; total joined <= 700 chars;
# blank lines and lines starting with '#' are ignored. Edit per release before
# publishing (the worktree must be clean, so commit this with the release prep).
Адрес сервера сначала запрашивается по защищённому DNS, который провайдер не может подменить: раньше при подмене подключение падало с ошибкой DNS-102 при живом сервере
Ошибка «Адрес сервера не найден» больше не утверждает, что сервер переехал: так бывает и при подмене ответов провайдером
Обновления приложения проверяются и скачиваются напрямую, даже когда включён VPN
Проверка серверов работает быстрее и ровнее, а её результат больше не теряется
Встроенная Hysteria обновлена до 2.13.0 — той же версии, что в приложении для Windows