Fluent API - Builder classes in com.mindfusion.diagramming.builders package add support for fluent programming style.
DiagramLink improvements
The component no longer keeps a separate segmentCount field, removing a common source of errors. The SegmentCount property now calculates its value from ControlPoints elements. The updateFromPoints(updateGroups, updateSegments) overload has been removed too.
SegmentCount setter no longer refuses changing number of segments if auto-routing is enabled or the link is a self-loop.
The new Spline element of LinkShape enumeration draws links as interpolating splines that pass through all of their control points.
Enum types - Old-style enumeration classes with static finals have been replaced by enum types, improving type checking and auto-completion support.