Skip to content

v0.9.9 —Release Candidate

Pre-release
Pre-release

Choose a tag to compare

@jamesgober jamesgober released this 12 May 22:24
· 4 commits to main since this release

Documentation-only patch

Version 0.9.9 - 2026-05-12

Trivial follow-up to v0.9.8. Pre-publish audit caught a single
banned word (robust) lingering in the v0.9.8 build.rs
module-level doc comment — flagged by the post-release sweep, fixed
in source, shipped as v0.9.9 so the next cargo install dev-tools
picks up the corrected comment. No code, no behavior, no API change.

The published v0.9.8 on crates.io still has the word baked into
its build.rs source, but the comment is internal — never visible
to library or CLI users, never emitted into generated artifacts.
This release exists purely so the next person reading the source
through cargo doc or directly on docs.rs gets the cleaned-up
comment.

Highlights

  • build.rs doc comment cleaned up. The module-level
    //! documentation in build.rs no longer contains the word
    robust. The build script's behavior, the parsed Cargo.lock
    contents, the generated siblings.rs file, and the CLI binary
    it produces are all byte-identical to v0.9.8.

Breaking changes

None. Pure documentation patch. The crate's library API, the
dev CLI's behavior, the version table, the JSON output, and
every other user-visible surface are unchanged.

Tests

Existing test suite passes with --all-features (48 tests, two
intentionally #[ignore]-d integration tests). No new tests added
— there's nothing testable in a doc-comment word substitution.

Trifecta gate verified before push: cargo fmt --all -- --check,
cargo clippy --all-features --all-targets -- -D warnings,
cargo test --all-features. All clean.

Notes

  • Library consumers and CLI users on v0.9.8 do not need to upgrade
    — there is no functional reason to. Upgrading to v0.9.9 only
    matters if you read the build-script source directly.
  • No new dependencies. No MSRV change. No sub-crate version bumps.
  • This is intentionally a minimal release. The next dev-tools
    release after v0.9.9 will roll in any further pre-RC polish
    surfaced by ongoing audits or community use.

Status

dev-tools remains RC-ready at v0.9.9. The 14-crate verification
collection is published, audited, polished, and stable. 1.0 is
gated on real-world usage feedback rather than additional
engineering scope.


Full Changelog: v0.9.8...v0.9.9