Summary of changes made
- Each edge has its own series: #57
- Edge labels can be specified through the
edgelabel
kwarg #65 - Directed graphs can now be handled and have arrows #67
- Nodes are no longer Plots.jl markers. Meaning that
markershape
andmarkersize
are now replaced withnodeshape
andnodesize
#67 - Graphs with self edges can be visualized #68
- Mulitgraphs can be visualized and
edgelabels
accepts triples to specify the labels #71 - Many of the keyword arguments to
grahplot
have aliases #88
v0.5.0 (2020-01-29)
Closed issues:
- How to pass in node coordinates? (#85)
- ERROR: Unknown key: nodecolor (#83)
- Different nodeshape in tree graph (#82)
- Info about upcoming removal of packages in the General registry (#81)
- Add aliases for kwargs (#77)
- Node scaling issues (#69)
- Add self edges (#60)
- Add edge labels (#58)
- Minimal example gives nonsense. (#56)
- plot directed graph (#55)
- Add plot(g) when g is a Graph (#54)
Merged pull requests:
- Create upper bounds in Project.toml (#91) (JackDevine)
- Fix issues (#89) (JackDevine)
- Add aliases for keyword arguments (#88) (JackDevine)
- Add multigraph and lightgraph examples (#86) (JackDevine)
- Add
AbstractTrees
plotting (#80) (ericphanson) - Improved edgelabels for multigraphs (#78) (JackDevine)
- Make edgelabels work when there are no nodelabels (#76) (JackDevine)
- Add remaining layout methods from NetworkLayout.jl (#75) (JackDevine)
- Add a box around edgelabels incase they intersect with edges. (#74) (JackDevine)
- Add spring method from NetworkLayout.jl (#73) (JackDevine)
- Some unit tests (#72) (JackDevine)
- WIP: Multigraphs (#71) (JackDevine)
- Make tree figures in README readable (#70) (JackDevine)
- Add self edges (#68) (JackDevine)
- WIP Directed edges (#67) (JackDevine)
- Test readme (#66) (JackDevine)
- Add edge labels (#65) (JackDevine)
- Add method
plot\(g::AbstractGraph\)
(#63) (JackDevine) - Axis buffer (#62) (JackDevine)
- Fix spectral method (#61) (JackDevine)
- [RFC] Add different line width for each edge (#57) (lucianolorenti)