📣 JointJS+ v4.2.2 Released #3145
kumilingus
announced in
News
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Changelog
apps.MarketingAutomation – Added a new application template
We have 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.
apps.WorkflowBuilder – Added a new application template
We have 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.
apps.AIAgent – various improvements to the AI Agent app
We’ve improved the AI Agent source code and refreshed its styling.
dia.Paper - fix to prevent an error when a view is synchronously dumped during an asynchronous visibility check
Fix an edge case where an error could occur if a cell view requests an update of another cell view while being mounted.
dia.Paper - fix to wake up idle
asyncpaper withinitializeUnmounted: truewhen a new cell is added to graphMake sure that an
asyncpaper withinitializeUnmounted: truewakes up from idle state when a new cell is added to the graph.dia.Element - fix
getPortBBox()to return a valid bbox when port has no size definedMake sure that
getPortBBox()returns a valid bounding box even when the port has no size defined.We now default to a size of
{ width: 0, height: 0 }when the port size is not set.layout.DirectedGraph – fix to accept a padding object for
clusterPaddingoption oflayout()Fix an issue where the
clusterPaddingoption of thelayout()method did not accept a padding object with individual values fortop,right,bottom, andleft.Beta Was this translation helpful? Give feedback.
All reactions