Skip to content

Releases: AustralianCancerDataNetwork/omop-emb

v1.0.2

03 Jun 04:05

Choose a tag to compare

1.0.2 (2026-06-03)

Bug Fixes

v1.0.1

25 May 05:32

Choose a tag to compare

1.0.1 (2026-05-25)

Bug Fixes

v1.0.0

12 May 23:12

Choose a tag to compare

1.0.0 (2026-05-12)

Performance Improvements

  • Refactoring of backend for local-first storage solution (7ff45e7)

BREAKING CHANGES

  • Introduction of 2 new backends, alteration of interfaces, removal of FAISS as a standalone backend.
  • Support of SQLiteVecBackend and PGVectorEmbeddingBackend with common interfaces and methods for storage and retrieval
  • Unified ORM for both backends and associated tables for easy interaction using SQLAlchemy
  • Standardised embedding storage table and ModelRegistry
  • Enforcement of a singular IndexType per model to streamline ingestion and retrieval. CLI interfaces to update IndexType are provided.
  • Improved CLI maintenance modules
  • Default IndexType.FLAT ingestion to accelerate bulk ingestion and interfaces for creating, modifying and deleting indices
  • FAISS: demoted from ground truth to read-acceleration, per-index staleness tracking via .json sidecars, import-faiss-cache CLI for round-tripping, transparent fast path in EmbeddingReaderInterface via faiss_cache_dir
  • temporary table JOINs replacing IN (...) clauses across both backends
  • prevent the hard-capped limit for each dialect
  • optional packages with pgvector backend and faiss export
  • fail at import time with install hint (omop-emb[pgvector], omop-emb[faiss-cpu])

v0.4.1

24 Apr 05:16

Choose a tag to compare

0.4.1 (2026-04-24)

Bug Fixes

  • ci: remove conditional from uv installation (02912c5)
  • ci: setup uv before release and anchor version sed (50f0fe3)
  • include lock file in CI (a57ab1e)

v0.4.0

20 Apr 22:19

Choose a tag to compare

0.4.0 (2026-04-20)

Features

  • EmbeddingClient and Providers in omop-emb, fix non-canonical model naming without tags (#6) (1aaf8e7)

v0.3.3

15 Apr 04:26

Choose a tag to compare

0.3.3 (2026-04-15)

Bug Fixes

  • Limit the number of concepts retrieved through EmbeddingConceptFilter for unified interface (#5) (4bfa86b)

v0.3.2

12 Apr 23:55

Choose a tag to compare

0.3.2 (2026-04-12)

Bug Fixes

  • correctly normalise all distances to [0,1] similarities (5657aef)

v0.3.1

12 Apr 22:13

Choose a tag to compare

0.3.1 (2026-04-12)

Bug Fixes

v0.3.0

12 Apr 22:06

Choose a tag to compare

0.3.0 (2026-04-12)

Features

v0.2.5

03 Apr 01:24

Choose a tag to compare

0.2.5 (2026-04-03)

Bug Fixes

  • commit pgvector extension (5fd66b6)
  • list existing models correctly, create vector extension only for pgvector (47618df)