Skip to content

v0.6.0#35

Merged
jhollway merged 2 commits into
developfrom
copilot/sub-pr-34
Feb 27, 2026
Merged

v0.6.0#35
jhollway merged 2 commits into
developfrom
copilot/sub-pr-34

Conversation

Copilot AI commented Feb 27, 2026

Copy link
Copy Markdown
Contributor

Adds isolate handling, fill-based node aesthetics, and removes the Bioconductor ({Rgraphviz}) dependency for Sugiyama layouts. NEWS.md updated to document all changes.

Graphing

  • Added isolates argument to graphr(): "legend" (default), "caption", or "keep" — removes isolates from layout while optionally annotating them (closes Rely on fill instead of color for graphr/s/t functions for flexibility and consistency #12)
  • graphr() now auto-dispatches to graphs() when passed a list of graphs
  • graphs() no longer requires {patchwork} to be loaded separately
  • Changed node aesthetics from color to fill using fillable shape codes (21–25)
  • Consolidated legend modifications into internal graph_legends() helper
  • Improved legend labelling: "Sign", "Weight"/"Width", "Mode"/"Shape"

Layouts

  • Replaced {Rgraphviz} (Bioconductor) with igraph::layout_with_sugiyama, removing the Bioconductor dependency
  • Improved Sugiyama layout with dummy node insertion and barycenter crossing minimisation

Package

  • Updated logo

Checklist:

  • Documentation
    • DESCRIPTION file version is bumped by the appropriate increment (major, minor, patch)
    • Date in DESCRIPTION is correct
    • Longer functions are commented inline or broken down into helper functions to help debugging
  • PR form
    • Title indicates expected version number
    • PR description above and the NEWS.md file are aligned
    • Description above itemizes changes under subsection titles, e.g. "## Data"
    • Closed, fixed, or related issues are referenced and explained in the description above, e.g. "Fixed #0 by adding A"

💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

Copilot AI mentioned this pull request Feb 27, 2026
7 tasks
Co-authored-by: jhollway <5595229+jhollway@users.noreply.github.com>
Copilot AI changed the title [WIP] Update version to v0.6.0 with documentation fixes v0.6.0 Feb 27, 2026
@jhollway jhollway merged commit 13aa438 into develop Feb 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants