ReleaseMicrosoftMicrosoftpublished Feb 13, 2026seen Jun 26

microsoft/DiskANN 0.46.0

microsoft/DiskANN

Open original ↗

Captured source

source ↗
published Feb 13, 2026seen Jun 26captured 1dhttp 200method plain

DiskANN v0.46.0

Repository: microsoft/DiskANN

Tag: 0.46.0

Published: 2026-02-13T19:22:35Z

Prerelease: no

Release notes:

What's Changed

API Breaking Changes

  • Remove the experimental_avx512 feature. by @hildebrandmw in https://github.com/microsoft/DiskANN/pull/732
  • Use VirtualStorageProvider::new_overlay(test_data_root()) in tests by @Copilot in https://github.com/microsoft/DiskANN/pull/726
  • save and load max_record_size and leaf_page_size for bftrees by @backurs in https://github.com/microsoft/DiskANN/pull/724
  • [multi-vector] Verify Standard won't overflow in its constructor. by @hildebrandmw in https://github.com/microsoft/DiskANN/pull/757
  • VirtualStorageProvider: Make new() private, add new_physical by @Copilot in https://github.com/microsoft/DiskANN/pull/764
  • [minmax] Refactor full query by @arkrishn94 in https://github.com/microsoft/DiskANN/pull/770
  • Bump diskann-quantization to edition 2024. by @hildebrandmw in https://github.com/microsoft/DiskANN/pull/772

Additions

  • [multi-vector] Enable cloning of Mat and friends. by @hildebrandmw in https://github.com/microsoft/DiskANN/pull/759
  • adding bftreepaths in mod.rs by @backurs in https://github.com/microsoft/DiskANN/pull/775
  • [quantization] Add as_raw_ptr. by @hildebrandmw in https://github.com/microsoft/DiskANN/pull/774

Bug Fixes

  • Fix diskann compilation without default-features and add CI tests. by @hildebrandmw in https://github.com/microsoft/DiskANN/pull/722

Docs and Comments

  • Updating the benchmark README to use diskann-benchmark by @bryantower in https://github.com/microsoft/DiskANN/pull/709
  • Fix doc comment: Windows line endings are \r\n not \n\r by @Copilot in https://github.com/microsoft/DiskANN/pull/717
  • Fix spelling errors in streaming API documentation by @Copilot in https://github.com/microsoft/DiskANN/pull/715
  • Add performance diagnostic to diskann-benchmark by @hildebrandmw in https://github.com/microsoft/DiskANN/pull/744
  • Add agents.md onboarding guide for coding agents by @Copilot in https://github.com/microsoft/DiskANN/pull/765
  • [doc] Fix lots of little typos in diskann-wide by @hildebrandmw in https://github.com/microsoft/DiskANN/pull/771

Performance

  • [diskann-wide] Optimize load_simd_first for 8-bit and 16-bit element types. by @hildebrandmw in https://github.com/microsoft/DiskANN/pull/747

Dependencies

  • Bump bytes from 1.11.0 to 1.11.1 by @dependabot[bot] in https://github.com/microsoft/DiskANN/pull/723
  • [diskann] Add note on the selection of PruneKind in graph::config::Builder. by @hildebrandmw in https://github.com/microsoft/DiskANN/pull/734
  • [diskann-providers] Remove the LRU dependency and make vfs and serde_json optional. by @hildebrandmw in https://github.com/microsoft/DiskANN/pull/733

Infrastructure

  • Add initial QEMU tests for diskann-wide. by @hildebrandmw in https://github.com/microsoft/DiskANN/pull/719
  • [CI] Skip coverage for Dependabot. by @hildebrandmw in https://github.com/microsoft/DiskANN/pull/725
  • Add miri test coverage to CI workflow by @Copilot in https://github.com/microsoft/DiskANN/pull/729
  • [CI] Add minimal ARM checks by @hildebrandmw in https://github.com/microsoft/DiskANN/pull/745
  • Enable CodeQL security analysis by @Copilot in https://github.com/microsoft/DiskANN/pull/754

New Contributors

  • @backurs made their first contribution in https://github.com/microsoft/DiskANN/pull/724
  • @arkrishn94 made their first contribution in https://github.com/microsoft/DiskANN/pull/770

Full Changelog: https://github.com/microsoft/DiskANN/compare/0.45.0...0.46.0