Skip to content

chore: prepare gmutils v0.8.0-beta.2#12

Merged
eareimu merged 20 commits into
mainfrom
dev/v0.8.0-beta.2
Jul 6, 2026
Merged

chore: prepare gmutils v0.8.0-beta.2#12
eareimu merged 20 commits into
mainfrom
dev/v0.8.0-beta.2

Conversation

@eareimu

@eareimu eareimu commented Jul 6, 2026

Copy link
Copy Markdown
Collaborator

Release prep

Prepare gmutils v0.8.0-beta.2 with curl verbose/redirect/upload improvements, identity QR/device-name changes, SSH primary sequence selection, refreshed Linux packaging toolchain, and beta.2 DHTTP stack dependency contracts.

Draft tag message

# gmutils v0.8.0-beta.2

## Changes

- Add HTTP/3 verbose metadata, redirect/upload verbose output, progress coordination, streamed response handling, and `--fail` flag clusters to `genmeta curl`.
- Reject unsupported redirect schemes and invalid redirect locations in `genmeta curl`.
- Preserve verbose markers while decoding and send headers before upload bodies.
- Show QR checkout codes and enrich generated device names in `genmeta identity`.
- Choose the SSH primary sequence before connecting in `genmeta ssh`.
- Refresh Linux packaging Zig/cargo-zigbuild tooling for DEB/RPM builds.
- Update DHTTP stack dependency contracts for the beta.2 line.

## Published crates and packages

- `genmeta` v0.8.0-beta.2
- `genmeta-curl` v0.7.0-beta.2
- `genmeta-ssh` v0.7.0-beta.2
- `genmeta-identity` v0.4.0-beta.2

Unchanged gmutils workspace crates remain on their existing published versions.

Release gates

  • Target branch: main
  • Planned tag: v0.8.0-beta.2
  • Initial/incremental: incremental
  • Surfaces: crates.io workspace crates, S3/R2 product packages for DEB/RPM/Scoop/Homebrew, tag-CI GitHub Release

Dependency wait conditions

dhttp v0.5.0-beta.2 and dshell v0.6.0-beta.2 are published and visible on crates.io before final crates.io/package release readiness.

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