Releases: NorthwoodsSoftware/GoJS
Releases · NorthwoodsSoftware/GoJS
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.
1.5.20
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
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
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
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.
1.5.16
Changes for 1.5.16
- In CommonJS environments, set module.exports as well as window.module.exports, in case they are different objects.
1.5.15
Changes for 1.5.15
- Fixed zero-sized Arc PathSegments.
- Ensured Groups always redraw their bounds when collapsed or expanded.
1.5.14
Changes for 1.5.14
- Fixed Picture.element property setter to allow null.
1.5.13
Changes for 1.5.13
- Fixed GraphObject.isActionable items being erroneously clickable through other non-actionable Parts.
- Diagram.makeSVG now uses globally unique identifiers for its elements so that SVG from makeSVG can be used multiple times in the same page.
- Fixed DraggingTool movement of a Node with a half-connected Link when DraggingTool.isGridSnapEnabled is true.