Skip to content

Tags: lism/GoJS

Tags

v1.8.3

Toggle v1.8.3's commit message
1.8.3

• Added the Zoom Pinch sample, demonstrating gesture customization.
• Internally, browser PointerEvents are now used by default on
IE-related browsers, when possible. Other browsers still use Touch and
Mouse events.
• Fixed a measurement bug with GraphObject.maxSize when applied to
TextBlocks.
• Fixed another case of moving Groups not correctly invalidating link
routes when the link connects with the group.
• Fixed having UndoManager.isUndoingRedoing to be consistently true
during "StartingUndo", "StartingRedo", "FinishedUndo", and
"FinishedRedo" Model ChangedEvents of type Transaction.
• Fixed hit testing in some edge cases for geometries.

v1.8.2

Toggle v1.8.2's commit message
1.8.2

include storage/ in package.json

v1.8.0

Toggle v1.8.0's commit message
1.8.0

* Licensing: Improvements for unlimited-domains OEM customers.
* Samples and documentation: Typescript definition file (go.d.ts) fixes.
* Diagram and Model:
- Added Diagram.commit and Model.commit, which call a given function
wrapped in a transaction. This is offered as a concise alternative to
calling startTransaction and commitTransaction.
- Added Model.set as a synonym for Model.setDataProperty.
* Parts: Added Part.key and Link.key, as shortcuts for retrieving the
Part's key in the Model data, if it exists.
* Tools: Fixed duplicate calls to focus within the TextEditingTool.

v1.7.29

Toggle v1.7.29's commit message
1.7.29

Fixed a case of missing layout animation.

v1.7.28

Toggle v1.7.28's commit message
1.7.28

* Typescript definition fixes.
* When Part.move is called as Group.move, the method no longer
invalidates Link routes inside the group.
* Fixed regression in 1.7.23 with performing extra layouts involving
nested Groups resulting in duplicate Transactions.

v1.7.27

Toggle v1.7.27's commit message
1.7.27

* Fixed TextEditingTool sometimes incorrectly ignoring non-TextBlocks in
front of a TextBlock.
* Fixed RelinkingTool.copyLinkProperties to include copying the
Link.points, so that when Link.adjusting is not None the behavior will
be the same as for the original Link.
* Improved AvoidsNodes link routing to be more likely to find a shorter
route by looking beyond the area of the two connected nodes.
* Improved link routing during DraggingTool moves to keep link routes
while snapping is enabled.

v1.7.26

Toggle v1.7.26's commit message
1.7.26

* Fixed a regression when drawing large images scaled down, introduced
in 1.7.21.

v1.7.25

Toggle v1.7.25's commit message
1.7.25

* Replaced the Angular 2 project with a newer Angular 4 project, at
../projects/angular-basic. This projected was created with Angular CLI;
we then added a diagram-editor Component consisting of a Diagram and a
Palette. That component takes a Model as an Input and produces
nodeSelected and modelChanged as Outputs. The main app component shows
editable details for the primary selection if it is a Node.
* Automatically redraw with improved sharpness as the user zooms the
page.
* Fixed a bug where Pictures given a GraphObject.maxSize and no loaded
Picture.element or Picture.source would measure incorrectly.

v1.7.24

Toggle v1.7.24's commit message
1.7.24

* Fixed a regression introduced in 1.7.18 with pinch-zooming on
Microsoft touch devices in IE.
* Fixed a visibility bug when a non-visible Part switches layers.
* Events on the Diagram now attempt to find the Event target Diagram
differently. This may help in libraries that use a shadow DOM or DOM
scoping.

v1.7.23

Toggle v1.7.23's commit message
1.7.23

• Fixed a bug with SVG generation. Generated <svg> tags also now specify
a viewBox attribute.