1.2 beta 2

We are pleased to announce the second public release of the beta program for version 1.2.

  • Version 1.2 includes a lot of performance improvements – everything takes a lot less memory than before, and many things should be a bit faster too.
  • We have added support for drawing separator lines between some or all rows and/or columns of a Table Panel.
  • You can now customize Links in more ways than before.
  • There are additional ways to navigate or operate on trees.
  • We have added several new samples.
  • We have added an “extensions” folder: Extensions. This holds several sample apps which depend on the regular GoJS library plus extension classes inheriting from Layout, Tool, or CommandHandler.

See the list of changes for 1.2 beta: 1.2 beta 1.

Changes for 1.2 beta 2

  • Added Panel.findColumnForLocalX and Panel.findRowForLocalY.
  • Improved LayeredDigraphLayout detection whether links need to be routed around the “from” node or the “to” node.
  • Fixed Overview’s div setter when changing the div to null and back.
  • Dragging a selection over a foreign Diagram no longer selects the objects until they are successfully dropped.
  • Allowed Diagram and model listeners to modify the listener collection during execution.