Skip to content

Tags: unum-cloud/USearch

Tags

v2.22.0

Toggle v2.22.0's commit message
Release: v2.22.0 [skip ci]

- Add: Missing GoLang APIs (3590961)
- Add: FilteredSearch and FilteredSearchI8 functions (1f3e086)
- Add: Nil handler validation in FilteredSearchUnsafe (0df8511)
- Add: Filtered search callback support in GoLang bindings (4829a29)

- Fix: Consistent threads capacity in Go tests (cc86de9)
- Make: Bump SimSIMD (42aef88)
- Fix: Missing `switch` cases for settings (6e84b1f)
- Fix: Keep GoLang vectors alive (ba7d699)
- Improve: Make FilteredSearchHandler fields public (55c1ea8)
- Fix: FilteredSearchHandler typo and use correct C function (3cd62ce)
- Improve: Add data field to FilteredSearchHandler test (a17c6fa)
- Fix: Filtered search test logic and remove debug output (95f713e)
- Improve: FilteredSearchUnsafe documentation (72a9f5a)
- Improve: Fewer conditional locks for immutable index views (#689) (4f02166)
- Fix: static is not thread safe (8938d6e)
- Fix: check maxResults > 0 (f109269)
- Fix: exact search return results with size querySize * maxResults (c8adc05)
- Make: Bump CI versions (7685a67)
- Make: Wrong ISA extensions for Windows JNI builds (42ff470)

v2.21.4

Toggle v2.21.4's commit message
Release: v2.21.4 [skip ci]

- Fix: Progress callback passing & minor checks (c604a90)
- Fix: Skip key rewrites in `index_gt::update` (#679) (6387134)
- Fix: Correct conditional lock release w/out acquire (#681) (c001112)

v2.21.3

Toggle v2.21.3's commit message
Release: v2.21.3 [skip ci]

- Make: Bump SimSIMD (a2aeae4)

v2.21.2

Toggle v2.21.2's commit message
Release: v2.21.2 [skip ci]

- Fix: Race condition in `index_gt::update` (5dafaca)

v2.21.1

Toggle v2.21.1's commit message
Release: v2.21.1 [skip ci]

- Make: Bump GitHub CI versions (6d44dd6)
- Make: Don't print .Net env libraries in CI (65edd4d)
- Docs: Normalize `noreply.github.com` contributors (abc0b5b)
- Docs: Vald integration in GoLang (3cfbf04)
- Docs: Highlight new Swift & Rust features (dc6a777)

v2.21.0

Toggle v2.21.0's commit message
Release: v2.21.0 [skip ci]

- Add: All new test suite for Go (1f190b4)
- Add: `io.Closer` interface support (fd79bf7)
- Add: New GoLang APIs for more types (d1f34af)

- Fix: Allow reserving threads in Java (55b5f76)
- Docs: Cleaner code & reserve semantics (1d6ae88)
- Improve: Pass Go static checks (584e201)
- Fix: Avoid default `=0` outside of the implementation (07c890d)
- Make: `reinstall cmake` on newer macOS runners (e70b57f)
- Improve: Rename *WithPointer to *Unsafe (12ee352)
- Improve: Test new GoLang APIs (f222b5f)

v2.20.9

Toggle v2.20.9's commit message
Release: v2.20.9 [skip ci]

- Improve: Support more input types in JS (#653) (97ff4b2)

v2.20.8

Toggle v2.20.8's commit message
Release: v2.20.8 [skip ci]

- Make: Disable half-precision intrinsics in Windows JNI (a1e75f3)

v2.20.7

Toggle v2.20.7's commit message
Release: v2.20.7 [skip ci]

- Docs: Wording & logic mistakes (16b7c70)
- Docs: Using WFM (d3a2868)
- Make: Bump JS deps with vulnerabilities (d7a7cd4)
- Make: Forward `SIMSIMD_` definitions (7254fa6)

v2.20.6

Toggle v2.20.6's commit message
Release: v2.20.6 [skip ci]

- Make: Repeat Gradle SIMD flags in CI (988567c)