JointJS+ v4.2.2

Released: Jan 23, 2026

Aggiornamenti in v4.2.2

Funzionalità

  • AI Agent
    • Improved the AI Agent source code and refreshed its styling.
  • Marketing Automation
    • Created a new Marketing Automation application template that allows users to design and interactively visualize marketing automation workflows.
    • The application uses the ELK automatic layout to automatically arrange elements and route links orthogonally, and the diagram is fully animated (including transition between states and addition of new nodes).
    • You can click the "Test flow" button to run a simulation of the marketing automation workflow.
  • Workflow Builder
    • Created a new Workflow Builder application template that allows users to design and interactively visualize workflows. The application features the ELK automatic layout for arranging diagrams with ports.

Correzioni

  • Dia - Paper
    • Fixed an edge case where an error could occur if a cell view requests an update of another cell view while being mounted.
    • Made sure that an async paper with initializeUnmounted: true wakes up from idle state when a new cell is added to the graph.
  • Dia - Element
    • Made sure that getPortBBox() returns a valid bounding box even when the port has no size defined.
    • The default is now a size of { width: 0, height: 0 } when the port size is not set.
  • Layout - DirectedGraph
    • Fixed an issue where the clusterPadding option of the layout() method did not accept a padding object with individual values for top, right, bottom, and left.