Releases: lance-format/lance-c
Releases · lance-format/lance-c
v0.1.2
Note:
x86_64-apple-darwinis missing from this release. The matching CI job timed out after 24h waiting for amacos-13runner (GitHub is deprecating that runner image). Tracked in #38; the row will be restored once amacos-*Intel runner is reliably available again.
Platforms
linux-x86_64(x86_64-unknown-linux-gnu)linux-aarch64(aarch64-unknown-linux-gnu)macos-aarch64(aarch64-apple-darwin)
What's Changed
- feat: Setup lance-c crate by @jja725 in #1
- fix(ci): fix ci by install protobuf-compiler by @jja725 in #2
- feat: add fragment enumeration and fragment-scoped scanning APIs by @jja725 in #3
- docs: add coding standards from upstream Lance AGENTS.md by @jja725 in #6
- feat: add lance_write_fragments for local fragment creation by @jja725 in #5
- docs: add roadmap and usage examples to README by @jja725 in #10
- feat: add lance_dataset_versions for listing dataset version history by @LuciferYang in #17
- feat(index): vector & scalar index lifecycle (Phase 2 PR 1/3) by @jja725 in #21
- feat(scanner): k-NN vector search via scanner builder (Phase 2 PR 2/3) by @jja725 in #22
- feat(scanner): full-text search via scanner builder (Phase 2 PR 3/3) by @jja725 in #23
- feat: add lance_dataset_write for create/append/overwrite from ArrowArrayStream by @LuciferYang in #16
- feat: add lance_dataset_restore for rolling back to a prior version by @LuciferYang in #18
- docs: document version checkout via lance_dataset_open by @LuciferYang in #19
- feat(scanner): add lance_scanner_set_substrait_filter for Substrait filter pushdown by @jja725 in #25
- feat(dist): Phase 4 package distribution — CMake, vcpkg, Conan by @jja725 in #26
- chore(ci): drop release-please, document manual release flow by @jja725 in #27
- feat: add LanceWriteParams and lance_dataset_write_with_params by @LuciferYang in #20
- docs: sync README roadmap with shipped APIs by @jja725 in #28
- feat: add lance_dataset_delete for predicate-based row deletion by @LuciferYang in #31
- feat: add lance_dataset_update for predicate + expression-based row updates by @LuciferYang in #33
- chore(ci): add create-release workflow by @jja725 in #36
- fix(cmake): strip pre-release suffix before project(VERSION ...) by @jja725 in #37
New Contributors
- @LuciferYang made their first contribution in #17
Full Changelog: https://github.com/lance-format/lance-c/commits/v0.1.2