Releases: genmeta/dhttp
Release list
v0.6.2
dhttp 0.6.2
-----BEGIN SSH SIGNATURE-----
U1NIU0lHAAAAAQAAADMAAAALc3NoLWVkMjU1MTkAAAAgT++0gfFWfwYvTfjL74G8GhryDy
D+LUGG3ir85e1o0tEAAAADZ2l0AAAAAAAAAAZzaGE1MTIAAABTAAAAC3NzaC1lZDI1NTE5
AAAAQHIeXkq2toCy5g7f4DgJ2T8rboe+BG0OQ++Ywb5JkSFIa3Cg+EYjV+aT3QanCC+OjD
0SxUDqOsI3lfbCBqPZ7g4=
-----END SSH SIGNATURE-----
v0.6.1
v0.6.1-beta.3
dhttp v0.6.1-beta.3
v0.6.1-beta.2
dhttp 0.6.1-beta.2
Release highlights:
-
Add live endpoint identity replacement while preserving the existing connection identity.
-
Route external endpoint DNS through the system resolver while keeping dhttp.net discovery on the DHTTP DNS path.
-
Align dyns, h3x, Rust, npm, and lockfile dependencies at 0.6.1-beta.2.
-
CI passed across Rust, coverage, npm, PyPI, and the platform matrix.
See PR #27 for the full change set.
v0.6.1-beta.1
dhttp 0.6.1-beta.1
Release highlights:
- Make repeated access rule writes idempotent and deduplicate matching rules.
- Normalize canonical .dhttp.net client names to the ~ shorthand.
- Align Rust, npm, and lockfile versions at 0.6.1-beta.1.
- CI passed across Rust, coverage, npm, and the platform matrix.
See PR #26 for the full change set.
v0.6.0
Highlights
- Added identity-based access logging, using the authenticated short DHTTP identity instead of the transport address.
- Routed STUN DNS lookups by server name and aligned production bootstrap defaults.
- Updated the workspace to the stable DQuic, H3X, Dyns, and dhttp-identity dependency stack.
dhttp v0.6.0
v0.3.0-dhttp-identity
Highlights
- Corrected certificate usage flags to match certserver's canonical mapping.
ClientAndServernow uses kind flag0;ClientOnlyuses1.- Published as the standalone
dhttp-identity0.3.0 release.
Staged stable release for dhttp-identity.
-
Align certificate usage flags with the certserver canonical mapping.
-
Bump
dhttp-identityto0.3.0. -
Unblocks the staged
h3x,dyns, and fulldhttp v0.6.0release graph. -
This tag publishes
dhttp-identityonly. -
GitHub PR checks passed.
-
Local tests were not run per release coordination instructions.
v0.6.0-beta.5
dhttp v0.6.0-beta.5
Added
- Add an opt-in Rust
netwatcherCargo feature that lets DHTTP endpoints monitor local network-interface changes through dquic.
Packages
- Align the crates.io, npm preview, and PyPI prerelease packages at v0.6.0-beta.5. The Node and Python binding APIs are unchanged.
Dependencies
- Use the existing dquic v0.7.0-beta.4 package directly for feature control while preserving the version-unified h3x/dyns transport graph.
v0.6.0-beta.4
dhttp v0.6.0-beta.4
Fixed
- Align the npm package version with the Rust and Python release version so the npm tag workflow publishes the current DHTTP API build instead of reusing
0.6.0-beta.1.
Dependencies
- Continue the corrected
dhttp-accessv0.4.0-beta.2 anddhttp-homev0.5.0-beta.1 graph. - Use
dynsv0.7.0-beta.2,h3xv0.6.0-beta.4, anddquicv0.7.0-beta.4.
v0.6.0-beta.3
dhttp v0.6.0-beta.3
Fixed
- Published
dhttp-accessv0.4.0-beta.2 with its ORM integration converged ondhttp-homev0.5.0-beta.1. - Updated the DHTTP facade to the converged access crate, eliminating duplicate
dhttp-hometype identities for downstream access consumers.
This release retains the corrected dyns v0.7.0-beta.2, h3x v0.6.0-beta.4, and dquic v0.7.0-beta.4 dependency graph.