Skip to content

v1.8.0

Choose a tag to compare

@github-actions github-actions released this 23 Sep 17:32
· 143 commits to main since this release

v1.8.0 (2026-09-23)

Bug Fixes

  • Add C-linkage autotune wrappers for shared lib export (8a702eb)

  • Add desc_v2 field to text embedding and implement v2 desc (9eb5458)

  • Add pytest-timeout for release workflow Python tests (3f33662)

  • Cast int to lembed_quantization_t in v2 create (55d4d87)

  • Convert autotuner_impl.hpp from UTF-16 LE to UTF-8 with LF line endings (455fa8b)

  • Correct test assertions and add validation for auto_select_model (bc3749e)

  • Enable shared library build for Python tests in release workflow (cd44eff)

  • Implement missing v2 API functions and fix autotune linkage (dad4176)

  • Install pytest and pytest-cov in CI test step (151492b)

  • Mark network-dependent autotune tests to avoid SIGABRT crashes (516efff)

  • Mark network-dependent autotune tests to avoid SIGABRT crashes (89b4162)

  • Remove extern C from autotuner_impl.hpp to avoid symbol conflict with shim wrappers (fb249f3)

  • Reranker clear_cache symbol and detect_hardware assertion (c353f23)

  • Test_image_stats to check embed result instead of internal counter (3f0c5a6)

  • ci: Reinstall pytest after wheel install in build-wheel.yml (d13cfc4)

  • windows: Export all public C API symbols from libembedding.dll (5844dad)

  • windows: Remove lembed_reranker_autotune_custom from exports (not implemented) (2d7802d)

Chores

  • benchmarks: Remove stale reranking bytecode cache files (7f2013f)

Documentation

  • Regenerate llm.txt / llm_full.txt [skip ci] (9cacd14)

  • Update llm.txt / llm_full.txt [skip ci] (0b98d7a)

Features

  • libembedding: Add initial export definitions for embedding library (65f62ac)

Detailed Changes: v1.7.0...v1.8.0