Skip to content

release: prepare v0.4.0#3

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

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

Conversation

@eareimu

@eareimu eareimu commented Jun 16, 2026

Copy link
Copy Markdown
Collaborator

Release prep

  • Bumps package dshell to v0.4.0.
  • Depends on published crates.io h3x = "0.4.0" with the DShell-required rpc, serde, and webtransport features.
  • Keeps DShell on the WebTransport/h3x API line that downstream gmutils and gateway consume.

Release gates

  • Release surface: crates.io package dshell.
  • Initial/incremental state: incremental (dshell already exists on crates.io at v0.3.0).
  • Planned release tag: v0.4.0 after merge approval.
  • Merge/tag/publish remain gated on final PR CI and explicit user approval.

Verification

  • cargo metadata --no-deps --format-version 1
  • cargo fmt --check
  • cargo publish --dry-run --allow-dirty
  • cargo clippy --all-targets --all-features -- -D warnings
  • cargo test --all-features
  • cargo build --no-default-features --features pam
  • git diff --check

@eareimu eareimu marked this pull request as ready for review June 16, 2026 20:13
@eareimu eareimu merged commit 48d952b into main Jun 16, 2026
5 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