Releases: cocoindex-io/cocoindex
Releases · cocoindex-io/cocoindex
v0.1.51
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
- @vumichien made their first contribution in #597
- @dubin555 made their first contribution in #614
- @TwistingTwists made their first contribution in #452
Full Changelog: v0.1.50...v0.1.51
v0.1.50
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
- @cijiugechu made their first contribution in #590
Full Changelog: v0.1.49...v0.1.50
v0.1.49
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
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
What's Changed
- feat(qdrant): support automatic setup for Qdrant by @badmonster0 in #577
Full Changelog: v0.1.46...v0.1.47
v0.1.46
What's Changed
- feat(chunking): implement holistic chunking mechanism by @badmonster0 in #575
Full Changelog: v0.1.45...v0.1.46
v0.1.45
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()
toExportTargetFactory
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
- refactor(storage): extract common logic into
- 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
What's Changed
- fix: update and print for eval by @badmonster0 in #536
Full Changelog: v0.1.43...v0.1.44
v0.1.43
What's Changed
- fix(cli): fix bug of
cocoindex drop
by @badmonster0 in #533
Full Changelog: v0.1.42...v0.1.43
v0.1.42
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 forcocoindex.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