Releases: vigna/webgraph-rs
webgraph-cli-0.3.0
[0.3.0] - 2025-11-28
Changed
- Switched to the 2024 edition.
webgraph-algo-0.5.0
Change Log
[0.5.0] - 2025-11-28
Changed
- Switched to the 2024 edition.
webgraph-0.5.0
[0.5.0] - 2025-11-28
Changed
- Switched to the 2024 edition.
webgraph-cli-0.2.0
[0.2.0] - 2025-11-15
- Code has been updated to the new WebGraph version.
webgraph-algo-0.4.0
Change Log
[0.4.0] - 2025-11-15
- Several methods previously accepting a
&ThreadPoolnow
they don't. The user can use the standard rayon global thread pool
or configure their own and useThreadPool::install.
webgraph-0.4.0
[0.4.0] - 2025-11-15
New
-
Updated to last versions of dependencies.
-
labels::eq_sortedfunction that checks equality between sorted labelings. -
labels::check_implassociated function that checks that the sequential and
random-access implementations of a random-access labeling return the same
results. -
graph::eqfunction that checks equality between graphs with sorted lenders. -
graph::eq_labeledfunction that checks equality between labeled graphs with
sorted lenders. -
SortedIterhas been renamedAssumeSortedIteratorfor consistency with
AssumeSortedLender. -
ArcListGraph::newnow returns directly a left projection. -
Visits have been moved here.
-
VecGraphhas new, more efficient constructors from sorted lenders returning
ExactSizeIterator.
Changed
-
Several methods previously accepting a
&ThreadPoolnow
they don't. The user can use the standard rayon global thread pool
or configure their own and useThreadPool::install. -
JavaPermutationjust implementsSliceByValueandSliceByValueMut,
rather thanBitFieldSliceandBitFieldSliceMut.
Fixed
- The successors of
LabeledVecGraphnow implementSortedIterator.
webgraph-cli-0.1.0
[0.1.0] - 2025-05-23
Changed
- Layered Label Propagation is now accessed through the
webgraph-algoCLI.
webgraph-algo-0.2.0
[0.2.0] - 2025-05-23
Changed
-
Reviewed constructors of parallel visit to offer default granularity.
-
Moved in Layered Label Propagation.
webgraph-0.3.0
[0.3.0] - 2025-05-23
Changed
-
There is a workspace containing three crates:
webgraph(basic
infrastructure,algo(algorithms), andcli(command line
interface). -
Layered Label Propagation has been moved to the
algocrate.
webgraph-algo-0.1.1
[0.1.1] - 2025-04-01
New
-
ExactSumSweep algorithm for eccentricities, radius, and diameter.
-
Strongly connected components.
Fixed
- Fixed crate name.