NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #1217 most downloaded on PyPI
Last release 6 days ago
28 Sep 2026
Ships on a steady schedule
a new release about every 2 weeks
Nearly every release is documented
notes for 60 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
4 years old
169 releases · first in 2023
One column per quarter.
Fix url generation by @PaulAsjes in https://github.com/elevenlabs/elevenlabs-python/pull/631
Full Changelog: https://github.com/elevenlabs/elevenlabs-python/compare/v2.16.0...v2.17.0
:herb: Fern Regeneration -- September 18, 2025 by @fern-api[bot] in https://github.com/elevenlabs/elevenlabs-python/pull/628
Full Changelog: https://github.com/elevenlabs/elevenlabs-python/compare/v2.15.1...v2.16.0
Fix issue with conversation when no auth is required by @PaulAsjes in https://github.com/elevenlabs/elevenlabs-python/pull/620
Full Changelog: https://github.com/elevenlabs/elevenlabs-python/compare/v2.15.0...v2.15.1
:herb: Fern Regeneration -- September 8, 2025 by @fern-api[bot] in https://github.com/elevenlabs/elevenlabs-python/pull/622
Adds new Text to Voice Remix endpoint. Fixes Pydantic issues.
Full Changelog: https://github.com/elevenlabs/elevenlabs-python/compare/v2.14.0...v2.15.0
:herb: Fern Regeneration -- September 4, 2025 by @fern-api[bot] in https://github.com/elevenlabs/elevenlabs-python/pull/621
Full Changelog: https://github.com/elevenlabs/elevenlabs-python/compare/v2.13.0...v2.14.0
:herb: Fern Regeneration -- August 29, 2025 by @fern-api[bot] in https://github.com/elevenlabs/elevenlabs-python/pull/617
Add support for SFX v2
Full Changelog: https://github.com/elevenlabs/elevenlabs-python/compare/v2.12.1...v2.13.0
:herb: Fern Regeneration -- August 25, 2025 by @fern-api[bot] in https://github.com/elevenlabs/elevenlabs-python/pull/615
Full Changelog: https://github.com/elevenlabs/elevenlabs-python/compare/v2.12.0...v2.12.1
[convai] async conv by @AngeloGiacco in https://github.com/elevenlabs/elevenlabs-python/pull/608
Adds new elevenlabs.music.compose_detailed method.
Full Changelog: https://github.com/elevenlabs/elevenlabs-python/compare/v2.10.0...v2.11.0
:herb: Fern Regeneration -- August 18, 2025 by @fern-api[bot] in https://github.com/elevenlabs/elevenlabs-python/pull/609
Full Changelog: https://github.com/elevenlabs/elevenlabs-python/compare/v2.9.2...v2.10.0
[convai] update llms by @AngeloGiacco in https://github.com/elevenlabs/elevenlabs-python/pull/606
Full Changelog: https://github.com/elevenlabs/elevenlabs-python/compare/v2.9.1...v2.9.2
:herb: Fern Regeneration -- August 5, 2025 by @fern-api[bot] in https://github.com/elevenlabs/elevenlabs-python/pull/600
Full Changelog: https://github.com/elevenlabs/elevenlabs-python/compare/v2.9.0...v2.9.1
:herb: Fern Regeneration -- August 5, 2025 by @fern-api[bot] in https://github.com/elevenlabs/elevenlabs-python/pull/599
Full Changelog: https://github.com/elevenlabs/elevenlabs-python/compare/v2.8.2...v2.9.0
feat: add callback for session end in Conversation class by @8thgencore in https://github.com/elevenlabs/elevenlabs-python/pull/578
Full Changelog: https://github.com/elevenlabs/elevenlabs-python/compare/v2.8.0...v2.8.1
update query params for sdk recording by @AngeloGiacco in https://github.com/elevenlabs/elevenlabs-python/pull/589
Full Changelog: https://github.com/elevenlabs/elevenlabs-python/compare/v2.7.1...v2.8.0
bump version by @AngeloGiacco in https://github.com/elevenlabs/elevenlabs-python/pull/583
Full Changelog: https://github.com/elevenlabs/elevenlabs-python/compare/v.2.6.1...v2.7.1
:herb: Fern Regeneration -- July 1, 2025 by @fern-api in https://github.com/elevenlabs/elevenlabs-python/pull/580
Full Changelog: https://github.com/elevenlabs/elevenlabs-python/compare/v2.5.0...v2.6.0
:herb: Fern Regeneration -- June 23, 2025 by @fern-api in https://github.com/elevenlabs/elevenlabs-python/pull/575
Adds support for new Text to Voice endpoints.
Full Changelog: https://github.com/elevenlabs/elevenlabs-python/compare/v2.4.0...v2.5.0
:herb: Fern Regeneration -- June 19, 2025 by @fern-api in https://github.com/elevenlabs/elevenlabs-python/pull/574
Full Changelog: https://github.com/elevenlabs/elevenlabs-python/compare/v2.3.0...v2.4.0
:herb: Fern Regeneration -- June 4, 2025 by @fern-api in https://github.com/elevenlabs/elevenlabs-python/pull/568
Support for Text to Dialogue API and Eleven v3.
Full Changelog: https://github.com/elevenlabs/elevenlabs-python/compare/v2.2.0...v2.3.0
:herb: Fern Regeneration -- May 22, 2025 by @fern-api in https://github.com/elevenlabs/elevenlabs-python/pull/564
Adds new LLM usage routes and increases default timeout to 4 minutes.
Full Changelog: https://github.com/elevenlabs/elevenlabs-python/compare/v2.0.0...v2.1.0
This is a major version of the elevenlabs-python SDK that contains breaking changes. Please carefully read these release notes and contact support or…
Full Changelog: https://github.com/elevenlabs/elevenlabs-python/compare/v1.59.0...v2.0.0
This is a major version of the elevenlabs-python SDK that contains breaking changes. Please carefully read these release notes and contact support or create an issue if you run into problems.
A full upgrade guide is available in the wiki.
with_raw_response chained method. Now you can easily retrieve data such as the request ID and character cost of a generation.generate and clone methods hav been deprecated and removed in favor of the API counterparts. Please use elevenlabs.textToSpeech.convert and elevenlabs.voices.ivc.create instead.[SDK v2] Deprecate generate and clone by @PaulAsjes in https://github.com/elevenlabs/elevenlabs-python/pull/546
Full Changelog: https://github.com/elevenlabs/elevenlabs-python/compare/v1.58.1...v1.59.0
Fix pydantic issue by @PaulAsjes in https://github.com/elevenlabs/elevenlabs-python/pull/541
Full Changelog: https://github.com/elevenlabs/elevenlabs-python/compare/v1.58.0...v1.58.1
Fixes several unintentional renames that resulted in a breaking change.
Fixes several unintentional renames that resulted in a breaking change.
Full Changelog: https://github.com/elevenlabs/elevenlabs-python/compare/v1.57.0...v1.58.0
:herb: Fern Regeneration -- April 18, 2025 by @fern-api in https://github.com/elevenlabs/elevenlabs-python/pull/531
Adds support for the new PVC API routes.
Full Changelog: https://github.com/elevenlabs/elevenlabs-python/compare/v1.56.1...v1.57.0
fix(python): update GetAgentResponseModel to be pydantic 2.11 compatible by @dsinghvi in https://github.com/elevenlabs/elevenlabs-python/pull/528
GetAgentResponseModel to be pydantic 2.11 compatible by @dsinghvi in https://github.com/elevenlabs/elevenlabs-python/pull/528Full Changelog: https://github.com/elevenlabs/elevenlabs-python/compare/v1.56.0...v1.56.1
:herb: Fern Regeneration -- April 2, 2025 by @fern-api in https://github.com/elevenlabs/elevenlabs-python/pull/515
Adds support for the new Forced Alignment API.
Full Changelog: https://github.com/elevenlabs/elevenlabs-python/compare/v1.55.0...v1.56.0
:herb: Fern Regeneration -- March 27, 2025 by @fern-api in https://github.com/elevenlabs/elevenlabs-python/pull/511
Adds support for ConvAI RAG.
Full Changelog: https://github.com/elevenlabs/elevenlabs-python/compare/v1.54.0...v1.55.0
:herb: Fern Regeneration -- March 10, 2025 by @fern-api in https://github.com/elevenlabs/elevenlabs-python/pull/497
Adds history endpoint response models and additional voice design controls.
Full Changelog: https://github.com/elevenlabs/elevenlabs-python/compare/v1.53.0...v1.54.0
:herb: Fern Regeneration -- March 7, 2025 by @fern-api in https://github.com/elevenlabs/elevenlabs-python/pull/496
Adds output_format options for Sound Effects generation.
Full Changelog: https://github.com/elevenlabs/elevenlabs-python/compare/v1.52.0...v1.53.0
Bump CI runners from ubuntu-20.04 to ubuntu-24.04 by @lacop11 in https://github.com/elevenlabs/elevenlabs-python/pull/483
Full Changelog: https://github.com/elevenlabs/elevenlabs-python/compare/1.51.0...v1.52.0
:herb: Fern Regeneration -- February 11, 2025 by @fern-api in https://github.com/elevenlabs/elevenlabs-python/pull/481
Full Changelog: https://github.com/elevenlabs/elevenlabs-python/compare/1.50.7...1.51.0
fix: add general error handling by @AngeloGiacco in https://github.com/elevenlabs/elevenlabs-python/pull/463
Full Changelog: https://github.com/elevenlabs/elevenlabs-python/compare/1.50.6...1.50.7
fix: add dynamic variables support to conversation configuration by @AngeloGiacco in https://github.com/elevenlabs/elevenlabs-python/pull/461
Full Changelog: https://github.com/elevenlabs/elevenlabs-python/compare/1.50.5...1.50.6
:herb: Fern Regeneration -- January 23, 2025 by @fern-api in https://github.com/elevenlabs/elevenlabs-python/pull/460
Full Changelog: https://github.com/elevenlabs/elevenlabs-python/compare/1.50.4...1.50.5
:herb: Fern Regeneration -- January 23, 2025 by @fern-api in https://github.com/elevenlabs/elevenlabs-python/pull/459
Full Changelog: https://github.com/elevenlabs/elevenlabs-python/compare/1.50.3...1.50.4
feat: align default env keys with js by @louisjoecodes in https://github.com/elevenlabs/elevenlabs-python/pull/444
Full Changelog: https://github.com/elevenlabs/elevenlabs-python/compare/1.50.2...1.50.3
:herb: Fern Regeneration -- December 14, 2024 by @fern-api in https://github.com/elevenlabs/elevenlabs-python/pull/442
Full Changelog: https://github.com/elevenlabs/elevenlabs-python/compare/1.50.1...1.50.2
:herb: Fern Regeneration -- December 14, 2024 by @fern-api in https://github.com/elevenlabs/elevenlabs-python/pull/438
Full Changelog: https://github.com/elevenlabs/elevenlabs-python/compare/1.50.0...1.50.1
:herb: Fern Regeneration -- December 14, 2024 by @fern-api in https://github.com/elevenlabs/elevenlabs-python/pull/435
Full Changelog: https://github.com/elevenlabs/elevenlabs-python/compare/1.13.5...1.50.0
Removes the hardcoded websocket api path. by @Nickronomicon in https://github.com/elevenlabs/elevenlabs-python/pull/427
Full Changelog: https://github.com/elevenlabs/elevenlabs-python/compare/1.13.4...1.13.5
Move _should_stop initialization to __init__ by @tudor11l in https://github.com/elevenlabs/elevenlabs-python/pull/426
Full Changelog: https://github.com/elevenlabs/elevenlabs-python/compare/1.13.3...1.13.4
Update get_signed_url for conversation.py by @OsKrg in https://github.com/elevenlabs/elevenlabs-python/pull/414
Full Changelog: https://github.com/elevenlabs/elevenlabs-python/compare/1.13.2...1.13.3
feat: clean up convai direct api call by @louisjoecodes in https://github.com/elevenlabs/elevenlabs-python/pull/406
Full Changelog: https://github.com/elevenlabs/elevenlabs-python/compare/1.13.1...1.13.2
:herb: Fern Regeneration -- November 29, 2024 by @fern-api in https://github.com/elevenlabs/elevenlabs-python/pull/405
Full Changelog: https://github.com/elevenlabs/elevenlabs-python/compare/1.13.0...1.13.1
Remove pyproject.toml + poetry.lock from .fernignore by @lacop11 in https://github.com/elevenlabs/elevenlabs-python/pull/401
Full Changelog: https://github.com/elevenlabs/elevenlabs-python/compare/1.12.1...1.13.0
Restore conversational_ai client and fix .fernignore by @lacop11 in https://github.com/elevenlabs/elevenlabs-python/pull/399
Full Changelog: https://github.com/elevenlabs/elevenlabs-python/compare/1.12.0...1.12.1
:herb: Fern Regeneration -- October 25, 2024 by @fern-api in https://github.com/elevenlabs/elevenlabs-python/pull/392
Full Changelog: https://github.com/elevenlabs/elevenlabs-python/compare/1.11.0...1.12.0
feat: add issue templates by @louisjoecodes in https://github.com/elevenlabs/elevenlabs-python/pull/374
Full Changelog: https://github.com/elevenlabs/elevenlabs-python/compare/1.10.0...1.11.0
:herb: Fern Regeneration -- October 15, 2024 by @fern-api in https://github.com/elevenlabs/elevenlabs-python/pull/375
Full Changelog: https://github.com/elevenlabs/elevenlabs-python/compare/1.9.0...1.10.0
(chore): remove pydantic aliases by @fern-api in https://github.com/elevenlabs/elevenlabs-python/pull/364
Full Changelog: https://github.com/elevenlabs/elevenlabs-python/compare/v1.8.2...1.9.0
(fix): remove pydantic warnings by @fern-api in https://github.com/elevenlabs/elevenlabs-python/pull/362
Full Changelog: https://github.com/elevenlabs/elevenlabs-python/compare/v1.8.1...v1.8.2
(chore): misc improvements such as ruff formatting, pydantic warnings and tests by @fern-api in https://github.com/elevenlabs/elevenlabs-python/pull/3
Full Changelog: https://github.com/elevenlabs/elevenlabs-python/compare/v1.8.0...v1.8.1
:herb: Fern Regeneration -- September 11, 2024 by @fern-api in https://github.com/elevenlabs/elevenlabs-python/pull/357
Full Changelog: https://github.com/elevenlabs/elevenlabs-python/compare/v1.7.0...v1.8.0
:herb: Fern Regeneration -- August 13, 2024 by @fern-api in https://github.com/elevenlabs/elevenlabs-python/pull/342
Full Changelog: https://github.com/elevenlabs/elevenlabs-python/compare/v1.6.1...v1.7.0
(fix): output format is passed to realtime tts by @fern-bot in https://github.com/elevenlabs/elevenlabs-python/pull/335
Full Changelog: https://github.com/elevenlabs/elevenlabs-python/compare/v1.6.0...v1.6.1
(rc): support pydantic v2 models by @fern-api in https://github.com/elevenlabs/elevenlabs-python/pull/328
Full Changelog: https://github.com/elevenlabs/elevenlabs-python/compare/v1.5.0...v1.6.0
(rc): support pydantic v2 models by @fern-api in https://github.com/elevenlabs/elevenlabs-python/pull/328
Full Changelog: https://github.com/elevenlabs/elevenlabs-python/compare/v1.5.0...v1.6.0rc0
(fix): websocket api respects output format by @fern-bot in https://github.com/elevenlabs/elevenlabs-python/pull/321
Full Changelog: https://github.com/elevenlabs/elevenlabs-python/compare/v1.4.1...v1.5.0
:herb: Fern Regeneration -- July 10, 2024 by @fern-api in https://github.com/elevenlabs/elevenlabs-python/pull/317
Full Changelog: https://github.com/elevenlabs/elevenlabs-python/compare/v1.4.0...v1.4.1
Your coding agent can read these notes before it upgrades. Set up the MCP server →