GoJS version 2.1.45

Changes for 2.1.45

  • Fixed a bounds calculation bug with PathSegment.SvgArcs, when the arc has a zero X or Y radius value.
  • Link route calculations now avoid an effectively infinite loop due to floating point errors when the two ports almost exactly overlap each other.
  • Fixed an occasional exception when dragging a disconnected link when the link had no points in its route.
  • The GraphObject.naturalBounds of a Shape now always prefers GraphObject.desiredSize if it exists, over the Shape’s Geometry.bounds. These are usually the same, but a Geometry with beziers can be slightly off from the desiredSize used to create it.

Previous version: GoJS version 2.1.44