Releases: cocoindex-io/cocoindex
Releases · cocoindex-io/cocoindex
v0.2.11
What's Changed
- Support query handler
- feat(query-handler): add query handler registration in engine by @georgeh0 in #1004
- ops: upgrade js dependency versions by @georgeh0 in #1005
- ops: add permissions for workflows missing them by @georgeh0 in #1006
- ops: add missing
pages: write
permission to workflows by @georgeh0 in #1007 - refactor: extract
_lazy_engine_flow
closure into member variables by @georgeh0 in #1009 - feat(query-handler): expose query handler API in Python SDK by @georgeh0 in #1011
- add image metadata for examples by @badmonster0 in #1012
- feat(query-handler): return
query_handler_spec
w/get_flow
REST API by @georgeh0 in #1013 - feat(query-handler): minor adjustment for the API by @georgeh0 in #1014
- docs(query-handler): docs and minor tweaks by @georgeh0 in #1015
- feat(rows-to-retry): touch process ordinal on failure when needed by @georgeh0 in #1001
- feat(auth): use stable key for transient auth to avoid drift by @georgeh0 in #1002
- cleanup: remove unnecessary debug logs by @georgeh0 in #1000
Full Changelog: v0.2.10...v0.2.11
v0.2.10
What's Changed
- fix: use
Display
forSharedErrorWrapper::Display
by @georgeh0 in #990 - fix(error): avoid converting non-error into
PyException
by @georgeh0 in #991 - feat(settings): support
@cocoindex.settings
and makeinit()
optional by @georgeh0 in #993 - feat(error-resume): on failure, make sure it's processed again next time by @georgeh0 in #995
- feat(rows-to-retry): optionally maintain a list of row keys to retry by @georgeh0 in #997
- feat(tree-sitter-solidity): support Solidity in
SplitRecursively
by @georgeh0 in #999
Full Changelog: v0.2.9...v0.2.10
v0.2.9
What's Changed
- Make error messages more clear
- feat(clear-error): add more context info for flow build time error by @georgeh0 in #986
- feat(clear-error): add field path into error msg for deserialization by @georgeh0 in #988
- feat(clear-error): add flow names into error messages by @georgeh0 in #989
- chore: minor clarification by @georgeh0 in #985
Full Changelog: v0.2.8...v0.2.9
v0.2.8
v0.2.7
v0.2.6
What's Changed
- Support targets reexport
- feat(subprocess-error): enhance error handling/message for subprocess by @georgeh0 in #977
- fix(3p-notice): include third party notices in maturin by @georgeh0 in #969
- build: when generate 3p notice, use
Cargo.toml
with filled version by @georgeh0 in #970 - build(ci): use binstall for
cargo-about
also for CI by @georgeh0 in #971
Full Changelog: v0.2.5...v0.2.6
v0.2.5
What's Changed
- docs(cli): minor polish by @georgeh0 in #962
- docs: custom building blocks - parser by @badmonster0 in #961
- ops: add files required to generate THIRD_PARTY_NOTICES by @georgeh0 in #964
- chore: add TLS support for
sqlx
by @georgeh0 in #966 - docs: update docs for "Live Update" with Postgres example by @georgeh0 in #967
- fix(docs): remove links to no-longer-exist section by @georgeh0 in #968
Full Changelog: v0.2.4...v0.2.5
v0.2.4
What's Changed
- feat(cli-import): make CLI import more robust by @georgeh0 in #960
- docs: postgres example by @badmonster0 in #958
- docs: example review comments by @badmonster0 in #959
Full Changelog: v0.2.3...v0.2.4
v0.2.3
What's Changed
- Postgres source optimization for many small rows
- Postgres source change capture
- feat(postgres): add preliminary support for change notification by @georgeh0 in #952
- feat: plumbing source name to
SourceFactory
by @georgeh0 in #953 - feat(postgres-notify): automatically channel name for notification by @georgeh0 in #954
- docs(postgres-notify): add docs for Postgres notification by @georgeh0 in #955
- docs: simplify getting started by @badmonster0 in #940
- Release improvements
- chore: shutdown
ProcessPoolExecutor
, make the test work for Windows by @georgeh0 in #951 - refactor: align target multi-part primary key representation with source by @georgeh0 in #949
Full Changelog: v0.2.2...v0.2.3
v0.2.2
What's Changed
- docs: image search example by @badmonster0 in #931
- docs: colpali index images & pdf by @badmonster0 in #932
- docs: fix image for example by @badmonster0 in #935
- feat: strip U+0000 in writing to Postgres to overcome its limitation by @georgeh0 in #937
- docs: add system requirements by @georgeh0 in #941
- docs: examples visual - cover images to all - make it easier to share too by @badmonster0 in #942
- fix: avoid blocking async functions by @georgeh0 in #943
Full Changelog: v0.2.1...v0.2.2