Skip to content

3.0.0 beta 5

Pre-release
Pre-release
Compare
Choose a tag to compare
@zHaytam zHaytam released this 24 Nov 09:18
· 102 commits to develop since this release

Added

  • AdditionalSvg option to DiagramCanvas in order to render any extra SVG content you want
  • AdditionalHtml option to DiagramCanvas in order to render any extra HTML content you want
  • DistanceTo overload method to Point that takes x and y
  • MoveAlongLine method to Point
  • FullPath to PathGeneratorResult to represent the full path without cuts
  • Fallback router to Orthogonal router
  • Margin options to OrthogonalRouter
  • radius option to StraightPathGenerator in order to generate rounded bends
  • Support for custom vertices
  • AutoSize option to groups to control whether moving children resizes the group

Changed

  • All routers are now classes instead of functions, they inherit from the new abstract class Router
  • All path generators are now classes instead of functions, they inherit from the new abstract class PathGenerator
  • Optimize Orthogonal router by using custom A* (x5 improvement)

Removed

  • Router delegate
  • PathGenerator delegate