Skip to content

Releases: vigna/webgraph-rs

webgraph-cli-0.3.0

28 Nov 04:46

Choose a tag to compare

[0.3.0] - 2025-11-28

Changed

  • Switched to the 2024 edition.

webgraph-algo-0.5.0

28 Nov 04:47

Choose a tag to compare

Change Log

[0.5.0] - 2025-11-28

Changed

  • Switched to the 2024 edition.

webgraph-0.5.0

28 Nov 04:46

Choose a tag to compare

[0.5.0] - 2025-11-28

Changed

  • Switched to the 2024 edition.

webgraph-cli-0.2.0

14 Nov 21:48

Choose a tag to compare

[0.2.0] - 2025-11-15

  • Code has been updated to the new WebGraph version.

webgraph-algo-0.4.0

14 Nov 21:48

Choose a tag to compare

Change Log

[0.4.0] - 2025-11-15

  • Several methods previously accepting a &ThreadPool now
    they don't. The user can use the standard rayon global thread pool
    or configure their own and use ThreadPool::install.

webgraph-0.4.0

14 Nov 21:49

Choose a tag to compare

[0.4.0] - 2025-11-15

New

  • Updated to last versions of dependencies.

  • labels::eq_sorted function that checks equality between sorted labelings.

  • labels::check_impl associated function that checks that the sequential and
    random-access implementations of a random-access labeling return the same
    results.

  • graph::eq function that checks equality between graphs with sorted lenders.

  • graph::eq_labeled function that checks equality between labeled graphs with
    sorted lenders.

  • SortedIter has been renamed AssumeSortedIterator for consistency with
    AssumeSortedLender.

  • ArcListGraph::new now returns directly a left projection.

  • Visits have been moved here.

  • VecGraph has new, more efficient constructors from sorted lenders returning
    ExactSizeIterator.

Changed

  • Several methods previously accepting a &ThreadPool now
    they don't. The user can use the standard rayon global thread pool
    or configure their own and use ThreadPool::install.

  • JavaPermutation just implements SliceByValue and SliceByValueMut,
    rather than BitFieldSlice and BitFieldSliceMut.

Fixed

  • The successors of LabeledVecGraph now implement SortedIterator.

webgraph-cli-0.1.0

23 May 13:47

Choose a tag to compare

[0.1.0] - 2025-05-23

Changed

  • Layered Label Propagation is now accessed through the webgraph-algo CLI.

webgraph-algo-0.2.0

23 May 13:47

Choose a tag to compare

[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

23 May 13:48

Choose a tag to compare

[0.3.0] - 2025-05-23

Changed

  • There is a workspace containing three crates: webgraph (basic
    infrastructure, algo (algorithms), and cli (command line
    interface).

  • Layered Label Propagation has been moved to the algo crate.

webgraph-algo-0.1.1

01 Apr 14:07

Choose a tag to compare

[0.1.1] - 2025-04-01

New

  • ExactSumSweep algorithm for eccentricities, radius, and diameter.

  • Strongly connected components.

Fixed

  • Fixed crate name.