Releases: NorthwoodsSoftware/GoJS
Releases · NorthwoodsSoftware/GoJS
1.6.6
Changes for 1.6.6
- Fixed a bug with text measurement when using TextBlock.OverflowEllipsis.
- Fixed a bug with Link geometry construction when switching templates.
- Groups no longer try to update their own bounds when containing links are modified, so long as Group.computesBoundsIncludingLinks is set to false.
1.6.5
Changes for 1.6.5
- Fixed updating of a link geometry when modifying Link.curve or Link.curviness.
- MouseMove events now bubble by default, unless a tool other than the ToolManager is the Diagram.currentTool.
- Fixed the invalidation of custom geometries of Shapes.
- Reduced the shifting of Groups that have a LayeredDigraphLayout as the Group.layout upon repeated collapse/expand.
1.6.4
Changes for 1.6.4
- Wheel scrolling now respects Diagram.allowHorizontalScroll and Diagram.allowVerticalScroll in all code paths.
1.6.3
Changes for 1.6.3
- Fixed an exception in CommandHandler.showContextMenu when passed an argument.
- Fixed adornment invalidation when a Part switches from a visible layer to an invisible one.
- Smoothed Diagram.scale animations.
- On Mac Trackpads, users can now scroll horizontally as well as vertically.
- Improved some samples.
1.6.2
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
Changes for 1.6.1
- Fixed an exception in go-debug.js involving a name conflict caused by minification.
1.6.0
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
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
Changes for 1.5.22
- Fixed a zoom bug introduced in 1.5.21.
1.5.21
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.