-
v0.14.1
Stablereleased this
2026-09-23 10:58:43 -04:00 | 94 commits to main since this releaseInput moves off the datachannel. On wifi its retransmits cost +48 to +98 ms at p99; it now rides WebTransport datagrams as full held state, so a lost frame costs at most one frame and a key cannot stick.
- Key and button changes are sent immediately instead of on the next animation frame, then once more 4 ms later.
- Gamepads are polled every 4 ms, and a change is sent at once.
- New stat
inUp(p50/p95/p99/max, ms): input's own uplink delay over its floor, from seat arrival acks.inputRttMsis a control-stream ping and does not measure input. - splitux-relay removed. Wire tags 7 (
RelaySeg) and 8 (SeatNet) are retired. app.jsno longer crashes on load (TDZ since413feea). CI now evaluates it, and tsc, clippy-D warningsandcargo fmt --checkall block.install-gadgetd.shno longer exits silently when no seat is running.
Client build
ui78. Install the seat pair together per INSTALL.md; gadgetd restarts and drops any live session.Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads