Skip to content

Releases: NorthwoodsSoftware/GoJS

2.2.11

13 Jun 14:51
Compare
Choose a tag to compare

Changes for 2.2.11

2.2.10

19 May 18:02
Compare
Choose a tag to compare

Changes for 2.2.10

  • Graduated panels now draw all tick marks specifying a Shape.graduatedSkip/TextBlock.graduatedSkip function, even when they could be very close together.
  • Drawing fixes on very zoomed-out graphs.
  • Multiple orthogonal links between identical nodes side-by-side are now drawn without crossings. This fixes a regression from 2.1.51.

2.2.9

04 May 15:53
Compare
Choose a tag to compare

If you are upgrading from 2.1 to 2.2, be sure to get a new license key. You must do this on every major.minor change, such as going from 2.1 to 2.2 or 2.3. You do not need a new key for point (2.2.x) releases.

Changes for 2.2.9

  • Fixed a regression from 2.2.8 with Table Panel when tables are empty (including tables in Node templates).

Changes for 2.2.8

  • Improved Table Panel measuring when using TableRows and TableColumns in sparsely populated tables.
  • Improved Table Panel arranging of items that span several rows or columns, when those rows or columns do not all exist.
  • Animation fixes when AnimationTriggers execute during a drag.
  • Improved accuracy of tick angles along curves in Graduated panels.
  • Fix for two-way bindings on Part.location when undoing.
  • Calls to Diagram.makeImage and Diagram.makeImageData no longer throw exceptions when attempting to render "broken" images.

2.2.8

02 May 17:26
Compare
Choose a tag to compare

If you are upgrading from 2.1 to 2.2, be sure to get a new license key. You must do this on every major.minor change, such as going from 2.1 to 2.2 or 2.3. You do not need a new key for point (2.2.x) releases.

Changes for 2.2.8

  • Improved Table Panel measuring when using TableRows and TableColumns in sparsely populated tables.
  • Improved Table Panel arranging of items that span several rows or columns, when those rows or columns do not all exist.
  • Animation fixes when AnimationTriggers execute during a drag.
  • Improved accuracy of tick angles along curves in Graduated panels.
  • Fix for two-way bindings on Part.location when undoing.
  • Calls to Diagram.makeImage and Diagram.makeImageData no longer throw exceptions when attempting to render "broken" images.

2.2.7

13 Apr 20:11
Compare
Choose a tag to compare

If you are upgrading from 2.1 to 2.2, be sure to get a new license key. You must do this on every major.minor change, such as going from 2.1 to 2.2 or 2.3. You do not need a new key for point (2.2.x) releases.

Changes for 2.2.7

  • Nested or space-constrained Table Panels apportion space more correctly when some Table elements are stretched and other rows/columns have their width or height set.
  • Improved the ScrollingTable extension to include a scrollbar "thumb".

2.2.6

30 Mar 18:48
Compare
Choose a tag to compare

Changes for 2.2.6

  • Improvements in gesture handling for iPad + keyboard combinations.
  • Made improvements and added features to the Gantt and Donut Charts samples.
  • Drag and drop from a Diagram into empty page space no longer throws an error (regression in 2.2.4).
  • Data Inspector, when multipleSelection option is true, now clears the properties fields when the Diagram.selection is empty.

2.2.5

25 Feb 15:58
Compare
Choose a tag to compare

If you are upgrading from 2.1 to 2.2, be sure to get a new license key. You must do this on every major.minor change, such as going from 2.1 to 2.2 or 2.3. You do not need a new key for point (2.2.x) releases.

Changes for 2.2.5

  • Drag and drop across Diagrams fixed on touch devices (regression in 2.2.4 for non Shadow DOM environments).
  • Module versions of the library release/go.mjs and release/go-module.js now export go as the default export.

2.2.4

21 Feb 18:07
Compare
Choose a tag to compare

If you are upgrading from 2.1 to 2.2, be sure to get a new license key. You must do this on every major.minor change, such as going from 2.1 to 2.2 or 2.3. You do not need a new key for point (2.2.x) releases.

Changes for 2.2.4

  • Allow AnimationTriggers to run during Tool operation. Previously, Animation Triggers would not run if a Tool was active, which prevented some tools such as LinkingTool from starting animations during their events.
  • Fixed a regression since 2.2.0: Drag and drop in Shadow DOM environments such as Angular now correctly identify the target Diagram (for dropping from Palettes, for instance).
  • Diagram.useDOM and Diagram.isUsingDOM were incorrectly minified, and now have their names properly exposed.

2.2.3

17 Feb 17:54
Compare
Choose a tag to compare

Changes for 2.2.3

  • Fixed Spot Panels erroneously giving incorrect sizing information to its elements if a previous element had a stretch.
  • Improved LayeredDigraphLayout routing of Bezier curve links to reduce crossing over nodes.
  • Fixed optimization (in 2.0.0) of Panel.rebuildItemElements when item template(s) may have changed.
  • The package.json now specifies "module": "release/go-module.js"

2.2.2

07 Feb 20:41
Compare
Choose a tag to compare

If you are upgrading from 2.1 to 2.2, be sure to get a new license key. You must do this on every major.minor change, such as going from 2.1 to 2.2 or 2.3. You do not need a new key for point (2.2.x) releases.

Changes for 2.2.2

  • Added init optional argument to Brushconstructor.
  • Stopped tap-hold on some versions of iOS Safari from selecting text.
  • Improvements for licensing Electron apps.

Changes for 2.2 are here