Skip to content

fix[closes #83]: harden StreamBus release blockers - #84

Open
mirkobrombin wants to merge 1 commit into
mainfrom
fix/streambus-release-blockers
Open

mirkobrombin wants to merge 1 commit into
mainfrom
fix/streambus-release-blockers

Conversation

@mirkobrombin

Copy link
Copy Markdown
Member

Summary

Fixes #83.

Handles the post-merge StreamBus release blockers from #77: x/crypto is bumped to v0.56.0, StreamBus validates outbound payloads before sequencing, closes connections that cannot accept frames, and drops the redundant Warp replay journal.

HTTP/3 lifecycle/configuration work, write deadlines, and broader end-to-end StreamBus coverage stay separate follow-ups.

Testing

  • go test ./host -run 'TestStreamBus|Test.*Outbound|Test.*Replay' -count=1
  • go test -race ./host
  • go test -v ./...
  • exec env -i HOME="$HOME" PATH="$PATH" GOOS=js GOARCH=wasm go test -p=1 -exec "$(go env GOPATH)/bin/wasmbrowsertest" ./...
  • go build ./...
  • GOOS=js GOARCH=wasm go build ./...
  • GOOS=js GOARCH=wasm go vet ./...
  • git diff --check

Checklist

  • Read and followed CONTRIBUTING.md
  • Updated documentation and changelog if needed

@mirkobrombin
mirkobrombin requested a review from a team as a code owner September 5, 2026 15:57

This branch has not been deployed

No deployments
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.

Fix StreamBus release blockers

1 participant