Repository navigation
v15.2.0
Released by .github/workflows/release.yml.
Generated command surface: v0.612.0
Why this bump (level: minor):
- minor: feat: feat: make the HTTP data-fetch timeout configurable
- patch: fix: fix: harden redaction, body draining and the reconnect guard
- patch: fix: fix: redact the device-login code from the wire hooks
- patch: fix: fix: keep a stranded connect from closing reconnectOnce's new socket
- patch: fix: fix: make the HTTP retry wait cap cumulative
- patch: fix: fix: reconnectOnce must fail a stranded login/welcome, and don't send a login beginAuth rejected
- patch: fix: fix: test the jitter directly
- patch: fix: fix: redact the generated password from onReceive
- patch: fix: fix: let the post-auth state seed through the reconnect send guard
- patch: fix: fix: jitter HTTP retries and tighten HTTP docs and tests
- patch: fix: fix: redact credentials from the onSend wire hook
- patch: fix: fix: hold queued commands until reconnectOnce has re-authenticated
- minor: feat: feat: client.stations() and client.mobileBase() use the client's fetchImpl
- patch: fix: fix: don't sleep through a long Retry-After on HTTP data fetches
- patch: fix: fix: reject pending commands when reconnectOnce replaces the socket
- patch: fix: fix: keep a throwing wire hook from breaking send or routing
- minor: feat: feat: onSend/onReceive wire hooks on Account and SpacemoltClient
- minor: feat: feat: jitter rate-limit retries and report them via onRateLimited
- minor: feat: feat: bound HTTP data fetches with a timeout, typed errors and 429/503 retry