Skip to content

v0.0.9

Choose a tag to compare

@github-actions github-actions released this 05 Sep 21:33
· 40 commits to main since this release
Immutable release. Only release title and notes can be modified.
bccc2ba

Tapid 0.0.9 release notes

Tapid 0.0.9 makes the supported installation path and workspace package documentation easier to discover and prepares every changed crate for an independently versioned crates.io release.

Installation and documentation

  • Promotes the public tapid.dev shell and PowerShell installers as the primary installation path.
  • Adds CI, crates.io version and download, Docs.rs, license, and Rust 1.88+ badges to the root README and every crate README.
  • Adds the missing tapid-release-client README and replaces outdated scaffold and platform-verification descriptions.
  • Keeps current limitations explicit: Tapid remains a development release and the checksum and archive share the same GitHub trust boundary.

Crates.io publication

  • Considers every publishable workspace package instead of only the dependency closure reachable from tapid.
  • Skips exact package versions that already exist on crates.io.
  • Publishes missing versions in dependency order and publishes tapid last.
  • Rejects publishable packages that depend on an unpublishable workspace runtime dependency unless that exact dependency version already exists on crates.io.

Package versions

Package Version
tapid-archive 0.0.4
tapid-attestations 0.0.3
tapid-core 0.0.5
tapid-linker 0.0.5
tapid-lockfile 0.0.9
tapid-manifest 0.0.7
tapid-policy 0.0.3
tapid-protocol 0.0.3
tapid-publish 0.0.3
tapid-registry-client 0.0.5
tapid-release-client 0.0.2
tapid-resolver 0.0.5
tapid-runner 0.0.3
tapid-signatures 0.0.3
tapid-store 0.0.5
tapid-test-support 0.0.2
tapid-transparency 0.0.3
tapid 0.0.9

tapid-protocol 0.0.3 and tapid-publish 0.0.3 were already assigned but not published. This release retains those versions and publishes their current packaged contents rather than incrementing them again.