Releases: jriecken/dependency-graph
Releases · jriecken/dependency-graph
1.0.0
- Switched to use
Map
/Set
rather than using raw objects as pseudo-Maps/Sets. (Fixes #46)- This is also the reason for the major version bump. While there are no functional changes, this library previously did not have any special requirements of the runtime. It now requires a runtime that supports
Map
/Set
(which should be almost everything now in 2023).
- This is also the reason for the major version bump. While there are no functional changes, this library previously did not have any special requirements of the runtime. It now requires a runtime that supports
- Ensure
circular
property is cloned during clone - thanks andrew-healey and tintinthong!
0.11.0
0.10.0
0.9.0
- Rewrite the topological sort DFS to be more efficient (and work!) on large graphs.
- No longer uses recursion to avoid stack overflows with large/deep graphs
- No longer is accidentally
O(N^2)
(thanks willtennien for pointing this out!)