Skip to content

Latest commit

 

History

History
526 lines (351 loc) · 38.4 KB

CHANGELOG.md

File metadata and controls

526 lines (351 loc) · 38.4 KB

Changelog

2.6.0 (2020-12-18)

Full Changelog

Implemented enhancements:

  • Arrow color go out of sync with link color when link.color or link.highlightColor is updated #360
  • Error: react-d3-graph :: Graph :: you have not provided enough data for react-d3-graph to render something. You need to provide at least one node #347
  • get x, y and other node informations with event onMouseOverNode() #306
  • Arrows don't point to nodes as expected #265
  • feature: expose node information to node related callbacks #385 (LonelyPrincess)
  • Don't throw error when there are no nodes #381 (LonelyPrincess)

Fixed bugs:

  • Some properties make the graph becomes unresetable #372
  • Node does not move/update when given coordinates or new coordinates #295

Closed issues:

  • Bendable links #373
  • High res pdf #356
  • Rendering graph with initial node positions doesn't properly place nodes without links #350
  • Enhance control on links appearance - support dashed links #343
  • Error when attempting to drag custom nodes #338
  • fontSize parameter should be working for single node #330
  • Adding the ability to completely freeze the graph #308

Merged pull requests:

Full Changelog

Implemented enhancements:

  • make node.size accept both height and width #336

Fixed bugs:

  • Passing an empty data.links array throws a warning #323
  • renderLabel params are not working for single node #322
  • The release version does not contain some fixes #314

Closed issues:

  • Docs missing collapsible sandbox example #337
  • Multiple Edges between 2 nodes #335
  • Ability to display node labels in different positions relative to the node center #299

Merged pull requests:

Full Changelog

Special announcement:

Implemented enhancements:

  • Make link end marker's width and height configurable #238
  • Avoid flashing graph when drag&drop node #237
  • Make node.renderLabel available at node level #192

Sandbox & Documentation

  • Anchored links per each configuration property starting on version 2.4.0
  • Deleting node is sandbox breaks the demo if the number of nodes reaches 0 #287

Fixed bugs:

  • Collapsible node with no links errors out on click #292
  • Deleting node is sandbox breaks the demo if the number of nodes reaches 0 #287
  • onNodePositionChange doesn't always trigger #264
  • Custom node example is not loading on the sandbox #252
  • Not passing data.links breaks the library while it should throw a custom error #211

Closed issues:

  • automaticRearrangeAfterDropNode - play button from live demo #261
  • Improve live example by replacing all window.alerts by toasts or other non blocking alerts #241
  • Add tooltips to sandbox playground configs #239
  • Make use of jest .toMatchSnapshot in library unit tests #236
  • link.type only can make effect in global #234
  • Node drag and drop methods #204

Merged pull requests:

⚠️ This distribution is not valid, it not up to date with the changes described in its previous CHANGELOG.md. Please use version 2.4.1 of this library instead. Issue reported in The release version does not contain some fixes #314.

Full Changelog

Merged pull requests:

Full Changelog

Fixed bugs:

  • Drag&Drop does not work for leaf nodes after collapsing and "uncollapsing" #223
  • [Sandbox] Fail to remove links / nodes in the live demo example #212
  • Error clicking nodes composed of mdi-react icons #201

Closed issues:

  • link.renderLabel is not true by default #210
  • onDoubleClickNode #194

Merged pull requests:

Chore:

Full Changelog

Fixed bugs:

  • When using an icon from mdi-react in a node, clicking the node throws an error. #201

New features:

  • onDoubleClickNode #194

Full Changelog

Fixed bugs:

  • Delete (remove) nodes and links from graph #183

Closed issues:

  • Is there a way to make the graph render consistently? #193
  • Addition to readme #190

Merged pull requests:

Full Changelog

Fixed bugs:

Full Changelog

