graphlayouts 1.2.2
CRAN release: 2025-01-23
- fixed a bug in multilevel layouts that prevented proper handling of layouts in lists
graphlayouts 1.2.1
CRAN release: 2024-11-18
- moves oaqc back to suggested packages and removed ported code
graphlayouts 1.2.0
CRAN release: 2024-09-24
- ported relevant code from archived R package oaqc (#83)
- fixed igraph deprecation warnings and require igraph >= 2.0.0
- removed vignette and point to tutorial
- removed dependency of ggraph
graphlayouts 1.1.0
CRAN release: 2024-01-19
-
layout_with_constrained_stress()andlayout_with_constrained_stress3D()work for disconnected graphs - internal code refactoring
- added
layout_as_metromap() - added
layout_with_fixed_coords() - removed deprecated igraph calls
graphlayouts 0.8.3
CRAN release: 2022-10-20
- fixed error for disconnected graphs with an explicit weights vector (#47)
- added proper citation
graphlayouts 0.8.2
CRAN release: 2022-09-29
- fixed error for very large graphs (#45)
- added
layout_with_focus_group()andlayout_with_centrality_group()(#46)
graphlayouts 0.8.1
CRAN release: 2022-08-11
- added warning in
layout_as_backbone()if graph is disconnected and contains isolates
graphlayouts 0.7.2
CRAN release: 2021-11-21
- fixed description of
bboxinlayout_with_stress - fixed bug in
layout_with_stress3Dwhich only produced a 2D layout
graphlayouts 0.7.0
CRAN release: 2020-04-25
- added
layout_as_multilevel()for multilevel networks - added
layout_with_stress3D()andlayout_with_constrained_stress3D()for 3D layouts - fixed crash in
layout_as_backbone()when the graph has loops (#32)
graphlayouts 0.6.0
CRAN release: 2020-03-09
- added
layout_with_constrained_stress() - added fixed random seed for stress (stress is deterministic and produces same layout up to translation/rotation)
- speedup of
layout_with_sparse_stress()andlayout_with_pmds()by “smarter” distance calculation - speedup of
layout_with_sparse_stress()by using precomputed distances inlayout_with_pmds() - speedup of
layout_with_stress()by dynamically switching tolayout_with_pmds()during initialisation for large graphs
graphlayouts 0.5.0
CRAN release: 2019-08-20
-
BREAKING CHANGE: removed
qgraph(). Now part ofggraph. -
POSSIBLE BREAKING CHANGE:
layout_with_focus()now also returns the distance to the focus node - changed filenames (doesn’t have any effect on functionality)
- added
layout_as_dynamic()for longitudinal network data - removed
gbpandscalesdependency and movedoaqcto suggest - edge weights are now supported in
layout_with_stress()andlayout_with_focus() - added
layout_with_pmds()(Pivot MDS for large graphs) - added
layout_with_sparse_stress()(“stress for large graphs”)
graphlayouts 0.2.0
CRAN release: 2019-07-04
- added checks for multiple and directed edges in
layout_as_backbone() - faster implementation of reweighting for
layout_as_backbone() - minor bug fixes in “stress” calculation
graphlayouts 0.0.5.9000
- changed name from
smglrtographlayouts(sorry) - added
layout_with_eigen() - layouts can now be used directly in ggraph, e.g.
ggraph(g,layout="stress")+... - added documentation, examples and references
