Releases: Vonage/vonage-dotnet-sdk
v7.7.4
v7.7.3
What's Changed
Bug Fixes
-
Ignore TimeToLive during serialization when default (f206f50)
-
Add missing properties on Number (7062559)
Documentation
-
Generate changelog for v7.7.2 (2100a43)
-
Bump version to v7.7.3 (e3a9fdc)
-
Generate changelog for v7.7.3 (bd0e9d8)
Features
-
Add Webhook url and version for Messages requests (feb5153)
-
Add TimeToLive and OptionalSettings on SmsMessageRequest (5848ec8)
Full Changelog: v7.7.2...v7.7.3
v7.7.2
v7.7.1
v7.7.0
What's Changed
Build updates
- Add regex to validate bump script input (52e424d)
Dependencies upgrade
- Update packages (677e434)
Documentation
-
Generate changelog for v7.6.1 (ad340e9)
-
Fix typo in XML documentation (f48d9da)
-
Bump version to v7.6.2 (d03d593)
Features
-
Support E2EE for Video sessions (550df07)
-
Implement request creation for audio connector (1ecb51e)
-
Implement Start feature for AudioConnector (63d84ba)
-
Implement Stop for LiveCaptions (01cc92a)
-
Implement Start for LiveCaptions (358e2cf)
-
Change minimum channel timeout from 60s to 15s for VerifyV2 (f1766a2)
Full Changelog: v7.6.1...v7.7.0
v7.6.1
What's Changed
Bug Fixes
- Edge case importing RSA key (#580) by @OronDF343 (6436947)
Build updates
- Make multi-framework workflow the default one for PRs as it doesn't rely on any secrets (SONAR). (a69164d)
Documentation
New Contributors
- @OronDF343 made their first contribution in #580
Full Changelog: v7.6.0...v7.6.1
v7.6.0
What's Changed
Documentation
Features
-
Implement authentication mechanism for NumberVerification API (dfa1c39)
-
Implement Verify feature for NumberVerification (9c95a13)
-
Add NumberVerificationClient in services collection extensions (01311c4)
-
Introduce configurable url for OIDC requests (3172720)
-
Use specific clients for OIDC requests in NumberVerification (c468a60)
-
Implement GetSession for ExperienceComposer (ea3ec87)
-
Implement GetSessions on ExperienceComposer (53d26c0)
-
Implement Stop on ExperienceComposer (1710977)
-
Implement request validation for Start in ExperienceComposer (6d6f1bf)
-
Implement request path for Start in ExperienceComposer (ab9490e)
-
Implement serialization for Start on ExperienceComposer (5b91318)
-
Implement E2E for Start on ExperienceComposer (03f9e7a)
-
Add TimeToLive property on MMS in Messages (79ebe28)
-
Add Context on WhatsApp messages (426ef47)
-
Support new properties on Messages Webhooks (02044e5)
Refactoring
-
Clean PBT test (c3615eb)
-
Remove unnecessary parameters in E2ETests (8b39bc1)
-
Use different wiremock instances to differentiate Vonage requests and OIDC requests (ccbe6f4)
-
Hide video client constructors (fc15060)
-
Use PBT to assert ranges of values for Start in ExperienceComposer (3eedf52)
-
Extract serialization test for ExperienceComposer Session (c989a09)
Reverts
- Revert "refactor: [breaking] remove EventUrl and EventMethod from ConversationAction, with a disclaimer in the Readme"
This reverts commit fd02cd5.
(ac8c666)
Full Changelog: v7.5.0...v7.6.0
v7.5.0
What's Changed
Bug Fixes
- Coverage not recognized from SonarSource (ccef03b)
Documentation
-
Generate changelog for v7.4.0 (5474055)
-
Fix xml comment on SimSwap (5c7f4c1)
-
Bump version to v7.5.0 (9e72fbc)
Features
-
Implement SimSwap authentication mechanism (fe131a2)
-
Add SimSwap client to ServiceCollection extensions (443f9ac)
-
Implement SimSwap Check (db8c97d)
-
Expose token scope on AuthenticateRequest (1b3c756)
-
Implement SimSwap date retrieval (a0d8d27)
-
Implement GetMember in Conversations (881ef15)
-
Update SimSwap authentication based on documentation changes (521e975)
-
Update SimSwap authentication based on documentation changes (d0b98ec)
-
Implement GetMembers in Conversations (ffe0c0a)
-
Implement CreateMember in Conversations (5e01bf3)
-
Implement UpdateMember in Conversations (271bfcc)
-
Implement DeleteEvent in Conversations (0ddedaa)
-
Refactor builders for Conversations (62467b2)
-
Implement GetEvents responses serialization in Conversations (05fed72)
-
Implement RandomMessage for GetEvents (39d7732)
-
Implement FluentAssertion extension for JsonElement (c0aae8b)
-
Finalize E2E flow for GetEvent (d969926)
-
Implement GetEvents in Conversations (b43cf1f)
-
Feat; implement CreateEvent in Conversations
(199c37f)
Merges
- Merge remote-tracking branch 'origin/main'
(13e1477)
Refactoring
-
Clean SimSwap (e92db28)
-
Make InputEvaluation internal (9ddba24)
-
Remove converter for ChannelType (da4c568)
-
Remove temporary naming on CreateMember (3986550)
-
Clean CreateMember tests (5b75177)
-
Builders for NumberInsightsV2 (991dca1)
-
Refactor builders for SimSwap (a081eec)
-
Rely on JsonElement for extensive structure of Events in Conversations (3b23c7c)
-
Clean responses in Conversations (5202a45)
Full Changelog: v7.4.0...v7.5.0
v7.4.0
v7.2.2
What's Changed
Bug Fixes
-
Add missing ClientRef property on SmsResponseMesage (3051a53)
-
Set StartOnEnter default value to true for ConversationAction (80a39b1)
-
Make StartTime and EndTime nullable on Completed webhook. (e8a9b82)
Documentation
Full Changelog: v7.2.1...v7.2.2