github NorthwoodsSoftware/GoJS v1.7.0
1.7.0

latest releases: v3.0.1, v3.0.0, v2.3.17...
7 years ago

GoJS version 1.7 brings several new features and samples. Here are some highlights:

  • From GoJS 1.7 onward there is a new method of licensing that does not require a separate go.js file download, instead it uses a license key. Read more on the Deployment Intro page.
  • Added a new sample: Floor Planner in the extensions folder.
  • More intelligent link routing: GoJS now attempts to preserve Link routes when elements of a Node resize or move, but do not affect the link ports.
  • Improved support for customizing tooltips, context menus and the TextEditingTool using a new class: HTMLInfo, which contains methods to show and hide custom HTML. HTMLInfo can be assigned as a value of GraphObject.contextMenu, Diagram.contextMenu, GraphObject.toolTip, Diagram.toolTip, or TextBlock.defaultTextEditor. Read more on the HTML Interaction Intro page.
  • New Panel.type: Panel.Graduated, used to draw regular tick marks and text along a main Shape element. Read more on the Graduated Panels Intro page.
  • Added the Panel.isEnabled property, the GraphObject.isEnabledObject method, and the GraphObject.enabledChanged event.
  • Added the Panel.isClipping property, which allows Spot Panels to designate their main Shape element as a clipping region instead of a drawn Shape.
  • Added Brush methods for computing lighter or darker colors or Brushes.
  • Added Binding.ofModel method, to support data binding of GraphObject properties to data properties that are on the Model.modelData shared JavaScript Object.

The complete list of changes is in the Change Log: http://gojs.net/latest/doc/changelog.html.

Don't miss a new GoJS release

NewReleases is sending notifications on new releases.