Releases: Vonage/vonage-python-sdk
Releases · Vonage/vonage-python-sdk
v3.18.0 release
- Mark v3 as deprecated
v4.3.0 release
- Make all models originally accessed by
vonage_voice.models.***
available at the top level of the package, i.e.vonage_voice.***
- Make all models originally accessed by
vonage_video.models.***
available at the top level of the package, i.e.vonage_video.***
- Make all models originally accessed by
vonage_messages.models.***
available at the top level of the package, i.e.vonage_messages.***
v4.2.0 release
- Add new
max_bitrate
field for Video API archives - Fix a bug with error types
- Update an outdated Voice class type hint
v4.1.1 release
- Include new package versions
v4.1.0 release
- Add support for API key/secret header authentication for the Messages and Verify APIs (JWT is the default and recommended method)
- Add
Voice.get_recording
method to get call recordings - Add
Voice.verify_signature
method to expose the verification functionality fromvonage-jwt
- Add backoff exponential timeout increase for HTTP request retries
- Add automatic retries for
RemoteDisconnected
exceptions - Add new
http_client.FileStreamingError
exception type
v4.0.0 release
A complete, ground-up rewrite of the SDK.
Key changes:
- Monorepo structure, with each API under separate packages
- Support for Python 3.9+
- Feature parity with v3
- Add support for the new network APIs - the Vonage Sim Swap Network API and the Vonage Number Verification Network API
- Usage of data models throughout
- Many new custom errors, improved error data models and error messages
- Docstrings for methods and data models across the whole SDK to increase quality-of-life developer experience and make in-IDE development easier
- Use of Pydantic to enforce correct typing throughout
- Add support for all Vonage Video API features
- Add
http_client
property to each module that has an HTTP Client, e.g. Voice, Sms, Verify - Add
last_request
andlast_response
properties to the HTTP Client for easier debugging - Migrated the Vonage JWT package into the monorepo
- Rename
Verify
->VerifyLegacy
andVerifyV2
->Verify
v4.0.0b2 release
The next beta en route to GAing v4 of the SDK very soon.
- Add Vonage Pricing API support
- Rename
Verify
->Verify Legacy
andVerify v2
->Verify
- Other method changes
- Update HTTP client and dependencies
v3.17.4 release
- Support Python 3.8 -> 3.13
v3.17.3 release
- Fix a bug in the JWT generator
v3.17.2 release
- Update
vonage-jwt
dependency version to fix JWT timeout issue