Skip to content

Releases: unum-cloud/usearch

v0.11.1

31 May 07:26
Compare
Choose a tag to compare

0.11.1 (2023-05-31)

Fix

  • Type annotation compatibility for Python 3.6 (90df5b6)

Refactor

  • from tuple to NamedTuple (09f0fbc)

v0.11.0

30 May 15:23
Compare
Choose a tag to compare

0.11.0 (2023-05-30)

Add

  • File headers for future format upgrades (ae2272f)
  • JIT compilation wrapper for Python (7b2bc19)
  • Reversed label->ID maps, vector exports (f14112f)

Fix

  • build_docs action "Upload docs to release" step (c799c8e)
  • Name resolution for Compiled Python modules (114c68b)
  • Obtaining immutable references (9f9cd0c)

Improve

  • Native Python interface to wrap bindings (995fcf4)
  • Support for NumPy type notation (177cc0d), closes #70

Make

  • Robin Map dependency for deletions (d050cf1)

v0.10.0

27 May 23:56
Compare
Choose a tag to compare

0.10.0 (2023-05-27)

Add

  • New stats and config updates for Python (61abbf2)

v0.9.7

26 May 22:18
Compare
Choose a tag to compare

0.9.7 (2023-05-26)

Fix

  • Making Rust interfaces public (568dd27)

Make

  • Test Windows PyPi packs without publishing (8af7a08)

v0.9.6

26 May 14:59
Compare
Choose a tag to compare

0.9.6 (2023-05-26)

Fix

  • _aligned_malloc and _aligned_free on Windows (fef3937)

v0.9.5

25 May 23:32
Compare
Choose a tag to compare

0.9.5 (2023-05-25)

Fix

  • InterlockedAnd64Release missing (d2e77c6)
  • Add NumPy dependency for tests (0ca1b25)
  • Avoid M_PI for MSVC builds (a5bc587)
  • MSVC intrinsics capitalization (34e2694)
  • Using x64 Windows API (d791394)

Make

Refactor

  • Apply Ruff and CppCheck linter (bf84ba2)

v0.9.4

25 May 21:34
Compare
Choose a tag to compare

0.9.4 (2023-05-25)

Fix

  • Support 4-byte words for WinAPI atomics (fc8a631)

Make

  • Skip 32-bit windows builds (8dbc206)

v0.9.3

25 May 21:16
Compare
Choose a tag to compare

0.9.3 (2023-05-25)

Fix

  • Apple Clang casting rules (4b5d02c)

Make

  • Extend compilation flags and classifiers (55cec3f)

v0.9.2

25 May 18:45
Compare
Choose a tag to compare

0.9.2 (2023-05-25)

Fix

  • Container upload permissions (891e76e)

Refactor

  • Freezing the number of dimensions in JIT (68cd54b)

v0.9.1

25 May 18:23
Compare
Choose a tag to compare

0.9.1 (2023-05-25)

Fix