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.