🇷🇺 Что нового (RU)
Что решает этот релиз
v0.21.1 — небольшой patch-релиз поверх большого v0.21.0.
Бинарные artifacts v0.21.0 были собраны и подписаны корректно, но tag-triggered Docker Publish workflow упал: Dockerfile всё ещё скачивал Zig 0.15.2 по умолчанию, а кодовая база уже мигрирована на Zig 0.16.0. Из-за этого GHCR images для v0.21.0 не собрались, хотя обычные tar.gz release assets были валидны.
В v0.21.1 Dockerfile обновлён на Zig 0.16.0, release artifacts пересобраны и подписаны заново.
[!NOTE]
Изменений вconfig.tomlне требуется.
[!TIP]
Если вы ставите черезmtbuddy install/updateилиdeploy/bootstrap.sh, используйтеlatestилиv0.21.1. Если вы используете Docker/GHCR, пропускайтеv0.21.0и беритеv0.21.1.
Что изменено
Docker: сборка образов на Zig 0.16.0 (#232)
- Dockerfile default
ZIG_VERSIONобновлён с0.15.2до0.16.0. - Пример ручной Docker-сборки в комментарии Dockerfile тоже обновлён на Zig
0.16.0. - Release artifacts
mtproto-proxyиmtbuddyдляx86_64,x86_64_v3+aesиaarch64пересобраны какv0.21.1. - Для каждого artifact опубликованы SHA-256 checksum и minisign signature.
🇬🇧 Release notes (EN)
What this release addresses
v0.21.1 is a small patch release on top of the larger v0.21.0.
The v0.21.0 binary release artifacts were built and signed correctly, but the tag-triggered Docker Publish workflow failed: Dockerfile still downloaded Zig 0.15.2 by default while the codebase had already moved to Zig 0.16.0. As a result, GHCR images for v0.21.0 did not publish, even though the regular tar.gz release assets were valid.
v0.21.1 updates Dockerfile to Zig 0.16.0 and republishes the signed release artifacts.
[!NOTE]
Noconfig.tomlchanges are required.
[!TIP]
If you install throughmtbuddy install/updateordeploy/bootstrap.sh, uselatestorv0.21.1. If you use Docker/GHCR, skipv0.21.0and usev0.21.1.
What changed
Docker: build images with Zig 0.16.0 (#232)
- Dockerfile default
ZIG_VERSIONhas been updated from0.15.2to0.16.0. - The manual Docker build example in the Dockerfile comment now references Zig
0.16.0. mtproto-proxyandmtbuddyrelease artifacts forx86_64,x86_64_v3+aes, andaarch64have been rebuilt asv0.21.1.- Every artifact ships with a SHA-256 checksum and minisign signature.