Skip to content

Releases: NorthwoodsSoftware/GoJS

1.7.10

15 May 14:38
Compare
Choose a tag to compare
  • Fixed routing of Links to rotated nodes with "...Side" Spots.
  • Fixed routing of Link.AvoidsNodes Links that also had Link.adjusting set to Link.End.

1.7.9

04 May 15:16
Compare
Choose a tag to compare
  • Added the Parallel Route sample, demonstrating a custom Link.computePoints method in order to have multiple links between the same two ports have parallel segments. This makes use of the ParallelRouteLink.js extension.
  • Fixed some instances of ticks not rendering on Graduated Panels with small Panel.graduatedTickUnit values.

1.7.8

25 Apr 16:48
Compare
Choose a tag to compare
  • Added the Link Label On Path Dragging sample, demonstrating how to restrict the dragging of link labels to remain on the path of the link. This makes use of the LinkLabelOnPathDraggingTool.js extension.
  • TableRows and TableColumns now update their ports correctly when scrolling by setting Panel.topIndex or Panel.leftIndex.
  • Links that have TwoWay Bindings of Link.points now copy faithfully between different Diagrams.
  • When the DraggingTool.dragsLink is true, a drag of a Link that reconnects one or both ends of the Link will now raise one or two "LinkRelinked" DiagramEvents. Just as with a "LinkRelinked" event raised by the RelinkingTool, the DiagramEvent.parameter will be the old port with which the Link had been connected.

1.7.7

05 Apr 14:59
Compare
Choose a tag to compare
  • Added the Tri-state CheckBox Tree sample, demonstrating checkboxes for each item in a "tree view".
  • Improved the performance of link routing when groups have a lot of member nodes and links.
  • Fixed shadow scaling when making images.

1.7.6

28 Mar 17:07
Compare
Choose a tag to compare
  • Added the RoundedRectangles.js definitions of figures that have rounded corners only at the top or only at the bottom.
  • Added the Rounded Groups sample demonstrating both Nodes and Groups that have rounded headers and rounded footers.
  • Added the Two Halves sample demonstrating a Node template that has both a top half and a bottom half and that has rounded corners overall.
  • Fixed cases where InputEvent.left remained true for mouse move events even after the left mouse button was released.

1.7.5

24 Mar 18:07
Compare
Choose a tag to compare

Added the Minimal SVG Download sample, demonstrating Diagram.makeSvg and "downloading" the resulting SVG file.

1.7.4

14 Mar 16:15
Compare
Choose a tag to compare
  • Added the Sector Reshaping sample, demonstrating a custom Tool that supports interactively changing the angle and breadth (sweep) and depth (radius) of a pie-shaped sector of a circle. The SectorReshapingTool is defined in the SectorReshapingTool.js file in the Extensions directory.
  • Fixed broken Diagram.makeImageData for "blob" return type.

1.7.3

07 Mar 16:55
Compare
Choose a tag to compare

• Added the angular2-minimal project, in the projects subdirectory. This is a copy of the Angular 2 Quick Start example, https://angular.io/docs/ts/latest/quickstart.html, but showing a GoJS diagram.
• Fixed another declaration in go.d.ts.

1.7.2

02 Mar 12:15
Compare
Choose a tag to compare

Fixed missing declaration in go.d.ts.
Improved some documentation and samples.

1.7.1

23 Feb 20:12
Compare
Choose a tag to compare

Fixed some corrupted sample images and an expired Leaflet token