MindFusion.Diagramming for JavaScript 릴리스
Released: Apr 28, 2026
4.9 버젼 업데이트
기능
- CSS Styling:
- The styling system now supports defining item appearance through external CSS files.
- You can style different item types using custom element selectors such as mfd-shapenode, mfd-diagramlink, or mfd-tablenode.
- The system maps CSS Custom Properties to the internal Style properties. For example, use --brush for backgrounds, --stroke for outlines, and --font-size for text. The new cssClass property on DiagramItem allows for more granular styling using standard class selectors in your...
Released: Jan 4, 2026
4.8.3 버젼 업데이트
기능
- Added generateShortestRoute and findShortestRoute methods to PathFinder.
- Coordinates in vertical Ruler scale are now rotated in the opposite direction to read from bottom to top, which is the accepted standard for rotated labels and consistent with MindFusion components for other platforms.
수정사항
- Table row anchorPattern fixes.
Released: Oct 28, 2025
4.8.2 버젼 업데이트
기능
- Improved support for BPMN shapes.
Released: Oct 17, 2025
4.8.1 버젼 업데이트
수정사항
Released: Sep 25, 2025
4.8 버젼 업데이트
기능
- Paged Containers:
PagedContainerNode is a ContainerNode subclass that organizes its child nodes into a collection of pages, represented by ContainerPage objects. This allows for the creation of more organized diagrams where nodes can be grouped into logical views within a single container. Only the nodes belonging to the currently active page, specified by currentPage property, are rendered and participate in user interactions.
- Navigation between pages is handled by scroll arrows in the...
Released: Jul 15, 2025
4.7.1 버젼 업데이트
기능
- Grid Layout:
- The GridLayout algorithm arranges diagram nodes in a grid, keeping connected nodes close to each other.
- The algorithm strives to achieve a small number of link crossings. It is based on an iterative process whose initial steps shuffle the grid nodes randomly. That can lead to very different results each time the algorithm is run.
- Miscellaneous:
- startNode and endNode properties added to LayeredLayout. They let you specify which nodes to place on first and last layer, instead of...
Released: Jun 4, 2025
4.7 버젼 업데이트
기능
- ItemListView Component
- ItemListView supersedes NodeListView and lets you show both nodes and links in the list. Items can be added by calling addItem method, and removed by calling removeItem.
- The autoConnectLinks and autoConnectDistance properties control whether links created via drag-and-drop should connect to nearby nodes in the target diagram.
- ItemListView also provides more properties for customizing the list layout, such as columns and labelPosition.
- For compatibility with legacy code...
Released: Mar 17, 2025
4.6 버젼 업데이트
기능
- Spatial index
- Set the enableSpatialIndex property of Diagram to create an index of item positions for faster hit-testing and viewport clipping queries. This should greatly improve user interaction and rendering speed for diagrams containing tens of thousands or more items.
- Miscellaneous
- The foldedSize property of ContainerNode now specifies the container's size when it is folded.
- Added a clipText property to ShapeNode.
- actionUndone and actionRedone events raised by undo manager for either top...
Released: Jan 9, 2025
4.5.1 버젼 업데이트
기능
- Node constraints - The DiagramNode.constraints property lets you apply size and direction constraints to a node. It returns a NodeConstraints object with following properties:
- KeepRatio: a bool value indicating whether the initial width/height ratio of a node should be preserved.
- MaxHeight: the maximum node height allowed.
- MaxWidth: the maximum node width allowed.
- MinHeight: the minimum node height allowed.
- MinWidth: the minimum node width allowed.
- MoveDirection: a member of the...
Released: Dec 1, 2024
4.5 버젼 업데이트
기능
- Shape design enhancements
- The anchorPattern shape property lets you associate anchor points with shape definitions. That pattern is shared between all nodes of same shape, but can be overridden by setting a node's own anchorPattern.
- Individual segments of a shape's geometry can be styled independently by setting stroke and fill attributes.
- MindFusion have replaced the Microsoft Windows-only shape designer tool with an online editor.
- The shape editor is implemented as a reusable ShapeDesigner...