Skip to content

apps/panel 0.75.1 ​

English · Русский

Выпущена 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: панель игнорирует лишнее поле. Его удаление не меняет отображение существующих коннекторов и сохранение изменений коннекторов.