Vonage DotNET SDK


8.7.0

01 September 2025

feat: add support for bidirectional audio in Video WebSocket

Release

Full changelog


8.6.0

29 August 2025

feat: add support for Wait NCCO action

Release

Full changelog


8.5.0

29 August 2025

feat: add support for number pools on SMS messages

Release

Full changelog


8.4.0

29 August 2025

feat: add support for trusted number in SMS, MMS and RCS messages

Release

Full changelog


8.3.1

22 August 2025

fix: remove Obsolete tag on EventBase.ParseEvent fix: make sure SignatureValidation.BuildQueryString orders keys alphabetically no matter the framework (Ordinal)

Release

Full changelog


8.3.0

12 August 2025

feat: support deserialization from both Newtonsoft.Json and System.Text.Json for Voice Webhooks feat: support deserialization from both Newtonsoft.Json and System.Text.Json for Messaging Webhooks

Release

Full changelog


8.3.0

24 July 2025

feat: support deserialization from both Newtonsoft.Json and System.Text.Json for Voice Webhooks feat: support deserialization from both Newtonsoft.Json and System.Text.Json for Messaging Webhooks

Release

Full changelog


8.2.0

24 July 2025

feat: add support for IfSuccess on async Result

Release

Full changelog


8.1.0

22 July 2025

feat: add support for WhatsApp marketing messages feat: add support for trusted numbers feat: add support for RCS category in Messages

Release

Full changelog


8.0.3

04 July 2025

fix: failover messages serialized as IMessage (polymorphic serialization limitation with System.Text.Json)

Release

Full changelog


8.0.2

25 June 2025

fix: dependencies requirements

Release

Full changelog


8.0.1

19 June 2025

fix: freeze dependencies to v8 build: update System.Formats.Asn1

Release

Full changelog


8.0.0

17 June 2025

breaking: remove Meetings API breaking: remove Proactive Connect breaking: remove GetEndpointPath from VonageRequests build: remove unused libraries feat: support custom using on builders

Release

Full changelog


7.22.0

12 June 2025

feat: support failover in Messages

Release

Full changelog


7.21.0

02 June 2025

feat: add missing Video webhook types in common webhooks

Release

Full changelog


7.20.1

30 May 2025

fix: ignore TTL for RCS messages when default refactor: reduce duplication in builders

Release

Full changelog


7.20.0

26 May 2025

feat: add User and Domain properties for SIP Endpoint feat: update header authentication for NumberInsight feat: extended support for builder with source generators refactor: rollout for auto generated builders

Release

Full changelog


7.19.0

21 May 2025

feat: support FileType and ContentType for MMS messages

Release

Full changelog


7.18.0

19 May 2025

feat: add Quantizationparameter when dealing with Video archives

Release

Full changelog


7.17.4

16 May 2025

fix: add missing Text type for MMS messages

Release

Full changelog


7.17.3

15 May 2025

fix: transform EventUrl on transcription settings to an array

Release

Full changelog


7.17.2

09 May 2025

fix: use TestableIO prefix for System.IO.Abstractions

Release

Full changelog


7.17.1

02 May 2025

feat: use source generators to reduce boilerplate code build: update dependencies

Release

Full changelog


7.17.0

06 March 2025

feat: add Mode to Voice MultiInputAction feat: implement subscribe and unsubscribe to real-time DTMF events feat: add transcription settings on Record action

Release

Full changelog


7.16.0

17 February 2025

feat: remove fraud score from Number Insights V2 build: remove unnecessary dependencies

Release

Full changelog


7.15.0

05 February 2025

feat: Add uri validation on Voice GetRecording feat: freeze FluentAssertions version to v7.0.0 to prevent upgrade to v8.0.0

Release

Full changelog


7.14.1

14 January 2025

feat: make RealTimeData obsolete in NumberInsights

Release

Full changelog


7.14.0

18 December 2024

feat: add Do, DoWhenSuccess and DoWhenFailure on Result feat: add Do, DoWhenSome and DoWhenNone for Maybe

Release

Full changelog


7.13.1

16 December 2024

feat: allow VonageUrls to include a relative path

Release

Full changelog


7.13.0

05 December 2024

feat: update authentication for Accounts, Numbers, Pricing and ShortCodes

Release

Full changelog


7.12.0

21 November 2024

feat: update authentication for Accounts, Numbers, Pricing and ShortCodes

Release

Full changelog


