v0.0.9
·
40 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
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.devshell 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-clientREADME 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
tapidlast. - 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.