Repository navigation
chore(release): tinywallet 0.28.0 - #125
Conversation
v0.27.0 is released. Since then main gained the tinywallet-client crate and the bus intent matchers, removed the x402 ledger global and changed the storage wiring, so this is a minor bump. Only the workspace crates' own version lines move in both lockfiles.
|
Important
This repository does not receive automatic reviews because it has fewer than 10 stars.
|
Tiny Sweeper reviewReviewed head: Verdict: Ready for maintainer review · Priority: none Diagnostics and supporting detailsFull summaryPull request purpose (title): chore(release): tinywallet 0.28.0. Release chore bumping every TinyWallet workspace crate from 0.27.0 to 0.28.0, per the PR title and body, so the merged #124 work can be released. The visible diff touches seven Cargo.toml manifests, each changing only the `version` line; the PR body additionally describes Cargo.lock and proof-workspaces/storage-contract/Cargo.lock updates. Unreviewed paths
Review snapshot
Completeness: Complete What changedSeven manifests move from 0.27.0 to 0.28.0: `Cargo.toml` (tinywallet), `crates/tinywallet-bus/Cargo.toml`, `crates/tinywallet-client/Cargo.toml`, `crates/tinywallet-crypto/Cargo.toml`, `crates/tinywallet-module/Cargo.toml`, `crates/tinywallet-web3/Cargo.toml`, and `crates/tinywallet-x402/Cargo.toml`. Each hunk changes only the `version` field; edition, rust-version, and license are untouched. The PR body states the same bump is applied to Cargo.lock workspace package version lines and the tinywallet-bus entry in proof-workspaces/storage-contract/Cargo.lock, and that path dependencies remain unversioned so no inter-crate requirement moves. Behavioural impact is limited to crate metadata and published version identity. Features
TestsNo supported feature-to-test mapping was produced. Test execution is not inferred. FindingsNo active actionable findings. Before mergeNone. Agent review detailscritique
security
tests
commits
description
Evidence and run details
|
Bumps every TinyWallet workspace crate from 0.27.0 to 0.28.0 so the merged #124 work can be released. v0.27.0 is already released, and the release workflow only tags a version that is already committed on main.
Why a minor bump: since v0.27.0, main adds the
tinywallet-clientcrate and the busintentmodule (with the TRC-20/EVM approval binding from #124), removes the x402 global ledger, and changes the bus storage layout.Changes (9 files, +15/−15):
version = "0.28.0"in the root Cargo.toml and in the bus, client, crypto, module, web3 and x402 crates.The path dependencies are unversioned on purpose, so there are no inter-crate requirements to move, and no other
0.27.0is left in the repo. 0.28.0 isn't tagged on this repo or on the senamakel fork.Validation on the self-hosted Linux runner:
--lockedapart from the version lines.--locked, and tests pass 904/0.--locked), and one Linux package was built and verified.After merge: tag v0.28.0 at the merge commit.