7.11.0

14 November 2024

feat: add WithTemplateId when starting a VerifyV2 request build: update dependencies

Release

Full changelog


7.10.0

04 October 2024

feat: implement Templates in VerifyV2

Release

Full changelog


7.9.0

04 September 2024

feat: implement RCS request in Messages

Release

Full changelog


7.8.2

29 August 2024

feat: flag Meetings API and Proactive Connect API as obsolete

Release

Full changelog


7.8.1

28 August 2024

fix: remove default object for DTMF in MultiInputAction

Release

Full changelog


7.8.0

26 August 2024

feat: Add ValidateSignature on Delivery Receipt

Release

Full changelog


7.7.4

08 August 2024

feat: Add caption on MMS attachment feat: Add name to WhatsApp file attachment feat: Add StandardHeaders to SipEndpoint

Release

Full changelog


7.7.3

07 August 2024

  • feat: Add Webhook url and version for Messages requests
  • feat: Add TimeToLive and OptionalSettings on SmsMessageRequest
  • fix: Ignore TimeToLive during serialization when default
  • fix: Add missing properties on Number

Release

Full changelog

7.7.2

30 July 2024

  • fix: Add missing ApplicationId in request when searching for numbers
  • fix: Add missing AppId in response when searching for numbers

Release

Full changelog


7.7.1

26 July 2024

  • fix: Vulnerability for System.Formats.Asn1
  • fix: Potential empty configuration when using services extensions

Release

Full changelog


7.7.0

19 July 2024

  • feature: Implement End-to-End encryption on Video
  • feature: Implement AudioConnector on Video
  • feature: Change minimum channel timeout from 60s to 15s on VerifyV2

Release

Full changelog


7.6.1

28 June 2024

  • fix: Fix edge case while importing old RSA keys

Release

Full changelog


7.6.0

27 June 2024

  • feature: Implement NumberVerification
  • feature: Implement ExperienceComposer on Video
  • feature: Implement TimeToLive & Context for WhatsApp messages

Release

Full changelog


7.5.0

14 June 2024

  • feature: Implement SimSwap
  • feature: Implement Conversations API

Release

Full changelog


7.4.0

13 May 2024

  • feature: Add PublisherOnly role for Video

Release

Full changelog


7.2.2

06 May 2024

  • fix: Add missing ClientRef property on SMS responses
  • fix: Set StartOnEnter default value for ConversationAction
  • fix: Make StartTime/EndTime nullable for Completed webhook

Release

Full changelog


7.2.1

06 May 2024

  • fix: Add ConfigureAwait on asynchronous code to avoid potential deadlocks

Release

Full changelog


7.2.0

15 April 2024

  • feature: Brand is now limited to 16 characters in VerifyV2
  • feature: Implement NextWorkflow for VerifyV2

Release

Full changelog


7.1.0

08 April 2024

  • feature: Add specific handler to override HttpConnectionPool lifetime and idle timeout
  • feature: Simplify client initialization

Release

Full changelog


7.0.0

25 March 2024

v7.0.0 is a major version and, as such, introduces various breaking changes. Make sure to read our blog post on how to upgrade to v7.0.0 for more information.

  • feature: Add connection and socket timeouts on Voice application (Breaking change)
  • feature: Make WhatsApp 'from' mandatory in VerifyV2 (Breaking change)
  • fix: Make StartTime nullable on Answered webhook for Voice (Breaking change)

Release

Full changelog


6.16.0

07 March 2024

  • feature: support optional From in Verify V2 SMS workflow
  • feature: extend monads capabilities with asynchronous extensions

Release

Full changelog


6.15.5

29 February 2024

  • feature: add support for EntityId and ContentId in Verify V2 SMS workflow
  • feature: support multi-archives for Video

Release

Full changelog


6.15.4

26 February 2024

  • fix: remote default resolution when creating a video archive

Release

Full changelog


6.15.3

23 February 2024

  • feature: register Credentials in service collection extensions
  • feature: enable custom claims for Video token

Release

Full changelog


6.15.2

22 February 2024

  • fix: pass claims for Video token serialization

Release

Full changelog


6.15.1

21 February 2024

  • feature: partial support for Conversations API
  • fix: favor Configuration instance over Singleton

Release

Full changelog


6.15.0

20 December 2023

  • feature: partial support for Conversations API

Release

Full changelog


6.14.0

12 December 2023

  • feature: support for Video API

