Skip to main content

SDK Releases: JavaScript SDK v2.64.0 - Added client.assets for uploading, listing

By Steven Van ·

JavaScript SDK v2.64.0 - Added client.assets for uploading, listing, retrieving and deleting assets, plus client.flows for asynchronous video, image…

The ElevenLabs JavaScript and Python SDKs move to v2.64.0. Both add an assets client for uploading, listing, retrieving and deleting workspace media, and a flows client for asynchronous video, image and speech generation. Turn configuration in both SDKs gains a merge-with-default-ignore-terms option, the JavaScript SDK drops CustomToolApiSchemaConfig and scimExternalId from WorkspaceGroupResponseModel, and Python's on-prem session setup adds extra_setup_config for passing additional setup-message fields.

The wider client packages update alongside them, detailed in the full changelog:

  • @elevenlabs/client 1.18.0, @elevenlabs/react 1.12.1 and the convai-widget packages add experimental self-hosted orchestrator sessions and rich-content events, and Scribe audio worklets can now be self-hosted for strict content security policies. Disconnect handling now reaches a disconnected state consistently, and the widget renders quick replies and links inline, restores Markdown in voice transcripts, and fixes language menu positioning inside container-query layouts.
  • @elevenlabs/client 1.19.0, @elevenlabs/react 1.12.2 and @elevenlabs/react-native 1.2.20 add realtime Speech to Text options for secondary languages, entity detection and background audio filtering, plus final transcript and detected entity events, and fix microphone permission failures that were preventing useScribe reconnection.
ElevenLabs
ElevenLabs
AI audio platform for text to speech, voice cloning, and video dubbing across dozens of languages while preserving the original tone and emotion.
View ElevenLabs →

Read the original announcement →

Read SDK Releases: JavaScript SDK v2.64.0 - Added client.assets for uploading, listing on Creators Toolbox