Releases: cocoindex-io/cocoindex
Releases · cocoindex-io/cocoindex
v0.1.33
What's Changed
- fix(python-sdk): add back the top-level export for
Settings
etc. by @badmonster0 in #445 - feat(yaml): store variant name in tuple and struct variants by @lemorage in #444
- fix(qdrant): skip upserting points if there's nothing to upsert by @badmonster0 in #446
- chore(release): enable lto for release by @badmonster0 in #451
New Contributors
- @AbdelRahmanYaghi made their first contribution in #432
Full Changelog: v0.1.32...v0.1.33
v0.1.32
What's Changed
- chore: remove
console-subscribers
: less useful, cause port conflict by @badmonster0 in #433 - feat(port): use
localhost:49344/cocoindex
as default prefix by @badmonster0 in #434
Full Changelog: v0.1.31...v0.1.32
v0.1.31
What's Changed
- feat(cli): enhance flow display with schema rendering support by @lemorage in #427
- feat(op-scope): expose op type to FlowSchema & analyzer/builder cleanup by @badmonster0 in #429
- feat(stats): polish wording for stats and add a flow change bucket by @badmonster0 in #426
- style(types): make
Display
forBasicValueType
consistent with docs by @badmonster0 in #431
Full Changelog: v0.1.30...v0.1.31
v0.1.30
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
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
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
What's Changed
- Type system simplification and clarification
- feat(types): simplify/clarify data types (KTable, LTable, Vector, remove
.typing.
) by @badmonster0 in #405
- feat(types): simplify/clarify data types (KTable, LTable, Vector, remove
- 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
- @FranFigueroa made their first contribution in #348
Full Changelog: v0.1.26...v0.1.27
v0.1.26
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
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
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
- Allow custom functions to be async. by @badmonster0 in #349
- Allow
prepare
to be async; rs always call py in async by @badmonster0 in #351
Full Changelog: v0.1.23...v0.1.24