🚨 Breaking Changes
- Dropping Python 3.8 (#5385) @divyegala
- Support sparse input for SVC and SVR (#5273) @mfoerste4
🐛 Bug Fixes
- Fix for umap-pytest issue in Rocky8 and wheels in GHA nightly tests (#5458) @dantegd
- Fixes for nightly GHA runs (#5446) @dantegd
- Add missing RAFT cusolver_macros import and changes for recent cuDF updates (#5434) @dantegd
- Fix kmeans pytest to correctly compute fp output error (#5426) @mdoijade
- Add missing
raft/matrix/matrix.cuh
include (#5411) @benfred - Fix path to cumlprims_mg in build workflow (#5406) @divyegala
- Fix path to cumlprims in build workflow (#5405) @vyasr
- Pin to scikit-build<17.2 (#5400) @vyasr
- Fix forward merge #5383 (#5384) @dantegd
- Correct buffer move assignment in experimental FIL (#5372) @wphicks
- Avoid invalid memory access in experimental FIL for large output size (#5365) @wphicks
- Fix forward merge #5336 (#5345) @dantegd
📖 Documentation
- Fix HDBSCAN docs and add membership_vector to cuml.cluster.hdbscan namespace (#5378) @beckernick
- Small doc fix (#5375) @tarang-jain
🚀 New Features
🛠️ Improvements
- Fix documentation source code links (#5449) @ajschmidt8
- Drop seaborn dependency. (#5437) @bdice
- Make all nvtx usage go through safe imports (#5424) @dantegd
- run docs nightly too (#5423) @AyodeAwe
- Switch back to using primary shared-action-workflows branch (#5420) @vyasr
- Add librmm to libcuml dependencies. (#5410) @bdice
- Update recipes to GTest version >=1.13.0 (#5408) @bdice
- Remove cudf from libcuml
meta.yaml
(#5407) @divyegala - Support CUDA 12.0 for pip wheels (#5404) @divyegala
- Support for gtest 1.11+ changes (#5403) @dantegd
- Update cupy dependency (#5401) @vyasr
- Build wheels using new single image workflow (#5394) @vyasr
- Revert shared-action-workflows pin (#5391) @divyegala
- Fix logic for concatenating Treelite objects (#5387) @hcho3
- Dropping Python 3.8 (#5385) @divyegala
- Remove usage of rapids-get-rapids-version-from-git (#5379) @jjacobelli
- [ENH] Add missing includes of rmm/mr/device/per_device_resource.hpp (#5369) @ahendriksen
- Remove wheel pytest verbosity (#5367) @sevagh
- support parameter 'class_weight' and method 'decision_function' in LinearSVC (#5364) @mfoerste4
- Update clang-format to 16.0.1. (#5361) @bdice
- Implement apply() in FIL (#5358) @hcho3
- Use ARC V2 self-hosted runners for GPU jobs (#5356) @jjacobelli
- Try running silhouette test (#5353) @vyasr
- Remove uses-setup-env-vars (#5344) @vyasr
- Resolve auto-merger conflicts between
branch-23.04
&branch-23.06
(#5340) @galipremsagar - Solve merge conflict of PR #5327 (#5329) @dantegd
- Branch 23.06 merge 23.04 (#5315) @vyasr
- Support sparse input for SVC and SVR (#5273) @mfoerste4
- Delete outdated versions.json. (#5229) @bdice