All Versions
25
Latest Version
Avg Release Cycle
16 days
Latest Release
15 days ago

Changelog History
Page 1

  • v2.1.8

    February 05, 2020

    🔄 Changes for 2.1.8

  • v2.1.7

    January 29, 2020
    • ➕ Added the Packed Hierarchy sample, which demonstrates a custom PackedLayout for nested circular groups.
    • ➕ Added an optional argument to Diagram.clearSelection, and allowed that method to be overridden.
    • 💻 The TextEditingTool now only allows one active text editor globally, instead of one per Diagram. This avoids some focus problems in various browsers.
  • v2.1.6

    January 15, 2020

    🔄 Changes for 2.1.6

    • 🚀 The release/go-module.js file now exports every class, so that you can import only specific classes, instead of go . For example: import { Diagram, Node, Link, Point, Shape, TextBlock } from ... .
    • ➕ Added a sample demonstrating generating a PDF file for a Diagram, in the projects/pdf subdirectory. The sample is at minimalPDF.
    • 🛠 Fix for AnimationTriggers erroneously starting when dragging and dropping Parts from another Diagram or Palette.
    • 🛠 Fix for LinkingTool not deselecting other parts when a new link is created.
  • v2.1.5

    January 03, 2020

    🔄 Changes for 2.1.5

  • v2.1.4

    December 16, 2019

    🔄 Changes for 2.1.4

  • v2.1.3

    December 04, 2019

    🔄 Changes for 2.1.3

    • 🛠 Fixed a regression (that started in 2.0.0) with AvoidsNodes links improperly re-routing when using the DraggingTool.
    • 🛠 Fixed a undo (redo) bug with AnimationTriggers that used location or position on Parts.
    • 👌 Improved routing of duplicate links that have Link.adjusting set to a value other than None and have more than the standard number of points in their route.
  • v2.1.2

    November 20, 2019

    🔄 Changes for 2.1.2

  • v2.1.1

    November 18, 2019

    🔄 Changes for 2.1.1

    • 🛠 Fixed updating of Adornments when there are Bindings from Model.modelData and that shared object has been modified by calling Model.set.
    • 👌 Improved performance when replacing Diagram.model when cleaning up the old model, which had infrequently resulted in obscure warnings in debug mode about Node.isTreeLeaf.
    • 🛠 Fixes for loading Models with serialized EnumValues.
    • 🐎 Performance improvements for concurrent animations.
    • 🛠 Fixes for consistency of animation state. This includes modifying when  AnimationStarting  and  InitialAnimationStarting  are called, and fixes when default animations are stopped and another is immediately started, such as when loading a new model in the middle of animation.
    • 🛠 Fixed Model.fromJson loading models with serialized EnumValues.
    • 👌 Improved showing non-default cursors when dragging between diagrams.
    • 🛠 Fixed the operation of Diagram.handlesDragDropForTopLevelParts when dragging on the elements of a Group.
    • 🛠 Fixed a bug where Diagram.scrollHorizontalLineChange and Diagram.scrollVerticalLineChange would not affect scrolling size in some browsers.
    • 🛠 Fixed a bug where some AvoidsNodes Links would not route properly in nested groups.
  • v2.1.0

    November 06, 2019

    GoJS 2.1

    🆕 New Animation Capabilities

    GoJS 2.1 contains a number of new features to animate different components of your Diagram.

     

    👀 See the Intro page on Animation and the Custom Animation extension for more details and examples.

    👌 Improved Support For Data Synchronization

    GoJS 2.1 contains some new methods to ease integration of GoJS diagrams in applications that maintain their own data, particularly React apps.

    👀 See the Intro page on using GoJS with React and the gojs-react example project for details and examples. Also see gojs-react, a package containing React Components for GoJS Diagrams, Palettes, and Overviews.

    Other Changes for 2.1.0:

  • v2.0.21

    December 04, 2019

    🔄 Changes for 2.0.21

    • 🛠 Fixed a regression (that started in 2.0.0) with AvoidsNodes links improperly re-routing when using the DraggingTool.
    • 👌 Improved routing of duplicate links that have Link.adjusting set to a value other than None and have more than the standard number of points in their route.