Skip to content

Releases: cocoindex-io/cocoindex

v0.1.51

15 Jun 02:56
96e704e
Compare
Choose a tag to compare

What's Changed

  • chore: update Rust version to 1.86 and remove unused as_any methods… by @vumichien in #597
  • feat(cli): add force option to setup and drop commands for bypassing confirmation prompts by @vumichien in #602
  • doc: double quote "psycopg[binary,pool]" in doc for zsh etc. by @badmonster0 in #607
  • feat: handle NumPy array vector in Python conversion by @lemorage in #595
  • chore: add more info in log by @dubin555 in #614
  • ops(workflow): use sepcific Python version in setup as venv cache key by @badmonster0 in #615
  • feat: allow optional database configuration by @vumichien in #608
  • fix: unit tests for python values by @TwistingTwists in #452
  • fix: remove unsupported type casting in integer vector handling by @lemorage in #619
  • refactor: eliminate type errors in pytests and enforce mypy for tests by @badmonster0 in #623
  • fix: fix roundtrip conversion for LocalDateTime type by @badmonster0 in #624

New Contributors

Full Changelog: v0.1.50...v0.1.51

v0.1.50

09 Jun 21:54
c84fc47
Compare
Choose a tag to compare

What's Changed

  • feat: add NumPy array support for vector representations by @lemorage in #586
  • fix(qdrant): serialize values to JSON in the standard way by @badmonster0 in #587
  • feat(server): /flows/:flowName returns both spec and schema with fp by @badmonster0 in #588
  • fix: respond with an error object when got error by @badmonster0 in #592
  • perf(google_drive): generate EXPORT_MIME_TYPES at compile time by @cijiugechu in #593

New Contributors

Full Changelog: v0.1.49...v0.1.50

v0.1.49

02 Jun 04:04
1702504
Compare
Choose a tag to compare

What's Changed

  • feat(chunking): allow customizing separators for the splitter by @badmonster0 in #584

Full Changelog: v0.1.48...v0.1.49

v0.1.48

31 May 16:10
9dd6eae
Compare
Choose a tag to compare

What's Changed

  • chore: make connection optional for qdrant spec, s/grpc_url/url/ by @badmonster0 in #580

Full Changelog: v0.1.47...v0.1.48

v0.1.47

31 May 05:55
2dfa5e8
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.1.46...v0.1.47

v0.1.46

30 May 06:33
b2d6de5
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.1.45...v0.1.46

v0.1.45

27 May 18:41
7eeeaf5
Compare
Choose a tag to compare

What's Changed

  • Support Kuzu as storage target
    • refactor(storage): extract common logic into shared for kuzu reuse by @badmonster0 in #549
    • refactor(storage): extract and enhance more common logic for kuzu by @badmonster0 in #552
    • refactor(storage-interface): plumbing state key to apply_setup_change by @badmonster0 in #555
    • feat(target): add prepare_upsert_entry() to ExportTargetFactory by @badmonster0 in #558
    • refactor(graphdb): extract analyzed info for relationships into a struct by @badmonster0 in #559
    • feat(target): support additional key for targets by @badmonster0 in #560
    • feat(kuzu): support kuzu as storage target by @badmonster0 in #561
  • feat(cli): add interactive console navigation for multiple flow selections by @lemorage in #550

Full Changelog: v0.1.44...v0.1.45

v0.1.44

21 May 16:37
71395f1
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.1.43...v0.1.44

v0.1.43

21 May 02:27
22eeb59
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.1.42...v0.1.43

v0.1.42

20 May 23:03
f0bc9fe
Compare
Choose a tag to compare

What's Changed

  • feat: add support for TimeDelta type in Python and Rust by @lemorage in #497
  • feat: create standalone CLI for cocoindex by @lemorage in #485
  • chore: cocoindex.init() loads settings from env by default by @badmonster0 in #526
  • fix: add the missing default None value for cocoindex.init() by @badmonster0 in #527
  • fix: allow not-annotated args to be compatible for old handlers for now by @badmonster0 in #529

Full Changelog: v0.1.41...v0.1.42