26 lines
1.8 KiB
Markdown
26 lines
1.8 KiB
Markdown
# QuoteForge v1.14
|
||
|
||
Дата релиза: 2026-06-16
|
||
Тег: `v1.14`
|
||
|
||
Предыдущий релиз: `v1.13`
|
||
|
||
## Ключевые изменения
|
||
|
||
- добавлен импорт человекочитаемого текстового BOM формата `<описание> - <кол-во> шт.`
|
||
(с необязательным заголовком, оканчивающимся на `, в составе:`) — как при загрузке файла
|
||
через `POST /api/projects/:uuid/vendor-import`, так и при вставке в конфигураторе;
|
||
- заголовок конфигурации определяется по маркеру `, в составе:` с любым префиксом
|
||
(`Сервер X3` и `Вычислительный GPU сервер X3` → модель `X3`);
|
||
- парсинг устойчив к пробелам в начале/конце строки (в P/N не попадает лишний пробел),
|
||
а также к запятым и дефисам внутри описания (`RAID0,1,10`, `8-GPU-2304GB`);
|
||
- вставка BOM в конфигураторе и импорт файла используют единый серверный парсер
|
||
(`POST /api/vendor-spec/parse-text`) — дублирующая логика разбора на фронтенде удалена;
|
||
- сабмодуль `bible` обновлён до актуальных контрактов (build-version-display,
|
||
local-first-recovery, резервные копии миграций).
|
||
|
||
## Запуск на macOS
|
||
|
||
Снимите карантинный атрибут через терминал: `xattr -d com.apple.quarantine /path/to/qfs-darwin-arm64`
|
||
После этого бинарник запустится без предупреждения Gatekeeper.
|