Skip to content

chore: prepare h3x v0.5.0 release#12

Merged
eareimu merged 8 commits into
mainfrom
dev/v0.5.0
Jun 25, 2026
Merged

chore: prepare h3x v0.5.0 release#12
eareimu merged 8 commits into
mainfrom
dev/v0.5.0

Conversation

@eareimu

@eareimu eareimu commented Jun 25, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • prepare h3x for the 0.5.0 compatibility line on top of dquic 0.6.0
  • carries the existing protocol/core changes already on the release branch

Validation

  • cargo test --all-features --all-targets
  • cargo clippy --all-targets --all-features -- -D warnings
  • cargo-semver-checks against h3x 0.4.0 for default features and webtransport

Release notes

  • release tag planned as v0.5.0
  • downstream dyns and dshell also move to 0.5.0 because they expose h3x types

eareimu added 8 commits June 26, 2026 00:36
Keep h3x from owning local address tracking or path creation while still parsing endpoint location events and feeding connection address-book APIs.

Use connection-owned viable-path readiness and avoid rebinding healthy interface-backed IO on device change events.

Keep logical selector authorities distinct for pool keys while stripping selectors only for TLS server names.
@eareimu eareimu marked this pull request as ready for review June 25, 2026 16:56
@eareimu eareimu merged commit 3f66049 into main Jun 25, 2026
8 of 13 checks passed
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