Skip to content

v2.6.0

Choose a tag to compare

@github-actions github-actions released this 25 Aug 11:20
· 7 commits to main since this release

Закреплённая версия анализатора поднята с 0.2.66 до 0.2.73, а само закрепление
починено: раньше оно не действовало на машинах с установкой лаунчера.

Суммы взяты из digest релиза и независимо сверены с checksums.txt. Сверка проведена
на 416 модулях боевых расширений — один вызов, один конфиг, менялся только бинарник.

  • Набор диагностик вырос со 190 до 194, ни одна не исчезла и не переименовалась.
  • ExternalAppStarting даёт на 7 ложных находок меньше: ЗаписьXML.ОткрытьФайл()
    больше не считается запуском внешнего приложения.
  • 0.2.72 и 0.2.73 на корпусе неразличимы.

Новая диагностика AmbiguousFieldInQuery выключена в гейтовом конфиге: все четыре
её находки уровня critical оказались ложными и одного класса — УПОРЯДОЧИТЬ ПО с
голым именем, которое объявлено псевдонимом выборки того же запроса.

Прежний порядок отдавал установку лаунчера, не спрашивая её версию: манифест
поднимали, а гейт продолжал молча гонять чужой бинарник произвольной версии.

Теперь чужая установка принимается, только если совпали и номер версии, и SHA-256,
и файл копируется под контроль плагина — ссылка на него протухла бы при первом же
самообновлении лаунчера. Совпал номер, но не байты — файл не берётся вовсе, в след
уходит analyzer_checksum_mismatch. Экономия остаётся: те же 63 МБ заново не качаются.

Тестов 567 → 579.