Release

Full changelog


6.13.0

01 December 2023

  • feature: fraud check for Number Insight V2

Release

Full changelog


6.12.3

27 November 2023

  • fix: align assemblies between core and video beta

Release

Full changelog


6.12.1

  • feature: Support implicit operator for Verify V2 languages
  • feature: Add redirect url for Verify V2
  • feature: Update supported languages in Meetings API
  • feature: Add missing features for Voice API

24 November 2023

Release

Full changelog


6.12.0

23 October 2023

  • feature: Add Japanese locale to Verify V2
  • feature: Verify a JWT signature

Release

Full changelog


6.11.0

13 October 2023

  • feature: Enable custom timeout on HTTP client

Release

Full changelog


6.10.1

10 October 2023

  • fix: application deserialization with Meetings custom webhooks

Release

Full changelog


6.10.0

04 October 2023

  • feature: Add Japanese locale to Verify V2
  • feature: Verify a JWT signature

Release

Full changelog


6.9.0

07 September 2023

  • feature: Lazy configuration initialization
  • feature: Initialize Credentials from Configuration
  • feature: Include versioning in Meetings

Release

Full changelog


6.8.0

11 August 2023

  • feature: Users
  • feature: Asynchronous extension for Result

Release

Full changelog


6.7.1

25 July 2023

  • fix: Conversation StartOnEnter

Release

Full changelog


6.7.0

05 July 2023

  • feature: Proactive Connect

Release

Full changelog


6.6.0

27 June 2023

  • feature: Meetings

Release

Full changelog


6.5.0

22 June 2023

  • feature: SubAccounts

Release

Full changelog


6.4.0

09 June 2023

  • fix: optional api key in SubAccounts
  • feature: dependency injection extension
  • feature: extend Monad evaluation
  • test: add 4.8.1 and 7.0 in targeted frameworks

Release

Full changelog


6.3.3

01 June 2023

  • fix: basic authentication encoding

Release

Full changelog


6.3.2

22 May 2023

  • fix: change parameter type for Verify V2 verify request

Release

Full changelog


6.3.1

19 May 2023

  • feature: add optional claims when generating a token
  • feature: Verify V2
  • feature: voice advanced machine detection

Release

Full changelog


6.2.0

19 April 2023

  • fix: missing dependencies
  • refactor: make builders internal

Release

Full changelog


6.1.0

17 April 2023

  • feat: add premium to start talk request
  • feat: webhook classes for messages
  • refactor: remove duplicate code for sync version of methods
  • refactor: extend responses and monads capabilities
  • style: unify test class names
  • fix: add basic auth support for Messages

Release

Full changelog


6.0.5

27 March 2023

  • Fix Numbers Api authentication to match Api specs
  • Add latest Messages features
  • Remove hardcoded keys from the repository
  • Use System.Text.Json instead of Newtonsoft for Messages API
  • New Vonage.Common project
  • Readme update

Release

Full changelog


6.0.4

13 January 2023

  • Align frameworks on netstandard2.0
  • Subaccount support

Release

Full changelog


6.0.3

04 August 2022

  • First v6 general release.

Release

Full changelog


6.0.2-rc

31 May 2022

  • Adding Real Time Data for Advanced Number Insights

Release

Full changelog


6.0.1-rc

25 May 2022

  • Reinstating .ToString method on NCCO class
  • Making Vonage serialization settings public
  • Removing VersionPrefix from project file as to not confuse
  • Renaming Number Insights methods so not confusing between async and Asynchronous

6.0.0-rc

24 May 2022

  • Removing legacy Nexmo classes that have been marked as obsolete in previous versions
  • Renaming enums to use Pascal Case as is accepted practice
  • Moving serialization settings to a single location
  • Adding methods for new Messages API (SMS, MMS, WhatsApp, Messenger, Viber)
  • Refactoring NCCO class to use List as it's base class
  • Misc. refactoring

5.10.0

20 Apr 2022

  • Real-Time data for advanced number insights
  • Unit Test refactoring
  • Authentication exceptions to give more information if incorrect authentication credentials are supplied

5.9.5

19 Jan 2022

  • NCCO Input "Type" property added to align with documentation

5.9.3

23 Nov 2021

  • Fixing an issue caused by the usage of a non thread safe Dictionary.

5.9.2

4 Nov 2021

  • Fixing issue with Advance Number Insights throwing an exception when status = not_roaming