Skip to content
v6.7.2

Evolutions:
- Add support for making properties optional at runtime
- Add methods SwhGraph::{iter_nodes, par_iter_nodes}
- Set 'profile' in config.py instead of cli.py
- Rename 'target' to 'profile' in e2e tests

Fixes:
- Fix label width computation
- Fix SUCCESSOR mask in node_builder_bitmasks to cover SUCCESSOR_LABEL
- Fix missing renames
- Remove Java-specific memory estimation
- Simplify type of deserialized VecGraphs
- stdlib/visit: Relax trait constraints on the graph
- ordered_swhids: Fix unsound concurrent writes to a shared array

Dependency updates:
- Regenerate Cargo.lock
- Update to webgraph 0.2.x
- Adapt to new version of swh-export
- pyo3: update to 0.24.0
- Switch to released version of orc-rust
- Remove unused dependency on swh-storage

Documentation:
- Add compression_steps.dot to .gitignore
- Automatically generate compression tasks diagram
- Update hardware and recommended system config for graph compression
- Use anonymous references to avoid duplicate ids
- Fix markdown syntax
- README: add reference to the WWW 24 paper about swh-graph-rs
- Document all features on docs.rs