Skip to content

Give every published crate its own README, release 0.0.2 - #788

Merged
tamnd merged 3 commits into
mainfrom
crate-readmes
Oct 2, 2026
Merged

tamnd merged 3 commits into
mainfrom
crate-readmes

Conversation

@tamnd

@tamnd tamnd commented Oct 2, 2026

Copy link
Copy Markdown
Owner

Every crate on crates.io now gets a README of its own. In 0.0.1 the twelve zudb-* pages were empty, and zudb and zudb-cli showed the repository README.

  • Each of the 14 crates has a README.md, and its Cargo.toml points readme at that file.
  • The zudb README carries the quickstart. crates/zu-snippets/tests/readme.rs now checks that copy against the example program as well.
  • The workspace version and the 13 exact pins move to 0.0.2, along with the version recorded in docs/api/model.json and conformance.toml.
  • CHANGELOG has a 0.0.2 section.

Closes #787

tamnd added 3 commits October 2, 2026 10:40
In 0.0.1 only zudb and zudb-cli had a readme, and both showed the
repository README, so the twelve zudb-* pages on crates.io were empty.
Each crate now has a README.md next to its Cargo.toml saying what it
does and that most people want zudb. The zudb README carries the
quickstart, and the snippet test checks that copy as well.

Bumps the workspace and the exact pins to 0.0.2, with the generated
model.json and conformance.toml following the version.

Closes #787
…to use it

Every example in these READMEs was compiled against the crate it
describes. The zudb examples are programs in zu-snippets, and the
readme test now checks each README against its own snippet list and
runs the new ones.
…lite README

The Homebrew formula and Scoop manifest are rendered from the version,
so the bump has to carry them, and the terms check wants optimizer
where the sqlite README said planner.
@tamnd
tamnd merged commit a821319 into main Oct 2, 2026
43 checks passed
@tamnd
tamnd deleted the crate-readmes branch October 2, 2026 06:41
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.

Every published crate needs its own README

1 participant