Skip to content

Releases: cocoindex-io/cocoindex

v0.1.30

01 May 17:47
013950f
Compare
Choose a tag to compare

What's Changed

  • CLI improvement:
    • fix: make flow name retrieval efficient by @lemorage in #414
    • perf: avoid all heavy operations for cocoindex ls by @badmonster0 in #415
    • feat(server): allow multiple cors, add -ci / -cl shortcut by @badmonster0 in #419
    • fix(cli): avoid CLI loading env var too early with code cleanup by @badmonster0 in #422
  • API improvement:
  • Minor fixes:
    • fix(setup): fix condition for inconsistent legacy key warning by @badmonster0 in #413

Full Changelog: v0.1.29...v0.1.30

v0.1.29

30 Apr 06:11
7fef101
Compare
Choose a tag to compare

What's Changed

  • feat: beautify show cli command with colorful structured output by @lemorage in #404
  • feat(kg): make the way to map data to KG more clear by @badmonster0 in #409

New Contributors

Full Changelog: v0.1.28...v0.1.29

v0.1.28

29 Apr 05:23
d053389
Compare
Choose a tag to compare

What's Changed

  • fix: specify alias to deserialize to be compatible with old stored data by @badmonster0 in #406

Full Changelog: v0.1.27...v0.1.28

v0.1.27

29 Apr 02:02
11268e0
Compare
Choose a tag to compare

What's Changed

  • Type system simplification and clarification
    • feat(types): simplify/clarify data types (KTable, LTable, Vector, remove .typing.) by @badmonster0 in #405
  • Anthropic suport
  • Make Postgres/Supabase more easily to be configured
    • feat(db): allow user/password to be configured separately for postgres by @badmonster0 in #391
  • Misc
    • feat(search): change search API result to inline key with values by @badmonster0 in #387
    • fix: avoid showing tracking table in drop if there's no such thing by @badmonster0 in #376
    • fix(setup): use similar status text for flows and resources by @badmonster0 in #377
    • fix(setup): make sure legacy setup keys cleared from db by @badmonster0 in #398

New Contributors

Full Changelog: v0.1.26...v0.1.27

v0.1.26

23 Apr 16:20
214a2f7
Compare
Choose a tag to compare

What's Changed

  • Feat: Add Gemini Support to DataFlow (Rust) by @par4m in #360
  • Neo4j: treat ReferencedNode spec as "declarations", to decouple it from relationship configs
    • feat(target-factory): support declaration in the framework by @badmonster0 in #367
    • refactor(target-factory): batch all specs for build() for target by @badmonster0 in #361
    • feat(declaration): merge states from declarations in analyzer by @badmonster0 in #373
    • feat(neo4j)!: add ReferencedNode as declaration by @badmonster0 in #374
    • feat(py-err): attach Python exception backtrace when propagating to Rust by @badmonster0 in #363
  • Fix Title Visibility for bright backgrounds by @par4m in #372
  • fix(py-async): minor robust enhancement for awaiting live updater by @badmonster0 in #355
  • chore(py-async): more cleanups to make Python SDK async-compliant by @badmonster0 in #359

Full Changelog: v0.1.25...v0.1.26

v0.1.25

20 Apr 06:10
05439d4
Compare
Choose a tag to compare

What's Changed

  • refactor(neo4j): rename spec type names for graph, for clarity by @badmonster0 in #354

Full Changelog: v0.1.24...v0.1.25

v0.1.24

19 Apr 19:46
00f923a
Compare
Choose a tag to compare

What's Changed

  • feat(cli): Add Colors to CLI Status by @par4m in #329
  • feat(async-fn): Allow custom functions in Python to be async

Full Changelog: v0.1.23...v0.1.24

v0.1.23

18 Apr 04:56
8dee62e
Compare
Choose a tag to compare

What's Changed

  • Add a ParseJson function to parse text into JSON.
  • Neo4j enhancement
    • When deleting nodes, make sure there's no relationships.
    • Make sure delete existing nodes during dropping.
  • Setup flow improvement
    • Make sure tracking table is recreated during setup after failed drop.
    • Show non-longer-supported backend as "UNKNOWN" instead of erroring out.
    • Op name and specific input names shouldn't contribute to cache key.
  • Performance improvement
    • Op name and specific input names shouldn't contribute to cache key.
  • Bug fix
    • Make sure building core types for list element struct with Python docstring.

Full Changelog: v0.1.22...v0.1.23

v0.1.22

16 Apr 17:14
7701c54
Compare
Choose a tag to compare

What's Changed

  • Support exporting nodes directly in Neo4j. by @badmonster0 in #316
  • Add unit tests for Python to Engine format conversion by @par4m in #315
  • Bug fix for the analyzer when reusing existing collector. by @badmonster0 in #319

New Contributors

Full Changelog: v0.1.21...v0.1.22

v0.1.21

15 Apr 23:48
8a6dd80
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.1.20...v0.1.21