GoJS version 1.8.28

  • Fixed a Link re-routing bug during drags, when DraggingTool.isComplexRoutingRealtime is set to false. It would incorrectly re-compute AvoidsNodes routes during the drag if a node was crossed, instead of only deciding at the end of drag whether to re-compute.
  • Fixed a drawing bug where the start of Group collapse/expand animations may draw one frame of its ending state.
  • Setting Diagram.scrollMode now correctly updates the Diagram’s scrollbars. The setter also no longer raises a Changed event.
  • Fixed a bug where changing the Link.fromNode or Link.toNode in a TreeModel could result in duplicate links.