Changes in version 0.4.1 (2025-04-14) - Minor link changes Changes in version 0.4 (2017-03-18) Major changes - Highlights links to nodes on hover in forceNetwork. pull/#178 - Arrow heads enabled for directed networks in forceNetwork with arrows = TRUE. pull/#182. Minor changes and bug fixes - Node titles enclosed in
tags. pull/#180
- simpleNetwork now an alias of forceNetwork rather than separate.
pull/#181
- Resolved regression from d3.js V4 upgrade where forceNetwork graphs
were not centered in Shiny apps. pull/#179
- Updated URL links in documentation.
Changes in version 0.3.1
- Improved examples for d3.js v4+
Changes in version 0.3 (2017-02-16)
- Upgraded to d3.js version 4.5.0 from version 3.5.2. HUGE thanks to
CJ Yetman who did basically all of the work for this. #143
Changes in version 0.2.14
- Explose sinksRight option for sankeyNetwork so that users can decide
not to have the last nodes moved to the right border. Thanks to
Florian Breitwieser.
Changes in version 0.2.13 (2016-08-11)
- simpleNetwork, forceNetwork, and sankeyNetwork should now work with
tbl_df link and node data frames. Thanks to @mexindian for
suggesting.
Changes in version 0.2.12 (2016-07-03)
- Add resize to sankeyNetwork for flexdashboard. Thanks to Kenton
Russell for adding.
- Fixed a bug where Source and Target labels were not properly
concatenated in sankeyNetwork tooltips. Thanks to Tuija Sonkkila for
reporting.
- Improved igraph_to_networkD3 so that it now handles more general
weight names. Thanks to Maurits Evers for reporting.
Changes in version 0.2.11 (2016-05-31)
- forceNetwork, simpleNetwork, and sankeyNetwork generate errors if
data does not appear to be zero-indexed. Thanks to Peter Meissner
for prompting this addition.
- Bug fix for igraph_to_networkD3 so that it now accepts the value
attribute. Thanks to Louis Goddard.
- Bug fix for diagonalNetwork when using hierarchical lists with
singular connections. Thanks to @RohdeK.
- Fix viewbox position when rerendered in shiny. Thanks to @RohdeK.
- Added the iterations argument to sankeyNetwork, which adjusts the
y-axis positioning. Thanks to @giko45.
Changes in version 0.2.10 (2016-04-12)
- Added the function igraph_to_networkD3 to convert an igraph class
object to a list that can be used with networkD3.
- Fixed a bug where linkColour was not actually passed to the widget
for diagonalNetwork and radialNetwork. Thanks to Pierre Formont.
Changes in version 0.2.9
- forceNetwork now allows you to supply a vector of colours to the
linkColourargument. This enables the user to highlight links to
specific nodes. Thanks to Garth Tarr.
- Minor documentation improvements.
Changes in version 0.2.8 (2015-12-31)
- Added NodeGroup and LinkGroup parameters to sankeyNetwork so links
can be colourised. Thanks to Edwin de Jonge.
- fontFamily is now applied to legends in forceNetwork. Thanks to
Casey Shannon.
- Improved bounding behaviour with forceNetwork. Now bounds both the
links and nodes. Thanks to Koba Khitalishvili.
Changes in version 0.2.7
- Fixed an issue with sankey viewBox sizing.
Changes in version 0.2.6 (2015-10-11)
- sankeyNetwork fully supports cycles
- sankeyNetwork gets same responsive sizing and better fitting
introduced in 0.2.4 for diagonalNetwork and radialNetwork.
- sankeyNetwork gets same full margin control introduced in 0.2.4 for
diagonalNetwork and radialNetwork.
Changes in version 0.2.5
- Added chordDiagram to show directed relationships among entities.
Changes in version 0.2.4 (2015-10-02)
- More robust margin argument for diagonalNetwork and radialNetwork
allows for a single value or specification of top, right, bottom,
and left by named vector or list.
- Responsive sizing using the viewBox attribute of svg for
diagonalNetwork and radialNetwork should allow for fitting in the
container with no fiddling.
0.2.3
- Internal improvements to reduce dependencies: no longer depends on
RCurl, plyr, and rjson.
- Updated examples:
- Using jsonlite makes JSONtoDF obsolete with the fromJSON function.
- All Github data links now use the CDN link from rawgit, so the
examples should be more inline with Github raw policies.
0.2.2
- sankeyNetwork changes:
- Removes forced font family in favor of inherited from css or
specified through the fontFamily argument.
- Fixes issue with backslashes in the label for links.
- Puts unicode right arrow in the tooltip. Adds argument to
specify units for the tooltip label.
- Handles cycles by updating this forked repo:
https://github.com/soxofaan/d3-plugin-captain-sankey.
- Makes assumptions that Source is column 1 and Target is column 2
if not provided.
0.2.1
- Fixed an issue with forceNetwork on Firefox. Thanks to @agoldst.
- Fixed an issue where forceNetwork node size would not return to
default after mouseover. Thanks to Pascal Pernot.
0.2
- Added dendroNetwork to create hierarchical cluster network diagrams
(dendrograms).
- treeNetwork is DEPRECATED.
- Placed functionality from treeNetwork to radialNetwork. The new
radialNetwork function has the same functionality, but has been
renamed to be more accurately descriptive and avoid confusion with
dendroNetwork.
- Added diagonalNetwork, which creates tree network diagrams using
diagonal instead of radial nodes.
Thanks to Jonathan Owen.
0.1.8
- Added clickAction argument to forceNetwork to allow the user to pass
a JavaScript expression through to be activated on click of a node.
Thanks to Peter Ellis.
- Added bounded argument to forceNetwork to allow the user to create a
bounding box for the plot. See http://bl.ocks.org/mbostock/1129492.
Thanks to Charles Sese.
- Added fontFamily argument to forceNetwork, simpleNetwork,
sankeyNetwork, and treeNetwork. Thanks to Peter Ellis.
- Added opacityNoHover argument to forceNetwork to set the opacity of
node labels when nodes are not hovered over. Thanks to Peter Ellis.
0.1.7
- Include JS from htmlwidgets, to make it easier for users to pass
arbitrary JS to more arguments.
- Other internal code and documentation improvements.
0.1.6
- fontSize used for all functions rather than fontsize. Thank you to
@Hunter-Github for spotting this inconsistency.
0.1.5
- Minor improvement to treeNetwork documentation. Thanks to Steven
Beaupré and MrFlick.
0.1.4
- forceNetwork gains three new arguments.
- legend allows you to add a node colour legend.
- radiusCalculation and Nodesize allow you to vary node radius by
some values.
Thank you to Charles Sese for these additions.
0.1.3
- zoom argument added to simpleNetwork and forceNetwork to allow
zooming. Thanks to @timelyportfolio.
- Updated treeNetwork URL.
0.1.2.2
- Update link in forceNetwork example.
0.1.2.1
Enhanced flexibility when using data frames manipulated with
dplyr/data.table. Thanks to Kevin Kuo.
0.1.2
- Minor internal correction to d3.js version number.
0.1.1
- treeNetwork added allowing the user to create tree networks. Thanks
to B.W. Lewis.
- Upgrade to d3.js version 3.5.2.
0.1
- sankeyNetwork added.
- colourScale argument added to forceNetwork and sankeyNetwork to
allow the user to change the node colour scale.