Release Notes: This release adds a model merging function and a label positioning style. Examples for both features are also included. A number of browser-specific bugs and visual differences have also been resolved.
Release Notes: Some minor issues with Google Chrome were fixed. Collapsed cells in the swimlanes example were fixed, child as were positions in the orgchart example. A rendering package was added in the Java backed for easier creation of images and vector graphics, as well as tree-, stack-, and partition layouts. Some methods have been renamed and two possible null pointer exceptions have been fixed.
Release Notes: This release adds an example using the extjs framework and has a large number of minor feature improvements.
Release Notes: This release adds a number of features across the browser front-end as well as the Java, .NET, and PHP back-ends.
Release Notes: This release fixes a number of minor display issues in the .NET backend and improves serialization in the Java backend.
Release Notes: This release includes TrueType fonts for PHP and fixes image rendering in the Java, .NET, and PHP backends. Two new examples have been added: the indicators example, which demonstrates labels outside vertices, and the Dynamictoolbar examples, which demonstrate a toolbar that is stateful based on the context of the graph selection. New color values of "inherit" and "swimlane" have been added and various minor errors have also been resolved.
Release Notes: This release adds a number of utility functions for modifying cells in the Java, .NET, and PHP backends that were previously only in the client. The mxWindow setCloseAction function has been removed; the close event should now be used in its place. The windows.html example has been added to demonstrate usage of mxWindow.
Release Notes: This release works with loose doctype in HTML markup, adds multiple overlays per cell, and adds the mxCompositeLayout and mxGraphLayout classes. Also added is the mxGraphView.redrawBackground hook, and new events in mxUndoManager and mxGraphSelection. The call to mxClient.unload and destroying of objects is done automatically, and some minor bugs have been fixed.
Release Notes: This release adds mxCellStyle.getRoutingCenterX/Y and mxConstants.STYLE_ROUTING_CENTER_X/Y for customizing automatic routing. The mxXmlRequest now has getStatus and getDocumentElement functions. Firefox on Debian Linux is now correctly identified. The mxEditor constructor and configure function take an XML node instead of a URL. Connect icons now move with the mouse while connections are being made, and the preview for new connections has been fixed for IE. Double clicks on connect icons and the label handle now trigger an in-place edit. A bug in the display order of shapes has been fixed.
Release Notes: This release adds z-order for cells in the display using mxGraph.ordered, and adds actions for mxGraph.toBack and toFront in mxEditor and the examples. The triangle shape and perimeter can now be rotated using the STYLE_DIRECTION key with one of the DIRECTION constants in mxConstants. mxGraph.traverse has been added for graph traversal using a visitor pattern. An I/O module has been added to the PHP backend.