Skip to content

release: prepare v0.4.0#9

Merged
eareimu merged 5 commits into
mainfrom
dev/v0.4.0
Jun 16, 2026
Merged

release: prepare v0.4.0#9
eareimu merged 5 commits into
mainfrom
dev/v0.4.0

Conversation

@eareimu

@eareimu eareimu commented Jun 16, 2026

Copy link
Copy Markdown
Collaborator

Release prep

  • Bumps h3x to v0.4.0.
  • Moves the dhttp-identity edge to v0.2.0 through the dhttp release-prep branch while the staged member crate is not yet on crates.io.
  • Uses v0.4.0 rather than a v0.3.x patch because h3x publicly exposes dhttp_identity authority types and traits.

Release gates

  • Wait for the staged dhttp-identity v0.2.0 publication/visibility gate.
  • Replace the provisional git dependency with the final crates.io dependency before merge/tag once the upstream version is visible.
  • Merge, tag, and publication remain blocked on full genmeta-test completion and explicit user approval.

Verification

  • cargo metadata --manifest-path /home/yiyue/code/reimu/h3x/Cargo.toml --no-deps --format-version=1
  • cargo +nightly fmt -- --check
  • git diff --check

Full clippy/test and publish dry-runs are intentionally pending until the same-wave dependency visibility gates are cleared.

@eareimu eareimu marked this pull request as ready for review June 16, 2026 19:25
@eareimu eareimu merged commit b1c24b2 into main Jun 16, 2026
7 checks passed
@eareimu eareimu deleted the dev/v0.4.0 branch June 17, 2026 12:40
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