- Enhancement: Update dependencies to Angular 8 (#211)
- Bug: Fix issue with wrong transformation matrix calculated when nodes list is empty (#196)
- Bug: Update midpoint UI to be updated on drag + update org tree example with mid point UI (#202)
- Bug: Add parameter check for update mid point function (#209)
- Docs: add a custom curve demo + create demo components folder (#198)
- Chore: Added panning enum, enforced types and updated docs (#195)
- Fix: Added readme and licence files to npm package
- Breaking: Changed the data format, removed inputs. Please refer to the docs to see what the newly available inputs are.
- Feature: Added support for different layouts, as well as custom layouts
- Feature: Improved animations
- Feature: Added support for clusters
- Feature: Support multiple links between two nodes (#159)
- Enhancement: Update layout to spread orphan nodes in a grid (#161)
- Bug: Fix pan on zoom (#157)
- Bug: Fix flickering problem with the link data UI. (#160)
- Bug: Fixes issue where the node width is ignored when setting a custom width (#151)
- Feature: Adding ability to have custom width and height per each node. (#148)
- Feature: Adds zoomChange output (#141)
- Feature: Adds dagre layout options input (#146)
- Enhancement: Calculates biggest bounding box of tall text fields in node (#84)
- Bug: Fixes issue not being able to zoom if the current zoom goes out of the min/max zoom range (#146)
- Fix: Restore the HTML content inside the component (#140)
- Add new user template in order to show UI data on the link (#138)
- Feature: Adds zoom to node functionality (#133)
- Bug: Fixes panning to a location and centering the graph
- Chore: Update dependencies
- Bug: TouchEvent not defined in dev mode for non-Chrome browsers (#99)
- Feature: Allow panning on touch events (#86)
- Bug: Fix panning speed (#88)
- Chore: Update dagre version
- Chore: Upgrade to Angular 6
- Feature: Add update$, center$, and zoomToFit$ inputs
- Feature: Add autoCenter and autoZoom inputs (#51)
- Feature: Allow enable/disable zooming (#64)
- Feature: Pan to cursor on zoom (#53)
- Docs: Use ng-template instead of template (#48)
- Fix: Error in Firefox when trying to render diagram when it is hidden
- Fix: Fix build for AOT projects.
- Breaking: Renamed the npm package to
@swimlane/ngx-graph
- Breaking: Renamed the module to
NgxGraph
- Breaking: Renamed the component selector to
ngx-graph
- Docs: Updated readme