Fixed bugs:

  • Link Colors not used when adding to graph #169
  • Node id 0 not set properly #160
  • Nodes added or deleted from a graph with nodes in fixed positions will cause issues #151
  • Collapsible config option can cause orphaned nodes to not be displayed #129

Closed issues:

  • Reverse the direction of arrows for "directed" property #153
  • viewGenerator key being dropped in config merge #142
  • Links labeling #47

Merged pull requests:

Full Changelog

Implemented enhancements:

  • Allow nodes to override strokeColor #122

Fixed bugs:

  • Custom onNodeClick handler not triggering on collapsible nodes #136
  • 🐛 Global viewGenerator not been applied to the nodes #130

Closed issues:

  • graph constantly re-rendering even when app is idle? #145
  • Allow users to pass in a function in node.labelProperty #133
  • Drop yarn support for development (stick to npm only) #127
  • Link mouse cursor property #119
  • Center graph on a specific node #102
  • Links with directional arrow #88

Merged pull requests:

Full Changelog

Closed issues:

  • i want to customise node. is it possible ? #90

Merged pull requests:

Full Changelog

Implemented enhancements:

  • Directional links are placed on top of each other #89

Fixed bugs:

  • Error re-rendering Graph when no config prop is set #81

Merged pull requests:

1.3.0 (2018-06-25)

NOTE: This release contains only PR #79 cherry picked from master.

Full Changelog

Merged pull requests:

  • Customize color for a link #79

1.2.2 (2018-05-14)

NOTE: This release contains only some minor fixes picked from master. Out of scope of this relase is PR Fix/peer dependencies #70 where react and d3 will pass to the peerDependencies block breaking installs that do not meet the restrictions of react and d3 versions.

Full Changelog

Fixed bugs:

  • BUG: NO LINK GETS HIGHLIGHTED WHEN NODE ID IS NON-STIRNG #73 props to @iamhosseindhv for reporting

Closed issues:

  • can the graph nodes and line not stacked #58
  • custom add node button #57
  • labelProperty not implemented? #54
  • BUG: NO LINK GETS HIGHLIGHTED WHEN NODE ID IS NON-STIRNG #73

Merged pull requests:

  • Fix/mouse over link highlight #75
  • Fix/link highlight id number #74
  • Feature/move to node 8.11.0 #72
  • Refactor/links build #69

1.2.1 (2018-04-22)

Full Changelog

Closed issues:

  • 100% Width/Height of parent element #63
  • SVG image for node #36

Merged pull requests:

  • Move logic from graph component (highlight updates) #66 (danielcaldas)
  • Feature/update dependencies #65 (danielcaldas)
  • Add fontColor as a configuration option for node's <text> fill property #64 (dmmulroy)

1.2.0 (2018-04-01)

Full Changelog

Implemented enhancements:

  • Graph Rerendering #51

Fixed bugs:

  • Graph Rerendering #51

Merged pull requests:

1.0.1 (2018-02-18)

Full Changelog

Fixed bugs:

  • Click one node but another one moves #41

Merged pull requests:

1.0.0 (2017-12-02)

Full Changelog

Closed issues:

  • How can I get onMouseOverLink event? #25

Merged pull requests:

0.4.0 (2017-11-11)

Full Changelog

Implemented enhancements:

  • Node version #29

Merged pull requests:

0.3.0 (2017-10-21)

Full Changelog

Implemented enhancements:

  • Squeezing if "staticGraph": true #24

Fixed bugs:

  • Squeezing if "staticGraph": true #24

Merged pull requests:

0.2.1 (2017-09-17)

Full Changelog

Merged pull requests:

0.2.0 (2017-09-16)

Full Changelog

Merged pull requests:

0.1.0 (2017-08-05)

Full Changelog

Implemented enhancements:

  • Adding nodes? #7

Merged pull requests:

0.0.2 (2017-04-25)

Full Changelog

0.0.1 (2017-04-25)

Merged pull requests:

* This Change Log was automatically generated by github_changelog_generator

* This Changelog was automatically generated by github_changelog_generator