Release Notes: This release fixes the selection dirty region when the graph is scaled. Also resolved is an issue where the buffer is repainted twice on zooming out.
Release Notes: This release makes further optimizations on causing the minimal repainting necessary. There are minor API changes, as detailed in the updating guide.
Release Notes: This beta release provides various drawing speed improvements, focusing on minimal redrawing and maximum reuse of caching buffers.
Release Notes: This release fixes a cropping issue on edge labels for finely grained zooming.
Release Notes: An error where the superclass method for compound undos was not visible from DefaultGraphModel has been resolved. Previously, while dragging edge labels the mouse point might not align correctly with the label. This has been fixed. The parallel edge router has been moved into the core library.
Release Notes: Snapping to grid for more than MAXCELLS now works correctly. Rounding from double to int has been removed in BasicGraphUI.RootHandle.mouseDragged. Edge label positions have been changed to be placed relative to the vertex perimeters rather than the centers of the vertices. A window close event has been added to the EditorGraph example.
Release Notes: This release fixes an XOR repainting problem when dragging cells.
Release Notes: This release fixes the offscreen positioning when the graph is offset within a Swing container. Also, a problem with the font style in the user manual is fixed.
Release Notes: This release makes a number of major improvements to the performance of the painting and selection model core functionality. Garbage collection has been optimised significantly in the double buffering code. Many fixes specific to the Mac platform have been made. Artifacts on marquee scrolling have been fixed, and label positions on edges with multiple line segments are greatly improved.
Release Notes: This release fixes a critical bug in 5.9.2 which caused the ordering of cells in the model not to be retained through specific operations. It adds an option to not delete empty group cells in DefaultGraphModel. This is currently the stable branch of JGraph; the 5.10 branch remains in beta.