Releases: unum-cloud/usearch
Releases · unum-cloud/usearch
v2.17.8: Higher Recall + Python, JS, & Swift Improvements
This is a very warm release! It doesn't break anything, doesn't change too much, but will be beneficial to all users - big or small - from indie devs to larger orgs (AFAIK every major AI lab now uses USearch), and is mostly driven by the community, not by me. So thanks to everyone 🤗
- @ycw66 found a core algorithmic issue, which yielded a 30% recall improvement in my testing 👏
- @frank-lsf suggested a new API to forward variadic arguments in
Index.restore
in Python 👏 - @abetomo noticed the error handling issues in newly multi-threaded JS batched methods 👏
- @mapleFU fixed radius update issue when passing filter predicates to the core engine 👏
- @brittlewis12 fixed Swift compilation issues with half-precision
Float16
and visionOS 👏
Release v2.17.7
Release: v2.17.7 [skip ci]
BF16, New Swift SDK for Linux, Redesigned Java SDK ☕
This PR brings a new BF16 interface for adding and retrieving vectors in the C++ SDK and adds a new way to compile Swift bindings on Linux, a much safer Java SDK, and more:
- Thanks to @danpalmer for rewriting the whole Swift binding 🤗
- Thanks to @anirudlappathi & @egorovcharenko for
bf16
patches 🤗 - Thanks to @Light-V for noticing type-casting issues in
bench.cpp
🤗 - Thanks to @IoeCmcomc for fixing
__delitem__
problem inindex.py
🤗 - Thanks to @agoncharuk for fixing key types in the Java Native Interface 🤗
Release v2.17.5
Release: v2.17.5 [skip ci]
Release v2.17.4
Release: v2.17.4 [skip ci]
Release v2.17.3
Release: v2.17.3 [skip ci]
Release v2.17.2
Release: v2.17.2 [skip ci]
Release v2.17.1
Release: v2.17.1 [skip ci]
Release v2.17.0
Release: v2.17.0 [skip ci]
Release v2.16.10
Release: v2.16.10 [skip ci]