Skip to content

Releases: NorthwoodsSoftware/GoJS

1.6.22

28 Dec 16:50
Compare
Choose a tag to compare
  • Fixed lack of jump-over or jump-gap when link routes have only two points.

1.6.21

10 Nov 19:33
Compare
Choose a tag to compare
  • Overviews are notified at the end of animations, in case they need to update their bounding box.
  • Fixed a scrollbar issue when using initalAutoScale and resetting the diagram or loading a new model.
  • Fixed link label positioning in certain cases where GraphObject.alignmentFocus and GraphObject.segmentOrientation are both set.

1.6.20

27 Oct 16:32
Compare
Choose a tag to compare

Changes for 1.6.20

  • Fixed a measuring issue with GraphObject.desiredSize when the old size matches the new size.
  • Fixed an animation issue with Group subgraph collapsing, when the member Nodes have a locationSpot set.

1.6.19

19 Oct 00:35
Compare
Choose a tag to compare

Changes for 1.6.19

  • Shapes with a custom Geometry no longer lose their custom geometry when GraphObject.desiredSize is set to NaN. Shapes also rebuild custom geometries more accurately when reshaped or scaled.
  • A Group whose Group.layout is a LayeredDigraphLayout is less likely to move after repeated cycles of collapsing and expanding.
  • Fixed an animation issue when there are multiple animations bundled together and the last one does not add any animatable parts.

1.6.19

19 Oct 00:29
Compare
Choose a tag to compare

Changes for 1.6.19

  • Shapes with a custom Geometry no longer lose their custom geometry when GraphObject.desiredSize is set to NaN. Shapes also rebuild custom geometries more accurately when reshaped or scaled.
  • A Group whose Group.layout is a LayeredDigraphLayout is less likely to move after repeated cycles of collapsing and expanding.
  • Fixed an animation issue when there are multiple animations bundled together and the last one does not add any animatable parts.

1.6.18

06 Oct 17:30
Compare
Choose a tag to compare
  • Fixed CommandHandler.scrollToPart exception when called both before and after calling CommandHandler.deleteSelection.
  • Fixed rare infinite loop in LayeredDigraphLayout involving multiple links between nodes with multiple ports.
  • Updated TableLayout.js extension to take the Layout.arrangementOrigin into account.
  • Fixed re-routing of individually invalidated Link routes of duplicate links connecting with "...Sides" ports.

1.6.17

29 Sep 16:23
Compare
Choose a tag to compare

Changes for 1.6.17:

  • Fixed a InputEvent.clickCount values during mouseDown operations in IE10 and 11. This was already correct for mouseUp.
  • Fixed an issue with Table Panel spacing when Panel.defaultRowSeparatorStroke and Panel.defaultColumnSeparatorStroke were set, and there is not enough room to display all rows/columns.

1.6.16

14 Sep 14:21
Compare
Choose a tag to compare

Changes for 1.6.16

  • Scrollbar fixes for RTL langauges.
  • TextBlock.textAlign values "start" and "end" now correctly interpret the alignment value when Diagrams divs have direction: RTL set in their CSS.
  • Fix for Table Panel when panel elements had Horizontal or Vertical stretch, but not enough room. The stretch had affected sizing in the wrong direction.
  • Fixed line dash drawing (Use of Shape.strokeDashArray and Shape.strokeDashOffset), a regression from 1.6.13.
  • Fixed routing of links connecting with non-visible ports, a regression from 1.6.12.

1.6.15

29 Aug 18:54
Compare
Choose a tag to compare

Changes for 1.6.15

  • Fixed some image loading scenarios when a Picture had no desiredSize set in a template, but a data-bound desiredSize.
  • Stopped Shape.geometry from being scaled to zero during panel measurement.
  • Fixed a null reference error when pasting a collection of Nodes and orthogonal JumpOver/JumpGap Links where some of the Links were needed to be deleted because they did not have connections on both ends.
  • Fixed an issue where location bindings could potentially have side effects leading to improperly-measured Parts.
  • Disallowed animations from starting when there is nothing to animate.

1.6.14

12 Aug 18:51
Compare
Choose a tag to compare

Changes for 1.6.14

  • Improved the time when a Diagram receives focus, fixing the change made in 1.6.13, so that the ToolManager gives the focus to the diagram just before starting an eligible Tool, rather than just after it. This allows tools and event handlers to give focus to other HTML elements, while still not having the diagram get focus on the mouse down event of a click.
  • Browser mousemove events over the Diagram now bubble appropriately.
  • If a Tooltip or Context Menu Adornment has a Placeholder, the placeholder's scale now changes with the Diagram.scale.