Skip to content

Releases: cocoindex-io/cocoindex

v0.1.42

20 May 23:03
f0bc9fe
Compare
Choose a tag to compare

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 for cocoindex.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

v0.1.41

20 May 01:16
5da1e6d
Compare
Choose a tag to compare

What's Changed

  • chore: rexport flow_def as flow and cleanup a few example usages by @badmonster0 in #516
  • chore: add clear error message when value type is not annotated by @badmonster0 in #519

Full Changelog: v0.1.40...v0.1.41

v0.1.40

19 May 05:50
8d53195
Compare
Choose a tag to compare

What's Changed

  • feat(query-util): provide util functions to get default table name by @badmonster0 in #514

Full Changelog: v0.1.39...v0.1.40

v0.1.39

18 May 15:27
83ca87f
Compare
Choose a tag to compare

What's Changed

  • feat(transform-flow): support eval() for transient flow by @badmonster0 in #508
  • chore(app-namespace): limit stuffs exported from settings by @badmonster0 in #506

Full Changelog: v0.1.38...v0.1.39

v0.1.38

16 May 19:38
0ddb184
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.1.37...v0.1.38

v0.1.37

15 May 05:54
05f9b60
Compare
Choose a tag to compare

What's Changed

  • Support Amazon S3 data source with change notification event:
  • feat: support namedtuple for struct types by @lemorage in #462
  • fix: in cocoindex server -L also print URL for CocoInsight by @badmonster0 in #489

Full Changelog: v0.1.36...v0.1.37

v0.1.36

12 May 06:05
fd43562
Compare
Choose a tag to compare

What's Changed

  • Expose per source row indexing status by API
    • feat: make source get API return ordinal optionally by @badmonster0 in #470
    • feat(row-status): expose an API to get row indexing status by @badmonster0 in #472
  • chore(error): add detailed error message for auth entry not found by @badmonster0 in #468

Full Changelog: v0.1.35...v0.1.36

v0.1.35

11 May 01:21
61d1ed6
Compare
Choose a tag to compare

What's Changed

  • Consolidate the Python SDK API for async and FlowLiveUpdater
    • refactor(python-sdk): make async APIs clear by @badmonster0 in #465
    • refactor(sdk): make FlowLiveUpdater constructor light with a start() by @badmonster0 in #466

Full Changelog: v0.1.34...v0.1.35

v0.1.34

10 May 20:55
6fb0f65
Compare
Choose a tag to compare

What's Changed

  • feat(pyo3): implement flow spec pretty print and add verbose mode by @lemorage in #442
  • Neo4j export improvements
    • feat(setup): batch applying setup changes for the same target type by @badmonster0 in #461
    • feat(neo4j): clear relationship before node during drop by @badmonster0 in #463
    • feat(neo4j): __self_contained field for tighter existence control by @badmonster0 in #464
  • chore(python-sdk): improve error message when using wrong op type by @badmonster0 in #453

Full Changelog: v0.1.33...v0.1.34

v0.1.33

09 May 00:15
ba46f66
Compare
Choose a tag to compare

What's Changed

  • fix(python-sdk): add back the top-level export for Settings etc. by @badmonster0 in #445
  • feat(yaml): store variant name in tuple and struct variants by @lemorage in #444
  • fix(qdrant): skip upserting points if there's nothing to upsert by @badmonster0 in #446
  • chore(release): enable lto for release by @badmonster0 in #451

New Contributors

Full Changelog: v0.1.32...v0.1.33