Skip to content

Releases: genmeta/dssh

v0.6.2

Choose a tag to compare

@github-actions github-actions released this 19 Aug 02:42
v0.6.2
fecef8c

dshell 0.6.2
-----BEGIN SSH SIGNATURE-----
U1NIU0lHAAAAAQAAADMAAAALc3NoLWVkMjU1MTkAAAAgT++0gfFWfwYvTfjL74G8GhryDy
D+LUGG3ir85e1o0tEAAAADZ2l0AAAAAAAAAAZzaGE1MTIAAABTAAAAC3NzaC1lZDI1NTE5
AAAAQOnfeYA5iBS5CCNdrAZwLZPSyY7rE1LkVjwVa2uAlAYHAXeDMmL1XFf9pMhSV7bDWA
fdo7bgPhQToLCslriXSAo=
-----END SSH SIGNATURE-----

v0.6.1

Choose a tag to compare

@github-actions github-actions released this 12 Aug 13:51

dshell v0.6.1

Stable release using h3x v0.6.1 and the dquic v0.7.1 network stack.

v0.6.1-beta.1

v0.6.1-beta.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 09 Aug 16:28

dshell v0.6.1-beta.1

Release highlights:

  • Align dshell with h3x 0.6.1-beta.1 for the downstream beta release train.
  • Keep the existing session, channel, IPC, and WebTransport APIs unchanged.

Verification:

  • Format, clippy, and tests passed in CI.
  • crates.io publish dry-run passed.

v0.6.0

Choose a tag to compare

@github-actions github-actions released this 04 Aug 10:59

Highlights

  • Promoted dshell to the stable 0.6.0 release line and aligned its H3X dependency.
  • No runtime API changes were introduced in this release.

dssh v0.6.0

v0.6.0-beta.3

v0.6.0-beta.3 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 16 Jul 07:13
8af346c

dshell v0.6.0-beta.3

Protocol dependency convergence

  • Advance the direct h3x dependency to 0.6.0-beta.4.
  • Validate DShell session, channel, forwarding, and WebTransport behavior against the same-wave QUIC/H3 transport graph.
  • Preserve an explicit dependency trail for downstream CLI and gateway releases.

v0.6.0-beta.2

v0.6.0-beta.2 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 06 Jul 09:33
b5ad1c3

dshell v0.6.0-beta.2

Changes

  • Update the h3x dependency contract to v0.6.0-beta.2.
  • Keep tag-CI GitHub Release generation aligned with annotated tag notes.

Published crate

  • dshell v0.6.0-beta.2

v0.6.0-beta.1

v0.6.0-beta.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 02 Jul 08:23
7c82690

v0.6.0-beta.1

Beta release for the DShell core crate.

Changes

  • Advance dshell to 0.6.0-beta.1.
  • Move DShell's DHTTP/WebTransport foundation to h3x 0.6.0-beta.1.
  • Update tag-triggered release CI to create GitHub Releases from annotated tag notes.

Published crates

  • dshell 0.6.0-beta.1

Release surface

  • crates.io via tag-triggered publish CI
  • GitHub Release via tag-triggered publish CI

v0.5.0

Choose a tag to compare

@eareimu eareimu released this 25 Jun 17:11
8731c59

dshell v0.5.0

This release moves DShell to the 0.5.0 compatibility line for the current DHTTP/3 and WebTransport stack.

Highlights:

  • Updated the DShell crate for h3x 0.5.0.
  • Kept DShell transport on the WebTransport-only protocol path.
  • Preserved the existing DShell client, server, PAM, CLI, and config feature surfaces.

Compatibility notes:

  • The published Cargo package is dshell 0.5.0.
  • Consumers should use h3x 0.5.0 with the WebTransport feature surface.

Release surface:

  • dshell 0.5.0

Full changelog: v0.4.0...v0.5.0

Authentication and provenance:

dshell v0.4.0

Choose a tag to compare

@eareimu eareimu released this 16 Jun 22:19
48d952b

DShell core release for the DHTTP 0.4.0 release wave.

Changes

  • Bump the published dshell package to 0.4.0.
  • Move the DShell core dependency line to published h3x 0.4.0 with WebTransport/RPC support.
  • Keep server-only test helpers feature-gated so all-target/all-feature checks stay clean across feature sets.

Release role

  • Follows h3x 0.4.0 and dyns 0.4.0 publication.
  • Unblocks downstream gmutils and gateway release validation that consumes DShell over WebTransport.

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
  • dssh PR #3 final CI passed.

Authentication and provenance

  • Release tag: v0.4.0
  • Annotated tag object: c9ff7c9efdd03e86103ae28e3d55a9d9bd45e8bf
  • Target commit: 48d952b650d6abbeea0be64860ef81b88514b888
  • Published crate: dshell 0.4.0
  • crates.io Trusted Publishing: GitHub repository genmeta/dssh, run 27645725314, commit 48d952b650d6abbeea0be64860ef81b88514b888
  • GitHub Release created with an authenticated GitHub CLI session and --verify-tag.