Releases: Vonage/vonage-python-sdk
Releases · Vonage/vonage-python-sdk
v4.0.0b1 release
A complete, ground-up rewrite of the SDK.
Key changes:
- Monorepo structure, with each API under separate packages
- Targeting 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
- With even more enhancements to come!
3.99.5a0 release
- Add support for the Vonage Video API
- Add docstrings for data models across the SDK to increase quality-of-life developer experience
- Updated
vonage_subaccounts.ListSubaccountsResponse
for compatibility with Python 3.8
v3.99.4a0 release
- Add support for the Vonage Numbers API
v3.99.3a1 release
- Updated
vonage_subaccounts.ListSubaccountsResponse
for compatibility with Python 3.8
v3.99.3a0 release
- Add support for the Vonage Subaccounts API.
v3.99.2a0 release
- Add support for the RCS messaging channel of the Vonage Messages API
- Add method to revoke an RCS message
- Add method to mark a WhatsApp message as read
v3.17.1 release
- Add "mark WhatsApp message as read" option for Messages API
v3.17.0 release
- Add RCS message type option for Messages
- Add "revoke RCS message" option
v3.16.1 release
- Fix video client token option
- Fix typos in README
- Bump minimum versions for dependencies with fixed vulnerabilities
v3.99.0a11 release
- Remove the Number Insight v2 beta which was not in use and is going to be deprecated
- Lower the VerifyV2 minimum channel timeout to 15s