🚨 Breaking Changes
- update fmt (to 11.0.2) and spdlog (to 1.14.1) (#689) @jameslamb
- Remove 24.10 deprecated commands (#665) @robertmaynard
🐛 Bug Fixes
- Add workaround for gcc bug in cuco (#685) @miscco
- Revert "Update to CPM 0.40.2 to fix CMake 3.30 deprecation warnings (#678)" (#679) @jameslamb
- Update to CPM 0.40.2 to fix CMake 3.30 deprecation warnings (#678) @robertmaynard
- Bump cuco version to fetch several bug fixes (#677) @PointKernel
- rapids_cpm_nvcomp has consistent behavior on every cmake execution (#676) @robertmaynard
- rapids-cmake generated C++ files have current copyright year (#674) @robertmaynard
write_language
now properly walks up theadd_subdirectory
call stack (#671) @robertmaynard
📖 Documentation
- Update docs for overriding rapids-cmake (#681) @KyleFromNVIDIA
- add ASSOCIATED_TARGETS to function signature in rapids_cython_create_modules() docs (#670) @jameslamb
🚀 New Features
- Reduce cpm tests network usage (#683) @robertmaynard
- rapids-cmake tests no longer download CPM when
NO_CPM_CACHE
is set. (#682) @robertmaynard - Remove deprecated rapids_export_find_package_* signatures (#666) @robertmaynard
- Upgrade nvcomp to 4.0.1 (#633) @vuule
🛠️ Improvements
- Add INSTALL_TARGET argument to rapids_add_test() (#692) @KyleFromNVIDIA
- Use CI workflow branch 'branch-24.10' again (#691) @jameslamb
- update fmt (to 11.0.2) and spdlog (to 1.14.1) (#689) @jameslamb
- Add support for Python 3.12 (#688) @jameslamb
- Update rapidsai/pre-commit-hooks (#686) @KyleFromNVIDIA
- Drop Python 3.9 support (#684) @jameslamb
- Allow nested lib location for nvcomp (#675) @KyleFromNVIDIA
- Update pre-commit hooks (#669) @KyleFromNVIDIA
- Improve update-version.sh (#668) @bdice
- Remove 24.10 deprecated commands (#665) @robertmaynard