GoJS 1.7 beta Release Candidate

To commemorate the solstice today, we are pleased to announce the availability of GoJS 1.7.0-beta1. Find everything at GoJS - Build Interactive Diagrams for the Web.

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.

  • 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 context menus and the TextEditingTool.

  • 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, or Diagram.toolTip. 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.

  • Added the Panel.isEnabled property, the GraphObject.isEnabledObject method, and the GraphObject.isEnabledChanged event.

  • Added the Panel.isClipping property, which allows Spot Panels to designate their main Shape element as a clipping region instead of as 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.

There are a lot more changes than this short list. Read about all of them in the Change Log.

GoJS - Build Interactive Diagrams for the Web now holds 1.7.0-beta2, which has some bug fixes and improvements.

Check out the new Introduction page about “Graduated” Panels: GoJS Graduated Panels -- Northwoods Software.

GoJS - Build Interactive Diagrams for the Web is now up to version beta4, which I am hoping is the final beta before we release it as the “latest” branch.

GoJS - Build Interactive Diagrams for the Web now is a “Release Candidate”, version 1.7.0-rc.

We have added some samples demonstrating the new Graduated Panel: