Releases: NorthwoodsSoftware/GoJS
Releases · NorthwoodsSoftware/GoJS
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.
1.5.12
Changes for 1.5.12
- The TextEditingTool.selectsTextOnActivate now selects text on iOS Safari.
- Fixed the Part.containingGroup of reflexive member Links.
- Fixed the loading of Link routes via a Binding on Link.points when the Links were connected with a Group.
1.5.11
Changes for 1.5.11
- Fixes for location data binding when animation is enabled.
- Provisional fix for OSX scrollbars when invisible by default. Functionality may change in future releases.
- Fixed ResizingTool when resizing a Group with reflexive links.
- The TextEditingTool more accurately predicts the editable area for text.
1.5.10
Changes for 1.5.10
- Fixed the way PathSegment.Arcs are calculated and approximated. This will change computed bounds and hit-testing, which now correctly reflect drawn arcs, but the bounds changes may cause incompatibilities in apps that depend on the old approximations.
1.5.9
Changes for 1.5.9
- Fixed an undo/redo bug with Part.location and GraphObject.position.
- Fixed Picture optimizations to work with Picture.sourceRect
- Fixed the TextEditingTool inserting newlines into TextBlocks with TextBlock.isMultiLine set to false, when a validation function was present.
1.5.8
Changes for 1.5.8
- Improved the TypeScript definition file, goJS.d.ts, fixing some typos, changing some Object types to be any for easier usage.
- Fixed DraggingTool when DraggingTool.dragsLink is true and when dragging a Link to respect LinkingBaseTool.isValidLink on the RelinkingTool.
- Fixed TextBlock rendering in some ellipses cases.