What's Changed
🚨 Breaking Changes
🐛 Bug Fixes
- Main merge release/25.12 (unblock forward merge) by @alexbarghi-nv in #5354
- Include
<thrust/distance.h>where it is used by @bdice in #5357 - Bug fix in per_v_transform_reduce(_if)_incoming|outgoing_e by @seunghwak in #5360
- Specify argument types inside proclaim_return_type by @vyasr in #5379
- Fix bug in multi-GPU sampling by @ChuckHastings in #5372
- Update examples to incorporate the latest changes to the API by @ChuckHastings in #5389
🚀 New Features
🛠️ Improvements
- Addressing FIXMEs by @BradReesWork in #5330
- Use strict priority in CI conda tests by @bdice in #5352
- Use strict priority in CI conda tests by @bdice in #5359
- CUDA 13: use releases, not nightlies, for PyTorch wheels by @jameslamb in #5356
- Remove alpha specs from non-RAPIDS dependencies by @bdice in #5362
- Remove deprecated raft::random::uniformInt usage by @jnke2016 in #5365
- Compatibility fixes for CCCL 3.2 by @bdice in #5363
- Add devcontainer fallback for C++ test location by @bdice in #5369
- Removes experimental
PropertyGraph(SG and MG) and all references by @rlratzel in #5374 - Proclaim return types and other fixes needed for CCCL 3.2 by @bdice in #5375
- Empty commit to trigger a build by @bdice in #5377
- Use SPDX license identifiers in pyproject.toml, bump build dependency floors by @jameslamb in #5380
- Add CUDA 13.1 support by @bdice in #5373
- Remove cumlprims from clang-format by @bdice in #5382
- Cleanup empty by @BradReesWork in #5385
- Empty commit to trigger a build by @jameslamb in #5391
- Fix negative sampling with biases by @ChuckHastings in #5386
- Improve Error Messages from MissingUCXX by @alexbarghi-nv in #5378
- build and test against CUDA 13.1.0 by @jameslamb in #5383
- Use main shared-workflows branch by @jameslamb in #5396
- Replace deprecated thrust facilities in favor of
libcu++ones by @miscco in #5394 - Remove incorrect documentation main-to-release replacements by @AyodeAwe in #5400
- Update RMM memory resource APIs to ref-based equivalents by @bdice in #5392
- Fix MG Leiden UB in std::move, re-enable MG Python tests by @rlratzel in #5398
- wheel builds: react to changes in pip's handling of build constraints by @mmccarty in #5399
- Replace deprecated thrust tuple facilities with cuda::std equivalents by @bdice in #5404
- fix(build): build package on merge to
release/*branch by @gforsyth in #5409
Full Changelog: v26.02.00a...v26.02.00