Skip to content

Releases: NorthwoodsSoftware/GoJS

1.6.2

23 Mar 18:38
Compare
Choose a tag to compare

Changes for 1.6.2

  • Added the Data Inspector sample, a simple drop-in for inspecting and editing Part data.
  • Fixed some cases of testing for points being within quadratic bezier curve geometries.
  • The ContextMenuTool now supports tooltips for all objects in a context menu Adornment.

1.6.1

11 Mar 14:44
Compare
Choose a tag to compare

Changes for 1.6.1

  • Fixed an exception in go-debug.js involving a name conflict caused by minification.

1.6.0

11 Mar 14:30
Compare
Choose a tag to compare

GoJS version 1.6 brings several new features and samples. Here are some highlights:

  • Z-ordering within Layers by setting or binding the new Part.zOrder property.
  • Animations for tree and Group collapse, and animation of Diagram.position with CommandHandler.scrollToPart.
  • Links can now have automatically determined keys if you set the GraphLinksModel.linkKeyProperty.
  • You can now send and receive incremental changes to a database instead of sending the whole model, with Model.toIncrementalJson and Model.applyIncrementalJson.
  • Tooltips are now shown on touch devices when the user clicks on an object with a GraphObject.toolTip or in the diagram background when Diagram.toolTip is an Adornment.

Complete list of updates: http://gojs.net/latest/doc/changelog.html

1.5.23

09 Mar 14:57
Compare
Choose a tag to compare

Changes for 1.5.23

  • Fixed changing GraphObject.segmentOrientation of a Link label back to Link.None not resetting the GraphObject.angle back to zero.
  • Fixed Tool.findToolHandleAt to support tool handles that are Panels, not only simple Shapes. All tool handles are elements of Adornments.
  • Fixed LinkReshapingTool not to cause an exception if for some reason it is unable to Tool.findToolHandleAt the new handle created by dragging a resegmenting tool handle.
  • DOM Input Events to the TextEditingTool's default tool now check if the TextEditingTool is still running.

1.5.22

23 Feb 15:36
Compare
Choose a tag to compare

Changes for 1.5.22

  • Fixed a zoom bug introduced in 1.5.21.

1.5.21

19 Feb 20:08
Compare
Choose a tag to compare

Changes for 1.5.21

  • Fixed changing Diagram.scale causing an error for some values of Diagram.contentAlignment.
  • Improved the TextEditingTool to scroll the edited TextBlock into view, not the whole Part holding the TextBlock.
  • Fixed Model.setKeyForNodeData to update link data references (regression) in GraphLinksModels.
  • Fixed an aspect-ratio issue when using Diagram.makeSVG with Pictures. Fixed a related issue when using Picture.sourcerect with Diagram.makeSVG.

1.5.20

03 Feb 21:23
Compare
Choose a tag to compare

Changes for 1.5.20

  • Fixed TextBlock.OverflowEllipsis sometimes not displaying ellipses when a height was set on the TextBlock.
  • Fixed routing of links with Link.adjusting being Link.Scale or Link.Stretch sometimes resulting in straight lines.
  • Fixed TreeLayout not respecting Part.isLayoutPositioned set to false on Comment Nodes (Nodes with the category "Comment").
  • Text rendering improvements.

1.5.19

22 Jan 17:09
Compare
Choose a tag to compare

Changes for 1.5.19

  • Fixed error when operating in PhantomJS environment.
  • Fixed handling of control characters in text strings by Model.toJson.

1.5.18

06 Jan 17:18
Compare
Choose a tag to compare

Changes for 1.5.18

  • Fixed Diagram.alignDocument when scrolling the current screen out of view.
  • Fixed round-off errors in GridLayout positioning of nodes when GridLayout.alignment is GridLayout.Location.

1.5.17

15 Dec 22:28
Compare
Choose a tag to compare

Changes for 1.5.16 and 1.5.17

  • In CommonJS environments, set module.exports as well as window.module.exports, in case they are different objects.