Skip to content

Releases: Vonage/vonage-python-sdk

v3.18.0 release

31 Jan 11:50
Compare
Choose a tag to compare
  • Mark v3 as deprecated

v4.3.0 release

30 Jan 18:35
Compare
Choose a tag to compare
  • 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

14 Jan 17:40
Compare
Choose a tag to compare
  • 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

29 Nov 15:52
Compare
Choose a tag to compare
  • Include new package versions

v4.1.0 release

29 Nov 15:42
Compare
Choose a tag to compare
  • 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 from vonage-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

14 Nov 12:03
Compare
Choose a tag to compare

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 and last_response properties to the HTTP Client for easier debugging
  • Migrated the Vonage JWT package into the monorepo
  • Rename Verify -> VerifyLegacy and VerifyV2 -> Verify

v4.0.0b2 release

07 Nov 09:23
19168f9
Compare
Choose a tag to compare
v4.0.0b2 release Pre-release
Pre-release

The next beta en route to GAing v4 of the SDK very soon.

  • Add Vonage Pricing API support
  • Rename Verify -> Verify Legacy and Verify v2 -> Verify
  • Other method changes
  • Update HTTP client and dependencies

v3.17.4 release

30 Oct 13:46
Compare
Choose a tag to compare
  • Support Python 3.8 -> 3.13

v3.17.3 release

30 Oct 13:42
Compare
Choose a tag to compare
  • Fix a bug in the JWT generator

v3.17.2 release

30 Oct 11:27
Compare
Choose a tag to compare
  • Update vonage-jwt dependency version to fix JWT timeout issue