Skip to content

Commit 2dac1d8

Browse files
committed
Update NEWS.md
1 parent 6516e95 commit 2dac1d8

File tree

1 file changed

+27
-1
lines changed

1 file changed

+27
-1
lines changed

NEWS.md

+27-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,30 @@
1-
# DiagrammeR 0.9
1+
# DiagrammeR 0.9.1
2+
3+
* Simplified many functions internally
4+
5+
* Added a default print method for graph objects
6+
7+
* Allowed use of bare node or edge attribute names in many functions
8+
9+
* Implemented graph actions as a means to run one or more functions at every graph transformation step; for example, this can be used to automatically update a node attribute such as `betweenness` whenever modifications to the graph are made (e.g., adding nodes, removing edges, etc.)
10+
11+
* Data frames can be set as node or edge attributes with the `set_df_as_node_attr()` and `set_df_as_edge_attr()` functions; the `get_attr_dfs()` function allows for retrieval of stored data frame data
12+
13+
* Added two new graph-generating functions (`add_gnp_graph()`, `add_pa_graph()`, and `create_complement_graph()`)
14+
15+
* Added functions to clone existing nodes and edges (`add_n_node_clones()` and `add_edge_clone()`)
16+
17+
* Added several `count_*` functions (`count_asymmetric_node_pairs()`, `count_automorphisms()`, etc.)
18+
19+
* Added new functions to obtain graph properties (`get_adhesion()`, `get_girth()`, `get_reciprocity()`, etc.)
20+
21+
* Added several `is_*` functions for graph and edge properties (e.g., `is_edge_loop()`, `is_graph_dag()`, etc.)
22+
23+
* The `mutate_node_attrs()` and `mutate_edge_attrs()` functions now have simpler and more powerful interfaces for mutating node and edge attributes
24+
25+
* Graphs can be easily saved to disk (and read from disk) using the `save_graph()` and `open_graph()` functions
26+
27+
# DiagrammeR 0.9.0
228

329
* Modified basic structure of node and edge data frames such that ID values are automatically set as integer values
430

0 commit comments

Comments
 (0)