Skip to content

Prepare for 0.1.0 release - #22

Open
waywardmonkeys wants to merge 7 commits into
mainfrom
release/prepare-0.1.0
Open

waywardmonkeys wants to merge 7 commits into
mainfrom
release/prepare-0.1.0

Conversation

@waywardmonkeys

Copy link
Copy Markdown
Contributor

No description provided.

Add `0.1.0` requirements to workspace-internal dependencies so `Cargo` can resolve the publish order. Include both repository license texts in each publishable crate package.
Add a runnable root quickstart and a compiling `leit_index` rustdoc example. Correct the index README's planning and execution calls, remove unsupported alloc and serde feature claims, and describe analyzer behavior plus the current immutable `InMemoryIndex` and thin `SegmentIndex` boundaries.
Run the existing publishable-crate minimum-toolchain checks on `Rust 1.88`, matching workspace `rust-version = 1.88.0`.
Show the published dependency stanza and a complete minimal executable in the root `README`. Point crate documentation to the repository example, describe cursor-backed in-memory execution accurately, and restrict the documented `no_std` command to the eight library crates on `x86_64-unknown-none`.
Keep `leit_index` in the no_std matrix and exclude its `std`-only `mmap` feature alongside `std` and `default`.
Update only the transitive test dependency `fastrand` from `2.4.0` to `2.5.0`.
Express the eight-byte posting layout through `as_chunks::<8>()` so the test matches the fixed-width invariant and remains clean under current strict Clippy.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant