Skip to content

release: prepare v0.6.0#25

Merged
eareimu merged 124 commits into
masterfrom
dev/v0.6.0
Jun 16, 2026
Merged

release: prepare v0.6.0#25
eareimu merged 124 commits into
masterfrom
dev/v0.6.0

Conversation

@eareimu

@eareimu eareimu commented Jun 16, 2026

Copy link
Copy Markdown
Contributor

Release prep

  • Finalizes the v0.6.0 release branch after upstream registry propagation.
  • Replaces provisional git dependency edges with crates.io dependencies:
    • h3x v0.4.0
    • dhttp v0.2.0
    • dshell v0.4.0
  • Regenerates Cargo.lock so the DHTTP, DShell, DDNS, and h3x release-wave crates resolve from crates.io.
  • Leaves xtask/release.toml unchanged: pishoo-common remains at 0.5.0-1 with the existing required common-package version.

Release gates

  • Upstream registry visibility confirmed for dhttp-identity, dhttp-home, dhttp-access, dhttp, h3x, dyns, and dshell release-wave versions.
  • Gateway release surface is S3/R2 product packages only: pishoo DEB, RPM, and Homebrew artifacts.
  • Planned release tag: v0.6.0.
  • Merge, tag, S3/R2 product publication, and authenticated GitHub Release remain blocked on final PR release CI and explicit user approval.

Verification

  • cargo metadata --locked --format-version 1
  • cargo +nightly fmt --all -- --check
  • git diff --check
  • cargo clippy --all-targets --all-features -- -D warnings
  • cargo test --all-targets --all-features
  • rg -n 'git =|git\\+https://github.com/genmeta|path = "/home/yiyue|patch\\.' Cargo.toml Cargo.lock .cargo/config.toml gateway/Cargo.toml pishoo/Cargo.toml xtask/Cargo.toml

eareimu added 30 commits May 19, 2026 20:56
@eareimu eareimu mentioned this pull request Jun 16, 2026
@eareimu eareimu marked this pull request as ready for review June 16, 2026 22:54
@eareimu eareimu merged commit e2fbc0b into master Jun 16, 2026
4 checks passed
@eareimu eareimu deleted the dev/v0.6.0 branch June 17, 2026 12: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.

1 participant