docs: release notes v1.14
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
25
releases/v1.14/RELEASE_NOTES.md
Normal file
25
releases/v1.14/RELEASE_NOTES.md
Normal file
@@ -0,0 +1,25 @@
|
|||||||
|
# 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.
|
||||||
Reference in New Issue
Block a user