Releases: rapidsai/nx-cugraph
Releases · rapidsai/nx-cugraph
v25.04.00
🚨 Breaking Changes
🐛 Bug Fixes
📖 Documentation
🚀 New Features
🛠️ Improvements
- Update docs for BC (#107) @eriknw
- Add Benchmarks for ForceAtlas2 (#97) @nv-rliu
- Use conda-build instead of conda-mambabuild (#95) @bdice
- add cugraph-notebook-codeowners to CODEOWNERS (#94) @AyodeAwe
- remove docs dependencies (#93) @jameslamb
- Create Conda CI test env in one step (#90) @KyleFromNVIDIA
- Update pre-commit hooks (#88) @eriknw
- Use shared-workflows branch-25.04 (#85) @bdice
- Add
shellcheck
to pre-commit and fix warnings (#84) @gforsyth - Add build_type input field for
test.yaml
(#82) @gforsyth - Forward-merge branch-25.02 to branch-25.04 (#76) @bdice
- include all pyproject dependencies in 'requirements' output (#75) @jameslamb
- Migrate to NVKS for amd64 CI runners (#72) @bdice
[NIGHTLY] v25.06.00
🔗 Links
📖 Documentation
🛠️ Improvements
- feat(rattler): port conda build recipe to rattler build (#121) @gforsyth
- Add ARM conda environments (#119) @bdice
- Branch 25.06 merge 25.04 (#108) @rlratzel
- Forward-merge branch-25.04 into branch-25.06 (#105) @nv-rliu
- Moving wheel builds to specified location and uploading build artifacts to Github (#104) @VenkateshJaya
v25.02.00
🐛 Bug Fixes
- Update BC to use random nodes to match nx given
k
(#59) @eriknw - Updates to Benchmark Script (#51) @nv-rliu
📖 Documentation
🛠️ Improvements
- Use
rapids-pip-retry
in CI jobs that might need retries (#80) @gforsyth - Revert CUDA 12.8 shared workflow branch changes (#74) @vyasr
- Add benchmark for
leiden_communities
(#67) @eriknw - Build and test with CUDA 12.8.0 (#66) @bdice
- update pip devcontainers to UCX 1.18, other small packaging changes (#65) @jameslamb
- Adds support for
jaccard_coefficient
(#62) @rlratzel - Add
amazon0302
Dataset to nx-cugraph Bench Algos (#61) @nv-rliu - Remove sphinx pinning (#60) @vyasr
- Add
can_run
that checkscreate_using
argument (#56) @eriknw - prefer system install of UCX in devcontainers, update outdated RAPIDS references (#53) @jameslamb
- Require approval to run CI on draft PRs (#52) @bdice
- Add experimental version of
leiden_communities
(#50) @eriknw - Add
lowest_common_ancestor
algorithm (#35) @eriknw
v24.12.00
🚨 Breaking Changes
- Add
nx-cugraph
Package Publishing (#16) @nv-rliu - Merge fast-forwarded files from cugraph into nx-cugraph (#13) @nv-rliu
- Update
.pre-commit-config.yaml
and Implement Suggestions (#12) @nv-rliu - [CI] Adding CI Workflows: checks, changed-files, builds (#6) @nv-rliu
- Setting Up New Repo, Adding Files, etc. (#5) @nv-rliu
🐛 Bug Fixes
- Add sphinx-lint pre-commit (and some docs fixes) (#29) @eriknw
- Update and test
_nx_cugraph._check_networkx_version
(#24) @eriknw - Remove automatic "Python" labeler (#23) @eriknw
📖 Documentation
🛠️ Improvements
- Small Updates to Benchmarks Directory (#48) @nv-rliu
- Includes all deferred conversion costs in benchmarks (#34) @rlratzel
- Add Bipartite Betweenness Centrality (#32) @nv-rliu
- Change
degree_type
ofcore_number
to"outgoing"
(#28) @eriknw - Drop support for NetworkX 3.0 and 3.1 (#27) @eriknw
- remove versioning workaround for nightlies (#26) @jameslamb
- add devcontainers (#25) @jameslamb
- Add pre-commit hook to disallow improper comparison to
_nxver
(#22) @eriknw - Add notebooks/demo/accelerating_networkx.ipynb (#21) @eriknw
- enforce wheel size limits, README formatting in CI (#19) @jameslamb
- Faster
shortest_path
(#18) @eriknw - nx-cugraph: dispatch graph method to gpu or cpu (#17) @eriknw
- Add
nx-cugraph
Package Publishing (#16) @nv-rliu - add CI workflows running tests (#15) @jameslamb
- remove more cugraph-only details, other miscellaneous build/packaging changes (#14) @jameslamb
- Merge fast-forwarded files from cugraph into nx-cugraph (#13) @nv-rliu
- Update
.pre-commit-config.yaml
and Implement Suggestions (#12) @nv-rliu - Adding a
dependencies.yaml
file (#9) @nv-rliu - [CI] Adding CI Workflows: checks, changed-files, builds (#6) @nv-rliu
- Setting Up New Repo, Adding Files, etc. (#5) @nv-rliu