Releases: davecom/SwiftGraph
Releases · davecom/SwiftGraph
4.0.0
What's Changed
- This is an API breaking change due to addEdge() changes
- addEdge(_ e: E, directed: Bool) deprecated in favor of just addEdge(_ e: E) since Edge already has a directed property (@Vithanco)
- Fix generic parameter name shadowing for Swift 6 compatibility
- Count paths between vertices (@sbeitzel)
- Improve performance of detectCycles() (@automaciej)
- Indegree and Outdegree methods (@TizianoCoroneo)
Pull Requests
- feat: indegree and outdegree functions by @TizianoCoroneo in #85
- removal of potentially harmful parameter. by @Vithanco in #91
- Don't call indexOfVertex(head) per neighbor. by @automaciej in #92
- Add methods for efficient counting of paths between vertices. by @sbeitzel in #93
New Contributors
- @TizianoCoroneo made their first contribution in #85
- @Vithanco made their first contribution in #91
- @automaciej made their first contribution in #92
- @sbeitzel made their first contribution in #93
Full Changelog: 3.1.0...4.0.0