diff --git a/releases/v1.36/RELEASE_NOTES.md b/releases/v1.36/RELEASE_NOTES.md new file mode 100644 index 0000000..6074370 --- /dev/null +++ b/releases/v1.36/RELEASE_NOTES.md @@ -0,0 +1,31 @@ +# logpile v1.36 + +Дата релиза: 2026-09-10 +Тег: `v1.36` + +Накопительный список изменений с версии v1.35. + +## Inspur: FRU главной платы матчится по границе слова + +Проверка на подстроку `board` в описании FRU позволяла составным именам +модулей вроде `FANBOARD0_FRU` пройти за системную плату и перезаписать +реальные `BoardInfo` (серийник / part number) данными вентиляторной платы. +Матч переведён на regex с границей слова +(`\b(builtin|fru device|chassis|board)\b`). + +## Viewer: режим печати / экспорта в PDF (chart) + +`RenderOptions.PrintMode`. При включении: + +- `view.js` (фильтры таблиц) не подгружается; +- на загрузке страницы срабатывает `window.print()`; +- `@media print` прячет фильтры, схлопывает сетку в одну колонку и + добавляет подсказки разрывов страниц для карточек секций. + +Изменение перенесено поверх актуального `main` вьюера (консолидированный +рендеринг, секция лицензий). + +## Запуск на macOS + +Снимите карантинный атрибут через терминал: `xattr -d com.apple.quarantine /path/to/logpile-darwin-arm64` +После этого бинарник запустится без предупреждения Gatekeeper.