Skip to content

Releases: unum-cloud/USearch

v2.21.4: Concurrency Patches

30 Nov 09:54

Choose a tag to compare

  • 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)

Release v2.21.3

13 Nov 10:54

Choose a tag to compare

Release: v2.21.3 [skip ci]

Patch

Release v2.21.2

29 Oct 19:26

Choose a tag to compare

Release: v2.21.2 [skip ci]

Patch

  • Fix: Race condition in index_gt::update (5dafaca)

Release v2.21.1

10 Oct 19:33

Choose a tag to compare

Release: v2.21.1 [skip ci]

Patch

  • 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: New GoLang & Java APIs ☕

04 Sep 13:08

Choose a tag to compare

Thanks to @cpegeric for his proposals and PRs 👏

Minor

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

Patch

  • 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)

Hashes

  • docs.tar.gz : 14db79018eb907d7742950cef309cd906056abc17ba6f813de44703aa2af91de
  • hashes.md : c6cb480b52dbf1af878b2a62ecc87c8aaa473bc59ee111cefd4866e99b568b06
  • usearch-2.21.0-javadoc.jar : 3ff69fd8813191e025215a0e5677731da3133dc5743f781846684df7a62d5a96
  • usearch-2.21.0-sources.jar : 69a8375f56cf6e54b45510d82be33708a4b35ba8309e5846596440b06e85da96
  • usearch-2.21.0.jar : fdcb44b9a27d2a8100ba2370acacadf7ed6c3a16017e286d7b5ace3df0160fc8
  • usearch-v2.21.0.tar.gz : 6c0af5a3e4369cb145f158961b3d17bb6f7040e2454d93f98a980d60e3565042
  • usearch-v2.21.0.zip : 5322dc8a05f90027291eea10dd3362ad6f6928430ad103576e62365112b2b57c
  • usearch_android_arm32_2.21.0.zip : b379b60ed944378ddeb2aeb17a60ad6088959b7fd15a57e2e0f5293faf66bf24
  • usearch_android_arm64_2.21.0.zip : 574ff8cd40344dab9c76277644620860b4dc9503bb4d6b5a9840478c1f866865
  • usearch_linux_amd64_2.21.0.deb : 39bdc54eab5fa19d7f089fdf7adc49b404b3f90580358bb162c1868dd416582a
  • usearch_linux_amd64_2.21.0.so : 41e9db5b9826a5e1993564843869834f80a4a912d9b7bc2140ae666572a06034
  • usearch_linux_arm64_2.21.0.deb : 43bdf6c50e6092a2e30fe86ee9356f86c1143aedf1bd662d9c9bbf68d0823f8c
  • usearch_linux_arm64_2.21.0.so : 9db3deee3646c0621eeef636a66005da627f9a9e2a3b0b465e13c9b3746ab318
  • usearch_macos_arm64_2.21.0.zip : 721fa7a81bc103a46e1af60581dae3feceac1fd4443504c7e133cca5c93a674e
  • usearch_macos_x86_64_2.21.0.zip : ebd93366df427d9d925e015413af978eded63cab282f10ad71677a027fbf6b87
  • usearch_sqlite_linux_amd64_2.21.0.so : 3836b136ef276a66227ece46a17f880e4247d2c491bc3523c46c87fe89d7376d
  • usearch_sqlite_linux_arm64_2.21.0.so : 4cb951d2030d27e289cf86ec1a92b524a737a915eba1ac6050ccb48b64f98c8f
  • usearch_sqlite_macos_arm64_2.21.0.dylib : 433452b4b95b59892062da573145506722e8179a909a4ea3b57b820b959afa29
  • usearch_sqlite_macos_x86_64_2.21.0.dylib : 5d316a5cda4688b79d0d1caf658bd8a8b9696ff924312c4e41e3dfcfe2790e4c
  • usearch_wasm_2.21.0.tar.gz : 821e73bf9ea2b8cce2d0f6f8b78b846e6b02e713691ec7ced278d2bc5c0ca67e
  • usearch_wasm_2.21.0.zip : 101f2690bf69d904c5590b3e528f258c2d0180e8399d9ce5ba1fdab1b40b7267
  • usearch_windows_arm64_2.21.0.tar : b65b200e886358c811862042b4268d743c36817784a408a6cd314474ed1ad5a2
  • usearch_windows_x64_2.21.0.tar : 71540c21f1f380d7fce85beda68bdaf4ebabec29ef7944501e528e8079e27af4
  • usearch_windows_x86_2.21.0.tar : 8d11a91b1a254de2d9b185c8f86ba99881976f7e431bcecd029a1b0041201cb1

Release v2.20.9

31 Aug 11:18

Choose a tag to compare

Release: v2.20.9 [skip ci]

Patch

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

Release v2.20.8

29 Aug 12:18

Choose a tag to compare

Release: v2.20.8 [skip ci]

Patch

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

Release v2.20.7

29 Aug 12:01

Choose a tag to compare

Release: v2.20.7 [skip ci]

Patch

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

Release v2.20.6

28 Aug 23:18

Choose a tag to compare

Release: v2.20.6 [skip ci]

Patch

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

Release v2.20.5

28 Aug 22:59

Choose a tag to compare

Release: v2.20.5 [skip ci]

Patch

  • Improve: Expose more platform caps in Java (29aad77)
  • Make: Bump dependencies (471b9a0)