ReleaseNVIDIANVIDIApublished Oct 2, 2025seen Jun 26

NVIDIA/cuvs v25.12.00a

NVIDIA/cuvs

Open original ↗

Captured source

source ↗
published Oct 2, 2025seen Jun 26captured Aug 31http 200method plain

[NIGHTLY] v25.12.00

Repository: NVIDIA/cuvs

Tag: v25.12.00a

Published: 2025-10-02T16:47:56Z

Prerelease: yes

Release notes:

🔗 Links

🚨 Breaking Changes

  • Update cagra C API enums to have more long term stable values (#1436) @robertmaynard
  • Refactor libcuvs_c header and source locations (#1357) @robertmaynard
  • Using all_neighbors for mutual reachability (#1234) @jinsolp

🐛 Bug Fixes

  • Properly guard usage of openmp function calls (#1435) @robertmaynard
  • Fix C/Python serialization for FP16. Add python tests (#1429) @lowener
  • cuvs_static properly adds C include dir to target_include_directories (#1426) @robertmaynard
  • ANN_BENCH: Don't throw in noexcept do_deallocate (#1417) @achirkin
  • Deallocation should be noexcept (#1416) @bdice
  • Remove unneeded cutlass public build/install dependency (#1411) @robertmaynard
  • Allow compilation when OpenMP is disabled (#1346) @robertmaynard

🚀 New Features

  • Update cagra C API enums to have more long term stable values (#1436) @robertmaynard
  • Unify binding headers (#1413) @robertmaynard
  • Refactor libcuvs_c header and source locations (#1357) @robertmaynard

🛠️ Improvements

  • Use pinned_host_memory_resource instead of pinned_memory_resource. (#1434) @bdice
  • Enable sccache-dist connection pool (#1431) @trxcllnt
  • Move eigen_solvers from raft (#1402) @aamijar
  • Update RAPIDS_BRANCH, codify changes in update-version.sh (#1368) @KyleFromNVIDIA
  • Using all_neighbors for mutual reachability (#1234) @jinsolp
  • CosineExpanded Distance Metric for CAGRA (#197) @tarang-jain