Appearance
apps/panel 0.75.1
Выпущена 26 августа 2026 года. Предыдущая версия: 0.75.0.
Что изменилось
- Параметр
graph.edgesудалён из типов и конфигурации панели BPMN, потому что панель его не использует. - Когда панель открывает или обновляет граф, она вызывает настроенный метод и по-прежнему показывает ресурсы Link из его ответа как существующие коннекторы.
- Когда человек рисует новый коннектор, панель берёт настройки его сохранения из подходящего элемента
graph.toolbar.items[], отправляет новый Link сrequest.linkNameи снова вызывает метод получения графа. Коннектор остаётся на диаграмме, когда обновлённый ответ содержит сохранённый Link.
Изменение конфигурации
При следующем редактировании конфигурации BPMN удалите graph.edges. Не переносите прежние элементы этого поля в другой раздел. Создание коннекторов настраивается через graph.toolbar.items[].request, а существующие ресурсы Link возвращает метод получения графа.
В примере ниже используются условные значения: workflow-link — стабильный идентификатор элемента панели инструментов, а WFConnectorInstance обозначает технический тип Link конкретного проекта.
json
{
"graph": {
"toolbar": {
"items": [
{
"id": "workflow-link",
"bpmnType": "bpmn:SequenceFlow",
"request": {
"linkName": "WFConnectorInstance"
}
}
]
},
"nodes": []
}
}Замените оба условных значения идентификаторами своего проекта. Поддерживаемая граница конфигурации описана в руководстве по BPMN. Если новый коннектор исчез после обновления графа, до повторной попытки с той же конфигурацией и теми же данными выполните действия по диагностике создания.
Совместимость
Старый сохранённый JSON продолжает загружаться, даже если в нём осталось graph.edges: панель игнорирует лишнее поле. Его удаление не меняет отображение существующих коннекторов и сохранение изменений коннекторов.