What's Changed
🚨 Breaking Changes
- Remove deprecated support for fmt and spdlog by @bdice in #914
- Remove deprecated support for CUDA 11 by @bdice in #913
- Remove spdlog and fmt and move to rapids-logger 0.2.1 by @vyasr in #918
- Require CUDA 12.2+ by @jakirkham in #934
🐛 Bug Fixes
- Fix
RAPIDS_BRANCHfile by @KyleFromNVIDIA in #910 - Temporarily restore spdlog and fmt by @vyasr in #917
- Update rapids-logger to 0.2.2 by @vyasr in #920
- Can't use Genex in
GLOBAL_TARGETSby @robertmaynard in #921 - Update rapids-logger to 0.2.3 by @vyasr in #923
- refactored update-version.sh to handle new branching strategy by @rockhowse in #936
🚀 New Features
- Adding
ENABLE_UNSTABLEoption forrapids_cpm_ccclby @nirandaperera in #919
🛠️ Improvements
- Update nvbench by @bdice in #895
- Update to CCCL v3.1.0 by @bdice in #906
- Upgrade to CPM 0.42.0 by @vyasr in #916
- Forward-merge branch-25.10 into branch-25.12 by @bdice in #927
- Update CCCL to final v3.1.0 release tag by @bdice in #928
- Use main in RAPIDS_BRANCH by @bdice in #930
- Use main branch by @bdice in #931
- Use main shared-workflows branch by @bdice in #932
- Use SPDX for all copyright headers by @KyleFromNVIDIA in #933
- Bump cuco version to fetch stream-ordered allocator by @PointKernel in #929
- Bump cuco version to bypass equal check for multiset/multimap by @PointKernel in #935
- Some more SPDX fixes by @KyleFromNVIDIA in #937
- Update CCCL to get backports for XGBoost compatibility by @bdice in #944
New Contributors
- @nirandaperera made their first contribution in #919
- @rockhowse made their first contribution in #936
Full Changelog: v25.12.00a...v25.12.00