Skip to content

Releases: rich-iannone/DiagrammeR

v1.0.11

03 Feb 18:44
0b8347c
Compare
Choose a tag to compare
  • DiagrammeR now has a dependency on viridisLite instead of viridis (@olivroy, #511)

  • DiagrammeR nows uses testthat 3rd edition (@olivroy, #498)

  • No longer use deprecated features from tibble, igraph and tidyselect (>= 1.2.0) (@olivroy, #497, #507)

  • Error messages have been reviewed and now use cli (@olivroy, #499, #502)

  • It is now easier to install suggested packages on the fly. DiagrammeR now uses rlang::check_installed() internally. (@olivroy, #499)

  • DiagrammeR() checks the type argument more strictly. (@olivroy, #506)

  • DiagrammeR is compatible with igraph (>= 2.0.0) (@maelle, #500)

v1.0.10

19 May 16:32
4942aa0
Compare
Choose a tag to compare
  • Remove dependency on the influenceR package, which also means removing the get_constraint() and get_bridging() graph inspection functions.

v1.0.9

07 Mar 14:38
4357d9a
Compare
Choose a tag to compare
  • More safely check inputs to grViz() and mermaid()

v1.0.8

24 Jan 22:08
Compare
Choose a tag to compare
  • Reduce minimum R version requirement.

v1.0.7

15 Jan 21:24
b265606
Compare
Choose a tag to compare
  • Fix malformed CSS selector in htmlwidgets/grViz.js

  • Only call replace_na(replace = "") on character columns

  • Added the envir argument to the grViz and replace_in_spec functions.

v1.0.6.1

11 May 17:00
381cfef
Compare
Choose a tag to compare
  • Removed the set_df_as_node_attr(), set_df_as_edge_attr(), and get_attr_dfs() functions.

v1.0.5

16 Jan 18:35
Compare
Choose a tag to compare
  • Removes the ability to save a DiagrammeR graph object as a Gephi file (.gexf) since the rgexf package is no longer maintained

v1.0.0

01 Mar 19:05
Compare
Choose a tag to compare
  • Added the helper functions node_aes(), node_data(), edge_aes(), and edge_data() to facilitate the binding of node and edge aesthetic and data attribute values; several functions now have namesake arguments that accept these functions' output.

  • Information about the graph is now displayed in the console when the graph object is called

  • Error messages are now more helpful and try to provide pointers for the more common errors

v0.9.2

06 Sep 21:42
Compare
Choose a tag to compare
  • Added functions to generate 2D and 3D grid graphs (add_grid_2d() and add_grid_3d())

  • Added _ws (with selection) variants of the mutate_[node/edge]_attrs() functions for mutating node or edge attributes for only those nodes/edges in an active selection

  • Incorporated an edges argument into the select_edges() function in order to filter the selection of edges to a set of edge ID values

  • Reduced the dependency on R to version >= 3.2.0

v0.8.2

23 Dec 17:01
Compare
Choose a tag to compare
  • preliminary support for node/edge selections, traversals, and deposits (temporary storage of attributes/counts in the graph object for later retrieval)
  • ability to rescale continuous numeric attribute values and color values with the rescale_node_attr_in_selection and rescale_edge_attr_in_selection functions
  • new combine_graphs function to combine two separate graph objects into one