Changes in version 0.1.2 (2026-04-22) - fix: handle node_label = "none" in cnet label layer (2026-04-22, Wed) - add an explicit "none" branch in ggplot_add.cnet_label() - avoid parsing "none" as a foldChange filter expression - fix compareCluster cnetplot when node_label is set to "none" Changes in version 0.1.1 (2026-01-16) - cnetplot() supports curvature parameter to curve the edges (2026-01-16, Fri) - add categorySizeBy to control category node size in cnetplot() (2026-01-14, Wed) - categorySizeBy supports an expression (e.g., itemNum, p.adjust) or a formula (e.g., ~ -log10(p.adjust)) - default is ~itemNum - add geom_edge_interactive() and geom_edge_text_interactive() (2026-01-12, Mon) - support edge data with vertex names in get_edge_plot_data() to avoid ambiguity with non-unique labels (2026-01-12, Mon) - bug fixed in coloring edges of cnetplot() (2026-01-09, Fri) - https://github.com/YuLab-SMU/enrichplot/issues/341 Changes in version 0.1.0 (2026-01-07) - geom_edge_text() to add text labels for edges (2025-12-24, Wed) - add layout_fishbone (2025-12-24, Wed) - add more layouts (2025-12-01, Mon) - layout_circular - layout_linear - use 'quarto' as vignette builder (2025-12-01, Mon) Changes in version 0.0.9 (2025-11-30) - add 'fc_threshold' to filter items by absolute fold change in cnetplot() (2025-11-30, Sun) Changes in version 0.0.8 (2025-11-06) - disable geom_point() for item nodes in cnetplot() when size_item=0 (2025-11-16, Thu) - use linewidth instead of size aesthetic for graph edge (2025-09-15, Mon) Changes in version 0.0.7 (2025-06-30) - consistency with upcoming ggplot2 version (4.0.0) (2025-06-30, Mon) - add dependency on R >=4.1.0 as |> was used (2025-04-30, Wed) Changes in version 0.0.6 (2024-12-18) - update DESCRIPTION to add citation (2024-12-17, Tue) - G Yu (2018) doi:10.1093/molbev/msy194 - allow using layout name (e.g., 'nicely', 'kk') as in 'ggraph' (2024-12-13, Fri) Changes in version 0.0.5 (2024-11-29) - allow color_edge = "category" to color edges based on the category information in cnetplot() (2024-11-29, Fri) - update cnetplot() to address issues (2024-11-15, Fri) - https://github.com/YuLab-SMU/enrichplot/issues/293#issuecomment-2462502566 - update vignette to add a session of cnetplot() (2024-11-06, Wed) - 'node_label' can be a vector of selected items/genes to specify the items displayed in cnetplot() (2024-11-06, Wed) - if options(cnetplot_subset = TRUE), all the edges and nodes of the genes that are not wanted to be labeled will be removed - geom_cnet_label() allow detailed adjustment of cnetplot() labels (2024-11-06, Wed) - https://github.com/YuLab-SMU/enrichplot/issues/194 - 'node_label' in cnetplot() supports new arguments (2024-11-05, Tue) - 'exclusive' to label genes that uniquely belong to categories - 'share' to label genes that are shared between categories - expression, like '> 1' or '< 1', to label those genes with foldChange > 1 or foldChange < 1 - https://github.com/YuLab-SMU/enrichplot/issues/253 Changes in version 0.0.4 (2024-10-30) - compatible with more igraph layouts (2024-10-29, Tue) Changes in version 0.0.3 (2024-10-24) - drag_network() from 'enrichplot' (2024-10-24, Thu) - cnetplot() method for 'list' (2024-10-24, Thu) - re-export ggfun::td_filter() and ggplot2::geom_point() Changes in version 0.0.2 (2024-09-18) - geom_edge() layer to draw network (2024-08-28, Wed) - extend ggplot() to support 'igraph' object (2024-08-28, Wed)