Releases: cocoindex-io/cocoindex
Releases · cocoindex-io/cocoindex
v0.1.66
What's Changed
- Add Vertex AI support
- feat(vertex): support Vertex AI for generation by @badmonster0 in #739
- feat(vertex): support Vertex AI for embedding by @badmonster0 in #740
- docs(vertex): add docs for Vertex AI. by @badmonster0 in #743
- feat(azure-blob): support Azure blob store as a data source by @wykrrr @georgeh0 in #746
- Support structs to bind to unannotated variables (using
dict)- feat(convert): enhance dict and struct encoding with type awareness by @vumichien in #727
- docs: clarify data type bindings rules for Struct types by @georgeh0 in #745
- chore: clarify error message for problem of field conflict by @georgeh0 in #734
- fix: add the missing
?to propagate error by @georgeh0 in #738 - fix(setup): drop existing table as long as not always exists by @georgeh0 in #741
- chore: clarify comments and error messages for generic annotations by @georgeh0 in #744
Full Changelog: v0.1.65...v0.1.66
v0.1.65
What's Changed
- docs(flow-control): revise the doc for flow control by @georgeh0 in #713
- chore: expose
add_flow_def()as an API undercocoindexmodule by @georgeh0 in #719 - feat(auto-retry): preliminary support for auto retry on 429 by @georgeh0 in #721
- feat(remove): add a remove_flow() method by @georgeh0 in #726
- feat(combine-update): combine
updatecalls whenever safe by @georgeh0 in #729 - feat(global-concur-control): provide a global controller by @georgeh0 in #732
- feat(rs): add utilities to streamline tests for flow functions by @lemorage in #723
- chore: upgrade Rust and dependency version by @georgeh0 in #731
- ops: upgrade dependencies for docs by @badmonster0 in #724
Full Changelog: v0.1.64...v0.1.65
v0.1.64
What's Changed
- Support flow control on num of rows and bytes, for source and for-each operation
- feat(flow-control): support source max inflight count in global setting by @georgeh0 in #706
- refactor(naming):
max_inflight_rowsinstead ofmax_inflight_countby @badmonster0 in #707 - feat(estimated-size): add method to compute estimated size for value by @georgeh0 in #708
- feat(flow-control): add bytes-based flow control for source by @georgeh0 in #709
- feat(flow-control): do flow control during evaluation too by @georgeh0 in #710
- test(convert): cover roundtrip validation for all data types by @lemorage in #703
- feat(flow-control): support flow control for "for each" operations by @georgeh0 in #712
- feat: support image input to LLM clients by @lemorage in #653
Full Changelog: v0.1.63...v0.1.64
v0.1.63
v0.1.62
v0.1.61
What's Changed
- feat(flow-control): basic flow control for source #rows by @georgeh0 in #694
- cleanup: remove deprecated
@cocoindex.main_fnby @badmonster0 in #695 - fix(split): output transformed char offset for range by @georgeh0 in #698
Full Changelog: v0.1.60...v0.1.61
v0.1.60
What's Changed
- chore(types): consolidate binding supports for various basic types by @georgeh0 in #692
- docs(types): revise doc for cocoindex types to make it more clear by @badmonster0 in #693
Full Changelog: v0.1.59...v0.1.60
v0.1.59
What's Changed
- feat(llm): Add vLLM Support by @par4m in #683
- fix(union-type): properly decode Union types for non-trivial cases by @badmonster0 in #688
- docs(union-types): update docs for union type support by @badmonster0 in #690
Full Changelog: v0.1.58...v0.1.59
v0.1.58
What's Changed
- feat(duration): support fractional values in ISO8601 parsing by @lemorage in #679
- feat: add
transformmethod toFlowBuilderby @lemorage in #675 - fix(indexer): remove deleted source entry from map by @georgeh0 in #684
- fix(stats): make stats more interpretable by @georgeh0 in #685
- fix: fully clear in-memory states for deleted source entry by @georgeh0 in #686
Full Changelog: v0.1.57...v0.1.58
v0.1.57
What's Changed
- Provide in-process API and convenient CLI options for setup / drop (#639)
- Make sentence_transformers an optional dependency by @theparthgupta in #674
New Contributors
- @theparthgupta made their first contribution in #674
- @georgeh0 made their first contribution in #677
Full Changelog: v0.1.56...v0.1.57