Commit db1cf2b
committed
chore: remove NATS transport support
Remove the `wrpc-nats` transport crate and all NATS integration across
the workspace:
- delete `crates/nats` and the `nats` cargo features/dependencies in the
`wrpc`, `wrpc-cli`, `wrpc-test` and `wrpc-wasmtime-cli` crates
- drop the `nats` subcommand from `wrpc-wasmtime` and the NATS connect
helper from `wrpc-cli`
- remove the NATS Rust/Go/web examples and the `go/nats` client
- switch the Go integration tests and the Rust benchmarks from NATS to
the framed TCP transport
- drop NATS from the Nix dev shell/checks and the CI publish matrix,
remove the NATS sections from the README and SPEC, and tidy all Go
modules
- enable the `async-await` feature on the `futures` dev-dependency so
`futures-macro` stays in the vendored crate set used by the offline
`wit-bindgen-wrpc test` bindgen check (previously pulled in transitively
by `async-nats`)
Assisted-by: claude:claude-opus-4-81 parent 75d9975 commit db1cf2b
83 files changed
Lines changed: 292 additions & 4528 deletions
File tree
- .github/workflows
- benches
- crates
- cli
- src
- nats
- src
- test
- src
- wasmtime-cli
- src
- examples
- go
- hello-client
- cmd/hello-client-nats
- hello-server
- cmd/hello-server-nats
- resources-server
- cmd/resources-server-nats
- streams-client
- cmd/streams-client-nats
- streams-server
- cmd/streams-server-nats
- wasi-keyvalue-client
- cmd/wasi-keyvalue-nats-client
- wit
- wasi-keyvalue-server
- cmd/wasi-keyvalue-nats-server
- wit
- rust
- hello-nats-client
- src
- wit
- deps/hello
- hello-nats-server
- src
- wit
- deps/hello
- streams-nats-client
- src
- wit
- deps/streams
- streams-nats-server
- src
- wit
- deps/streams
- wasi-keyvalue-nats-client
- src
- wasi-keyvalue-nats-server
- src
- web
- rust
- src
- ui
- go
- nats
- src
- tests
- go
- internal
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | | - | |
15 | | - | |
16 | 14 | | |
17 | 15 | | |
18 | 16 | | |
| |||
211 | 209 | | |
212 | 210 | | |
213 | 211 | | |
214 | | - | |
215 | | - | |
216 | | - | |
217 | 212 | | |
218 | 213 | | |
219 | 214 | | |
| |||
0 commit comments