π¨ Breaking Changes
- Fix
cugraph-serviceFailure and Re-enable CI Tests (#5268) @nv-rliu - ForceAtlas2: continue #5213 for
prevent_overlappingandmobility(#5260) @eriknw - Update create graph to use arithmetic types (#5248) @ChuckHastings
- Remove subgraph extraction (#5247) @BradReesWork
- Update shuffle_ext_vertices, shuffle_int_vertices, shuffle_local_edge_srcs to take std::vector<arithemtic_devcie_uvector_t> (#5225) @seunghwak
- cleanup and dropping NX (#5194) @BradReesWork
- Re-enable spectral clustering (#5151) @jnke2016
π Bug Fixes
- [CRITICAL BUG] Fix sample result destructor (hotfix) (#5306) @alexbarghi-nv
- bug fix - incorrect if statement causing GNN failure (#5297) @ChuckHastings
- Fix
cugraph-serviceFailure and Re-enable CI Tests (#5268) @nv-rliu - [BUG] Fix Sampling Output Parameters for Temporal Sampling API (#5267) @alexbarghi-nv
- Skip failing cugraph-service tests for 25.10 CI (#5265) @nv-rliu
- check that optional is set before resizing (#5245) @ChuckHastings
- mg_util supports running on tegra like machines (#5241) @robertmaynard
- Fix incorrect filter in ForceAtlas2 attraction kernel (#5229) @MathisHammel
π Documentation
- removing change blocks and some diagram improvements (#5231) @acostadon
π οΈ Improvements
- Fix missed deps in
update-version.sh(#5287) @AyodeAwe - Empty commit to trigger a build (#5274) @msarahan
- Clarify supported type combination (#5273) @jnke2016
- deprecate cugraph-service (#5269) @BradReesWork
- Update balanced_edge_test (#5262) @ChuckHastings
- ForceAtlas2: continue #5213 for
prevent_overlappingandmobility(#5260) @eriknw - Configure repo for automatic release notes generation (#5258) @AyodeAwe
- update dependencies: numba (>=0.60.0) (#5253) @jameslamb
- Implement two level near far method in SSSP and initial Graph 500 SSSP driver code (#5252) @seunghwak
- Adds Leiden benchmark (#5251) @rlratzel
- Temporal Sampling PLC API (#5250) @jnke2016
- Use branch-25.10 again (#5249) @jameslamb
- Update create graph to use arithmetic types (#5248) @ChuckHastings
- Remove subgraph extraction (#5247) @BradReesWork
- fix pytorch requirement for CUDA 13 builds (#5244) @jameslamb
- use dask-cuda[cu12, cu13] extras for wheel dependencies (#5243) @jameslamb
- Update rapids-dependency-file-generator (#5240) @KyleFromNVIDIA
- Move from UCX-Py to UCXX (#5238) @pentschev
- remove cugraph-pyg and wholegraph configuration (#5237) @jameslamb
- Build and test with CUDA 13.0.0 (#5236) @jameslamb
- Refactor Graph 500 BFS code and replace thrust::tuple with cuda::std::tuple (#5235) @seunghwak
- Temporal Sampling C API (#5232) @ChuckHastings
- Raise wheel size threshold for libcugraph (#5230) @ChuckHastings
- Migrate from thrust::tuple to cuda::std::tuple (#5226) @ChuckHastings
- Update shuffle_ext_vertices, shuffle_int_vertices, shuffle_local_edge_srcs to take std::vector<arithemtic_devcie_uvector_t> (#5225) @seunghwak
- Use build cluster in devcontainers (#5223) @trxcllnt
- Use rapids_cuda_enable_fatbin_compression (#5222) @robertmaynard
- Update rapids_config to handle user defined branch name (#5218) @robertmaynard
- performance notebook improvements (#5217) @acostadon
- Update rapids-build-backend to 0.4.1 (#5211) @KyleFromNVIDIA
- Concurrent multisource backwardpass (#5206) @HowardHuang1
- ci(labeler): update labeler action to @v5 (#5205) @gforsyth
- Allows Dataset method
get_edgelist()to be called on a CPU-only system (#5196) @rlratzel - cugraph RAPIDS dependency now use the new rapids-cmake branch info (#5195) @robertmaynard
- cleanup and dropping NX (#5194) @BradReesWork
- Allow latest OS in devcontainers (#5188) @bdice
- Update build infra to support new branching strategy (#5172) @robertmaynard
- Temporal Graph Construction C API (#5161) @ChuckHastings
- Re-enable spectral clustering (#5151) @jnke2016
- Improve betweenness centrality performance (#5146) @HowardHuang1
- Use GCC 14 in conda builds. (#5124) @vyasr