30 декабря 2024 опубликован Hugo v0.140.2. Фокус — зависимости и безопасность, не новый DSL шаблонов 🔒
Что важно #
В release notes — обновление golang.org/x/net (в т.ч. вокруг HTML parsing). Даже если вы не вызываете экзотические API, бинарь Hugo тянет эти пакеты внутрь. Обновление бинаря = закрытие чужого CVE-контура у себя.
Дополнительно — обычные bugfix (ресурсы, форматы вывода, мелочи конфигурации). Полный список — в GitHub release.
Нужно ли вам #
| Ситуация | Действие |
|---|---|
CI на 0.140.0/0.140.1 | bump до 0.140.2 |
Всё ещё 0.139.x | лучше сразу на актуальный минор вашей ветки + smoke |
| Сайт «ничего не меняли» | всё равно обновляйте runtime-бинарь |
Как обновиться #
brew upgrade hugo
hugo version
hugo --minify
# в Docker
# ARG HUGO_VERSION=0.140.2Прогоните hugo --minify на копии прод-контента: security-patch иногда всплывает edge-case в render hooks.
Итог #
0.140.2 — тот тип релиза, который ставят без статьи на Medium, но с записью в changelog инфры. Сделали bump — можно встречать новый год спокойнее ✨