Repository navigation
Releases
Releases · sentdm/sent-dm-voice-typescript
voice-client: v0.2.1
voice-client: v0.2.0
0.2.0 (2026-10-23)
⚠ BREAKING CHANGES
- tokenProvider must return the token from POST /v3/voice/tokens, and telemetry.baseURL is replaced by the top-level baseURL option, which the token exchange also uses.
- import the React bindings from @sentdm/voice-client-react instead of @sentdm/voice-client/react.
- install @sentdm/voice-client instead of @sentdm/voice.
Features
- add the Voice Client contract and its conformance test (fdd7995)
- exchange the opaque voice token for the provider credential (e0ec6d7)
- extract @sentdm/voice-client-core (a8cbf69)
- move the React bindings to @sentdm/voice-client-react (3853f65)
- publish as @sentdm/voice-client from a pnpm workspace (cdd8b0c)
Bug Fixes
- ignore call updates once the call has ended (e33c825)
Documentation
- keep the units on CallStats after its move to core (590df75)
Build System
- bundle sinch-rtc into the voice client (9db8bbb)
voice-client-react: v0.2.1
voice-client-react: v0.2.0
voice-client-core: v0.2.1
voice-client-core: v0.2.0
0.2.0 (2026-10-23)
⚠ BREAKING CHANGES
- tokenProvider must return the token from POST /v3/voice/tokens, and telemetry.baseURL is replaced by the top-level baseURL option, which the token exchange also uses.
Features
- add the Voice Client contract and its conformance test (fdd7995)
- exchange the opaque voice token for the provider credential (e0ec6d7)
- extract @sentdm/voice-client-core (a8cbf69)
Documentation
- keep the units on CallStats after its move to core (590df75)
v0.1.1
v0.1.0
0.1.0 (2026-09-29)
Features
- add calls and incoming call invites with connect and joinConference (d11ab9c)
- add provider quality warnings and reconnects, the README and the npm release pipeline (e304bb3)
- add the audio controller with device selection and deviceChanged (d1ceda1)
- add the provider adapter seam and a scriptable mock adapter (a06388d)
- add the React provider and hooks with activeCallChanged and invite events (409fc94)
- add the SentVoice client with registration and token refresh (244b73c)
- add the Sinch adapter with incoming-call push and call audio (afe794d)
- add the telemetry module with batched usage and call quality reports (c8c701e)
- scaffold @sentdm/voice with the error family and a typed emitter (54eae6e)
Bug Fixes
- identity namespace, telemetry logs (8748cc3)
Chores
- publish @sentdm/voice as a public package (ac84a9b)
Documentation
- new token route, phone leg cap, telemetry 404 tolerance (96ff8d9)