Releases: cocoindex-io/cocoindex
Releases · cocoindex-io/cocoindex
v0.1.56
What's Changed
- fix(postgres): double quote field names to avoid keyword colission by @badmonster0 in #671
- fix(setup): restore check for setup up-to-date before evaluation by @badmonster0 in #672
Full Changelog: v0.1.55...v0.1.56
v0.1.55
What's Changed
- feat: add content hash support for change detection in source processing by @vumichien in #629
- feat(cli): add auto-reload for server command by @lemorage in #664
- feat(split): add line/column to output of SplitRecursively by @badmonster0 in #668
- docs(style): clean up style for data/spec field types by @badmonster0 in #669
- Migrated custom UUID conversion logic to pyo3.uuid package by @SaiSakthidar in #663
New Contributors
- @SaiSakthidar made their first contribution in #663
Full Changelog: v0.1.54...v0.1.55
v0.1.54
What's Changed
- feat: support union type for basic types by @chardoncs in #510
EmbedText
function, with OpenAI, Gemini and Voyage support- feat(embed-text): add
EmbedText
for OpenAI and Gemini by @badmonster0 in #645 - fix: check reqwest response status code is 200 by @badmonster0 in #646
- fix: only pass down
output_dimension
when not default by @badmonster0 in #647 - feat(text-embed): add support for Voyage embedding model by @badmonster0 in #648
- feat(embed-text): add
- feat: python type binding convertibility for basic types by @badmonster0 in #649
- fix(py-sdk): fix type annotations by @badmonster0 in #644
New Contributors
- @chardoncs made their first contribution in #510
Full Changelog: v0.1.53...v0.1.54
v0.1.53
What's Changed
- docs: fixes a bunch of typos by @badmonster0 in #628
- feat: support scalar NumPy value encodings by @lemorage in #620
- feat(llm): Add LiteLLM (Proxy) Support by @par4m in #630
- feat(llm): Add OpenRouter Support by @par4m in #635
- docs: fix a docs mistake by @badmonster0 in #640
Full Changelog: v0.1.52...v0.1.53
v0.1.52
What's Changed
- refactor(targets): rename
storage
totarget
by @badmonster0 in #625
Full Changelog: v0.1.51...v0.1.52
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