Skip to content

Releases: lance-format/lance-context

v0.4.1

17 Jun 06:19

Choose a tag to compare

What's Changed

  • ci: publish all Rust workspace crates by @dcfocus in #86
  • feat: pluggable embedding provider registry by @dcfocus in #87
  • feat: support deferred embedding via update/RecordPatch (#88) by @dcfocus in #93
  • feat: expose filters and lifecycle options in REST list and search (#89) by @dcfocus in #92
  • feat: expose state metadata in Python API by @xuzha in #91
  • feat: add partitioned context namespace helper by @dcfocus in #94
  • Add RemoteContext Python bindings for HTTP client by @beinan in #95

New Contributors

  • @xuzha made their first contribution in #91

Full Changelog: v0.4.0...v0.4.1

v0.4.0

12 Jun 05:53

Choose a tag to compare

What's Changed

  • feat: add record relationships by @dcfocus in #69
  • fix: align Python version classifiers by @dcfocus in #71
  • feat: add hybrid retrieval API by @dcfocus in #76
  • feat: expose record parity APIs over REST by @dcfocus in #79
  • feat: make embedding dimension configurable by @dcfocus in #78
  • feat: add configurable vector-search distance metric by @dcfocus in #77
  • feat: persist distance_metric in dataset schema metadata by @dcfocus in #83
  • feat: add upsert and partial update APIs by @dcfocus in #84

Full Changelog: v0.3.3...v0.4.0

v0.3.3

10 Jun 23:11

Choose a tag to compare

What's Changed

  • fix: relax Python Lance runtime dependencies by @dcfocus in #68

Full Changelog: v0.3.2...v0.3.3

v0.3.2

10 Jun 17:15

Choose a tag to compare

What's Changed

  • ci: build manylinux 2.28 Python wheels by @dcfocus in #65

Full Changelog: v0.3.1...v0.3.2

v0.3.1

10 Jun 06:03

Choose a tag to compare

What's Changed

  • feat: add lifecycle retention filters by @dcfocus in #62
  • Add REST API server, Rust client SDK, and point lookup by @beinan in #66

Full Changelog: v0.3.0...v0.3.1

v0.3.0

10 Jun 00:44

Choose a tag to compare

What's Changed

  • docs: bump pypi example to 0.2.4 by @beinan in #40
  • docs(example): add Claude Code E2E workflow by @beinan in #42
  • ci: optimize build times with shared caching and streamlined workflows by @beinan in #43
  • feat: generalize storage_options for GCS/Azure and any object_store backend by @dcfocus in #46
  • Upgrade lance to 7.0.0 by @beinan in #47
  • feat: integrate MemWAL for context storage by @beinan in #36
  • Add multi-session MemWAL sharding example by @beinan in #48
  • Add configurable V1 blob encoding for large payload columns by @beinan in #49
  • Add configurable scalar index on id column by @beinan in #50
  • fix: read context records through MemWAL scanner by @beinan in #51
  • feat: support external record identifiers by @dcfocus in #57
  • feat: add batch append API by @dcfocus in #58
  • feat: add logical delete/forget API by @dcfocus in #59
  • Add async Python API (AsyncContext) by @beinan in #61
  • feat: add metadata filters for context retrieval by @dcfocus in #60

Full Changelog: v0.2.4...v0.3.0

v0.2.4

19 Feb 07:11

Choose a tag to compare

What's Changed

  • fix(ci): repair publish workflows by @beinan in #39

Full Changelog: v0.2.3...v0.2.4

v0.2.3

19 Feb 02:50

Choose a tag to compare

What's Changed

  • fix: align pyproject repo metadata by @beinan in #38

Full Changelog: v0.2.2...v0.2.3

v0.2.2

10 Feb 21:47

Choose a tag to compare

What's Changed

  • feat: add embedding parameter to Context.add() by @dcfocus in #31
  • feat: add bot_id and session_id to Context.add() by @dcfocus in #33
  • fix(rust): add version for path dependency by @beinan in #34

Full Changelog: v0.2.1...v0.2.2

v0.2.1

28 Jan 22:02

Choose a tag to compare

What's Changed

  • feat: add list() method to retrieve stored entries by @dcfocus in #24
  • feat: add PyPI example project by @beinan in #26
  • chore(ci): add python publish workflow by @beinan in #27
  • feat: release gil during remote storage operations to prevent blocking by @fatelei in #29
  • chore(ci): add rust publish workflow by @beinan in #30
  • feat: implement background compaction for Lance fragments (#16) by @jja725 in #28

New Contributors

Full Changelog: v0.2.0...v0.2.1