Skip to content

rust-v0.1.0

Latest

Choose a tag to compare

@github-actions github-actions released this 07 Sep 01:50
· 16 commits to main since this release
2885539

What's Changed

  • docs: add runnable examples with CI smoke step by @johnhenry in #2
  • docs: link the docs-site section from the README by @johnhenry in #3
  • fix: audit findings — random session-id fallback, frame-size cap, spec drift by @johnhenry in #7
  • fix(codegen): resolve two-repo output paths by @johnhenry in #19
  • fix(auth): bind username into the challenge transcript by @johnhenry in #20
  • Add EncryptedFrame AEAD sealing/opening (PR 1 of E2E rollout) by @johnhenry in #21
  • Seal stream-mode sessions with AES-256-GCM chunk framing (PR 1 of 3, wsh #22) by @johnhenry in #23
  • Fix premature session close on data-stream EOF race (#24) by @johnhenry in #25
  • Pass WebTransport options through, close leaked sockets, and test the transport ladder by @johnhenry in #31
  • Make WshMcpBridge and WshFileTransfer work with the WshClient they document, and stop leaking an onControl wrapper per operation by @johnhenry in #34
  • Check the E2E nonce role tag on receive (#35) by @johnhenry in #43
  • Cover the E2E guards at the level that chooses their arguments (#40) by @johnhenry in #44
  • Pin that the E2E send counter advances (#39) by @johnhenry in #45
  • The keepalive recorded the pong and never acted on it (#38) by @johnhenry in #46
  • The two ways a session closes did not agree (#36, #37) by @johnhenry in #47
  • Actually reach the stream limit (#41) by @johnhenry in #48
  • The noble ML-KEM backend had never executed (#42) by @johnhenry in #49
  • Correlate MCP calls with a call_id (#32) by @johnhenry in #50
  • index.d.ts had drifted from the runtime barrel by @johnhenry in #51
  • initiateE2E dropped the peer's key exchange when it arrived first (#33) by @johnhenry in #53
  • Adopt the Rust wsh workspace from clawser (crates/, CI, binary releases) by @johnhenry in #54

Full Changelog: v0.0.0...rust-v0.1.0