Releases
v0.2.0
Compare
Sorry, something went wrong.
No results found
Highlights
Added an embeddable Rust library surface for sift, so other Rust projects can call the search engine directly instead of shelling out to the CLI.
Added a runnable example consumer at examples/sift-embed with repo tasks for building and exercising the embedded path.
Stamped sift --version with semver plus git SHA. Local builds now report -dev, while release artifacts report the plain release version.
What Changed Since v0.1.0
Introduced a supported crate-root API for embedding sift in other Rust code.
Moved CLI-only concerns behind an internal boundary and routed the executable through the shared facade.
Added library usage documentation and a minimal working embedding example.
Added just embed-build / just embed-search workflows for the example consumer.
Improved release metadata so binaries identify both their semver and exact build commit.
Updated the release configuration so cargo-dist accepts the intentionally customized CI workflow used for SHA stamping.
Notes
The CLI remains the primary user interface, but the crate can now be used directly as a library.
Release binaries for this version report sift 0.2.0 (<sha>).
You can’t perform that action at this time.