Releases: cocoindex-io/cocoindex
Releases · cocoindex-io/cocoindex
v1.0.0-alpha28
What's Changed
- Change security vulnerability report email address by @badmonster0 in #1688
- Add Ladybug (successor to Kuzu) as a target by @prrao87 in #1487
- chore: upgrade dependencies by @georgeh0 in #1710
- chore: upgrade more dependencies by @georgeh0 in #1711
- feat: tighten validation on table names / column names for targets by @georgeh0 in #1714
- fix: make sure execution plan initialized after target setup done by @georgeh0 in #1715
- ci(deps): bump actions/attest-build-provenance from 3 to 4 by @dependabot[bot] in #1722
- ci(deps): bump actions/download-artifact from 7 to 8 by @dependabot[bot] in #1724
- ci(deps): bump actions/upload-artifact from 6 to 7 by @dependabot[bot] in #1723
- ci(deps): bump lycheeverse/lychee-action from 2.7.0 to 2.8.0 by @dependabot[bot] in #1721
- fix:
--root-dirrequired for lychee by @georgeh0 in #1728 - feat(surrealdb): add target connector for SurrealDB by @georgeh0 in #1746
- chore: upgrade dependency for examples by @georgeh0 in #1750
- refactor: move
output_positions.rsto crate root by @georgeh0 in #1751 - refactor: move more elements out of
splitmodule by @georgeh0 in #1752 - chore: ignore all errors and warn in
list()forLocalFilesource by @georgeh0 in #1753 - fix(release): explicitly pin interpreter version for
maturinby @georgeh0 in #1755 - merge: main into v1 by @georgeh0 in #1757
- fix(release): pass on
maturin-argstomaturin-actionsby @georgeh0 in #1758
Full Changelog: v1.0.0-alpha27...v1.0.0-alpha28
v0.3.36
v0.3.35
What's Changed
- fix:
--root-dirrequired for lychee by @georgeh0 in #1728 - chore: upgrade dependency for examples by @georgeh0 in #1750
- refactor: move
output_positions.rsto crate root by @georgeh0 in #1751 - refactor: move more elements out of
splitmodule by @georgeh0 in #1752 - chore: ignore all errors and warn in
list()forLocalFilesource by @georgeh0 in #1753
Full Changelog: v0.3.34...v0.3.35
v1.0.0-alpha27
What's Changed
- feat: support attachment providers for target states by @georgeh0 in #1745
- chore: minor cleanups for db transactions by @georgeh0 in #1738
Full Changelog: v1.0.0-alpha26...v1.0.0-alpha27
v1.0.0-alpha26
What's Changed
- chore: upgrade examples deps to cocoindex-v1.0.0a25 by @georgeh0 in #1742
- feat: batch LMDB write transactions automatically by @georgeh0 in #1743
Full Changelog: v1.0.0-alpha25...v1.0.0-alpha26
v1.0.0-alpha25
What's Changed
- chore: upgrade examples deps to cocoindex-1.0.0a24 by @georgeh0 in #1733
- chore: update
upgrade-examplesskill by @georgeh0 in #1734 - feat: track destructive changes and lossy changes for target states by @georgeh0 in #1736
- Fix: Flaky cli tests by @shannon06437 in #1735
- feat: make sure reprocessing on
target_idandschema_versionchange by @georgeh0 in #1739 - feat: update all targets to provide
child_invalidationby @georgeh0 in #1740 - chore: cleanup comments coming from internal task numbers by @georgeh0 in #1741
Full Changelog: v1.0.0-alpha.24...v1.0.0-alpha25
v1.0.0-alpha.24
What's Changed
- feat: allow use ContextKey for vector schema annotation by @georgeh0 in #1729
- feat: allow context dependency to be tracked for reprocessing purpose by @georgeh0 in #1730
- feat: make embedders take more arguments by @georgeh0 in #1731
- feat:
logic_trackingoption to control scope of logic change tracking by @georgeh0 in #1732
Full Changelog: v1.0.0-alpha.23...v1.0.0-alpha.24
v1.0.0-alpha.23
What's Changed
- docs: revise for the latest async-first API change by @georgeh0 in #1712
- feat: support state functions for memoization by @georgeh0 in #1716
- feat: make LMDB max_dbs and map_size configurable by @Harry-kp in #1704
- Feat: Support dataclass and pydantic models for memo keys by @prithvi-moonshot in #1677
- chore: use
NamedTuplefor__coco_memo_state__()return by @georgeh0 in #1717 - docs: add missing docs for new settings on LMDB by @georgeh0 in #1718
- docs: document supported types for memo by @georgeh0 in #1719
- feat: redesign files API and incoporate content fingerprints in memo states by @georgeh0 in #1720
- chore: rename "effect info" to "target states info" for clarity by @georgeh0 in #1725
- chore: upgrade examples deps to cocoindex-1.0.0a22 by @georgeh0 in #1726
- chore: upgrade the
upgrade-examplesskill by @georgeh0 in #1727
New Contributors
Full Changelog: v1.0.0-alpha.22...v1.0.0-alpha.23
v0.3.34
What's Changed
- chore: upgrade dependencies by @georgeh0 in #1710
- chore: upgrade more dependencies by @georgeh0 in #1711
- feat: tighten validation on table names / column names for targets by @georgeh0 in #1714
- fix: make sure execution plan initialized after target setup done by @georgeh0 in #1715
Full Changelog: v0.3.33...v0.3.34
v1.0.0-alpha.22
What's Changed
- chore: upgrade examples deps to cocoindex-1.0.0a21 by @georgeh0 in #1700
- fix: adding streaming to cli.py for show --tree command by @shannon06437 in #1702
- feat: go with async first API by @georgeh0 in #1708
- Fix: flaky tree test by @shannon06437 in #1705
- feature: add doris exporter to v1 target by @tomz-alt in #1707
- fix: migrate new doris target to the new async-first APIs by @georgeh0 in #1709
Full Changelog: v1.0.0-alpha.21...v1.0.0-alpha.22