yFiles 2.7.0.1 Release Notes
The newest available bugfix and maintenance release of yFiles is version 2.7.0.1.
Technical Requirements
- Sun Microsystems J2SDK 1.4 or higher is needed for software development with yFiles.
- Sun Microsystems J2RE 1.4 or higher is needed to execute programs using yFiles.
- In order to browse the documentation use Microsoft Internet Explorer 6.0 or higher or Mozilla Firefox 1.5 or higher.
- You need an operating system that supports Java 2.
yFiles 2.7.0.1 - Changes Since 2.7
Bugfixes
- CreateEdgeMode: Fixed regression. Direct invocation of mouseDraggedLeft caused a NPE. This NPE did not occur when edge creation was initiated by receiving proper MouseEvents.
- AbstractInputHandler: Fixed NPE when trying to create an instance for GraphML scope.
- LayoutModule: Fixed regression. Calling start for graphs that had no associated Graph2DView resulted in a NPE.
- IncrementalHierarchicLayouterModule: Fixed a problem where the port constraints were removed, if backloop routing was enabled.
- DefaultGraph2DRenderer: Fixed possible NPE when rendering a graph.
Improvements
- OrientationLayouter: Added new mirror mask constant MIRROR_NONE which enables explicit prevention of any mirroring of layout orientation.
- ProxyShapeNodeRealizer: If the delegate is changed with setRealizerDelegate a "realizer" Graph2DEvent is fired.
- DefaultNodeChangePropagator: Instances of this class handle the new events fired if the delegate of a proxy node realizer is changed.
- LocalViewCreator: In the layoutViewGraph method, the layouter that is used for the local view is additionally wrapped using layout stage MinNodeSizeStage. This enables to smoothly process graphs that contain zero-sized nodes.
- GraphMLIOHandler: Added graph event brackets for read and read.
- The predefined GenericNodeRealizer.Painter implementations were adjusted to allow for concurrent painting. (For decorator implementations, the decorated painter must support concurrent painting.)
- GraphML and GML parsing have been improved to better support concurrent parsing.
- Improved drag and drop user experience on Mac OS X.









