feat(tests,client): add flow control and load test coverage and honor configured keepalive intervals

This commit is contained in:
2026-03-17 19:15:43 +00:00
parent 835f0f791d
commit eb30825f72
5 changed files with 645 additions and 3 deletions

View File

@@ -1,5 +1,12 @@
# Changelog
## 2026-03-17 - 1.3.0 - feat(tests,client)
add flow control and load test coverage and honor configured keepalive intervals
- Adds end-to-end node tests for client/server flow control, keepalive exchange, connection quality telemetry, rate limiting, concurrent clients, and disconnect tracking.
- Adds load testing with throttled proxy scenarios to validate behavior under constrained bandwidth and repeated client churn.
- Updates the Rust client to pass configured keepaliveIntervalSecs into the adaptive keepalive monitor instead of always using defaults.
## 2026-03-15 - 1.2.0 - feat(readme)
document QoS, telemetry, MTU, and rate limiting capabilities in the README