Skip to content

chore: prepare gmutils v0.8.0-beta.3#13

Merged
eareimu merged 8 commits into
mainfrom
dev/v0.8.0-beta.3
Jul 9, 2026
Merged

chore: prepare gmutils v0.8.0-beta.3#13
eareimu merged 8 commits into
mainfrom
dev/v0.8.0-beta.3

Conversation

@eareimu

@eareimu eareimu commented Jul 9, 2026

Copy link
Copy Markdown
Collaborator

Summary

Prepare gmutils v0.8.0-beta.3 preview release.

Release surfaces

  • Product/package release: gmutils v0.8.0-beta.3 preview channel
  • crates.io workspace members: genmeta, genmeta-curl, genmeta-ssh, genmeta-access, genmeta-identity, genmeta-proxy, genmeta-discover, genmeta-doctor, genmeta-nat, genmeta-nslookup
  • Package managers: DEB/RPM, Homebrew preview, Scoop preview
  • planned tag: v0.8.0-beta.3

Changes

  • Consume access-control APIs through the dhttp facade.
  • Add explicit DHTTP identity shorthand support to access-rule flows.
  • Keep CLI progress integration opt-in.
  • Update release workflows to upload package assets from publish reports.
  • Make genmeta discover mDNS suffix test independent of release mDNS service configuration.

Verification

Previously run locally with temporary same-wave upstream patches:

  • cargo +nightly fmt -- --check
  • cargo test
  • cargo clippy --all-targets --all-features -- -D warnings

Registry/package gates

  • Requires same-wave upstream crates visible on crates.io before final lockfile convergence and merge/tag.
  • Requires genmeta-xtask-release v0.2.0-beta.8 tag for release tooling.
  • Scoop preview has an older open gmutils PR that must be merged/closed/superseded before final Scoop publication.

@eareimu
eareimu merged commit 1a06e46 into main Jul 9, 2026
6 checks passed
@huster-zhangpeng
huster-zhangpeng deleted the dev/v0.8.0-beta.3 branch July 21, 2026 09:35
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