NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
NuGet · #2129 most downloaded on NuGet
.NET library that provide mainly graphs structures and algorithms for C#. QuikGraph provides generic directed/undirected graph data structures and algorithms for .NET. It comes with algorithms such as depth first seach, breath first search, A* search, shortest path, k-shortest path, maximum flow, etc... This package is a version of the original QuickGraph renamed QuikGraph and ported to .NET Core. It should be seen as an alternative to the old frozen QuickGraph from CodePlex but with fixes. It does not include every sub modules of the original library such as F# stuff, adapters, etc. This build is only the Core of QuikGraph taking advantage of .NET Core. Supported platforms: - .NET Standard 1.3+ - .NET Core 1.0+ - .NET Framework 3.5+ Supports Source Link
Last release 4 years ago
no release in 18 months
Ships unpredictably
gaps range from 4 weeks to 120.0 years
Nearly every release is documented
notes for 8 of 8 stable releases
1 version withdrawn
withdrawn after publishing
127 years old
9 releases · first in 1900
CryptoRandom no more use deprecate random number generator.
➟ Release 2.5.0 Updates:
New:
Misc:
Version 2.5.0
One column per quarter.
Vertices and edges removal notifications from AdjacencyGraph, EdgeListGraph, BidirectionalGraph and UndirectedGraph are more consistent.
➟ Release 2.4.0 Updates:
Optims:
New:
Misc:
Version 2.4.0
Fix the serialization implementation of UndirectedGraph, ArrayUndirectedGraph and UndirectedBidirectionalGraph.
➟ Release 2.3.0 Fixes:
Updates:
New:
Misc:
Version 2.3.0
Use signing key to strong name library assemby.
➟ Release 2.2.0 New:
Migrate the library from GLEE to MSAGL (MSAGL is the successor of GLEE).
Use EqualityComparer instead of non-generic object.Equals.
➟ Release 2.1.0 Optims:
Updates:
Rework the original QuickGraph.Graphviz module into QuikGraph.Graphviz. This make possible to use the QuikGraph to Dot bridge.
➟ Release 2.0.0 Split QuikGraph package into 2 packages to extract serialization features:
➟ Release 2.0.0 Split QuikGraph package into 2 packages to extract serialization features:
New:
Misc:
Split QuikGraph package into 2 packages to extract serialization features:
Serialization features extracted from core package.
Properly deal with isolated vertices for transitive reduction algorithm.
➟ Release 1.0.1 Fixes:
➟ Release 1.0.0 This package is a version of the original QuickGraph renamed QuikGraph and ported to .NET Core.
➟ Release 1.0.0 This package is a version of the original QuickGraph renamed QuikGraph and ported to .NET Core.
It does not include every sub modules of the original library such as F# stuff, adapters, etc. This build is only the Core of QuikGraph taking advantage of .NET Core.
This package should be seen as an alternative one to the old frozen QuickGraph from CodePlex but with fixes.
The library has been cleaned a lot (code smells, etc) and is much more unit tested. Some implementations have been fixed (Yen algorithm, etc). Note that some public API of the original QuickGraph may have slighly changed but the migration should remain easy. This goal of this release was also to uniformize the more it is possible the behavior of various graph structures and algorithms.
It also has been fully documented and most of the library is using JetBrains annotations.
Finally the targets supported by the library has been extended to .NET Framework 3.5+ and also works for .NET Core 1.0+.
This release is based on YC.QuikGraph 3.7.5-deta with a lot of updates.
Note: Only keep the Core of QuikGraph for this package (feature split).
Use EqualityComparer instead of non-generic object.Equals.
➟ Release 2.1.0 Optims:
Updates:
Your coding agent can read these notes before it upgrades. Set up the MCP server →