diff --git a/releases/v3.41/RELEASE_NOTES.md b/releases/v3.41/RELEASE_NOTES.md new file mode 100644 index 0000000..8e0932e --- /dev/null +++ b/releases/v3.41/RELEASE_NOTES.md @@ -0,0 +1,20 @@ +# QuoteForge v3.41 + +Дата релиза: 2026-09-17 +Тег: `v3.41` + +Предыдущий релиз: `v3.40` + +## Ключевые изменения + +- накидка по строке в таблице «Цена продажи» + минимальный CSV-экспорт; +- фикс: накидка по строке в «Цена продажи» не пересчитывала цену; +- минимальная высота строк в таблицах вкладки «Ценообразование»; +- артикул: распознавание DPU/BlueField-профиля (`DPU_BF3_...`, `DPU_BF2_...`) — больше не падает в заглушку категории NET; +- имя варианта проекта с недопустимыми символами или зарезервированным словом `main` больше не блокирует создание/переименование — автоматически конвертируется в валидное, с предупреждением вместо ошибки; +- длинное имя варианта больше не корёжит кнопки в хедере конфигуратора (усечение в хлебных крошках + защита вёрстки). + +## Запуск на macOS + +Снимите карантинный атрибут через терминал: `xattr -d com.apple.quarantine /path/to/qfs-darwin-arm64` +После этого бинарник запустится без предупреждения Gatekeeper.