Releases: Vonage/vonage-dotnet-sdk
Releases · Vonage/vonage-dotnet-sdk
v6.12.3
What's Changed
- release: bump version to v6.12.3
- release: remove specific assembly version for Vonage
- docs: add whitesource file to solution
Full Changelog: v6.12.1...v6.12.3
v6.12.1
What's Changed
- feat: implement implicit operator for VerifyV2 languages
- feat: update supported languages in Meetings API UI settings
- feat: use Uri instead of string for RedirectUrl
- feat: add privacy settings to applications
- feat: add missing features on Voice capabilities
- feat: implement BuildVerificationRequest on StartVerificationResponse
- feat: redirect url on silent auth
- refactor: remove unnecessary dependency for Vonage.Server
- refactor: simplify test setup with private key
- refactor: clean VerifyV2 tests & mutants
- refactor: remove dependency towards Microsoft.AspNetCore.WebUtilities
- refactor: update all dependencies
- refactor: update dependencies with net8.0 release
- refactor: prevent exceptions in monads
- refactor: enable bindings redirect (#552)
- refactor: enable bindings redirect (#551)
- refactor: simplify StartVerificationRequest process by removing generics
- fix: incorrect path for Vonage.Server release
- fix: use test class for VideoClient tests to avoid InternalsVisibleTo
- fix: signed Vonage.Server.Test project
- fix: ambiguous reference with System.Net.Http
- fix: reduce timeout for httpClient timeout tests
- fix: result assertion messages
- fix: explicit using for system.net.http to avoid conflicts with older frameworks (#553)
- ci: parallelize signed and unsigned builds
- ci: remove InternalsVisibleTo in Vonage.Server
- ci: add github action to try generating release packages
- release: bump Vonage.Server version to v7.0.5-beta
- release: bump version to v6.12.1
- release: bump video beta to v7.0.5-beta
- docs: update formatting in readme
- docs: update upcoming breaking changes in next major version, with links to PRs
- doc: add coverage to readme
Full Changelog: v6.12.0...v6.12.1
v6.12.0
What's Changed
- feat: meetings capabilties in Application API by @Tr00d in #537
- feat: support check_url on VerifyV2 silent auth by @Tr00d in #540
- feat: add missing Premium feature on talk ncco by @Tr00d in #547
- fix: read feature on MaybeJsonConverter by @Tr00d in #539
- fix: remove stringified booleans by @Tr00d in #544
- refactor: make sync-only methods obsolete by @Tr00d in #538
- refactor: delete unnecessary class WebhookTypeDictionaryConverter by @Tr00d in #542
- refactor: adapt methods visibility by @Tr00d in #543
- refactor: reduce duplication in SubAccountsClient by @Tr00d in #545
- refactor: reduce duplication in ProactiveConnect UpdateList by @Tr00d in #546
Full Changelog: v6.11.0...v6.12.0
v6.11.0
v6.10.1
v6.10.0
What's Changed
- feat: add ja-jp locale to VerifyV2 by @Tr00d in #530
- feat: add feature to verify Jwt signature by @Tr00d in #531
- feat: extend registration with missing clients and token generator by @Tr00d in #504
- refactor: Remove unused class ResponseBase by @Tr00d in #510
- refactor: replace TimeSpamSemaphore anf ThrottlingMessageHandler by proper dependency by @Tr00d in #511
- refactor: implement GetHashCode for ParsingFailure by @Tr00d in #512
- refactor: use a 2048 bits key for Linux and MacOs platforms by @Tr00d in #513
- refactor: use sonar.token instead of deprecated sonar.login by @Tr00d in #514
- refactor: add missing assertion in parser test by @Tr00d in #515
- refactor: align method signatures for async/sync methods on AccountsClient by @Tr00d in #516
- refactor: add missing optional parameter for VerifyClient by @Tr00d in #517
- refactor: make NonStateException compliant to ISerializable by @Tr00d in #518
- refactor: simplify ternary operator in Result by @Tr00d in #519
- refactor: update serialization settings by @Tr00d in #520
- refactor: remove obsolete method on TestBase by @Tr00d in #521
- refactor: enable parallelized tests on Vonage.Test.Unit by @Tr00d in #522
- refactor: update TestBase by @Tr00d in #523
- refactor: update sub clients by @Tr00d in #524
- refactor: replace null by optional values in ApiRequest by @Tr00d in #527
- refactor: simplify ApiRequest by @Tr00d in #529
- refactor: cover signature in query string by @Tr00d in #528
- ci: fix some build warnings by @Tr00d in #525
- ci: restore tests parallelism for Vonage.Test.Unit by @Tr00d in #526
- ci: remove old worksflow 'publish-nuget' by @Tr00d in #505
- ci: mutation testing improvement by @Tr00d in #507
- ci: upgrade actions/checkout to v3 for mutation testing by @Tr00d in #508
- docs: update changelog with v6.9.0 by @Tr00d in #506
Full Changelog: v6.9.0...v6.10.0
v6.9.0
What's Changed
- feat: initialize credentials from Configuration by @Tr00d in #491
- feat: add versioning on Meetings API Uri by @Tr00d in #497
- fix: version substring in release pipeline by @Tr00d in #503
- refactor: update error status codes in PBT for VonageClient by @Tr00d in #494
- refactor: configuration improvement by @Tr00d in #495
- refactor: extend regex timeout by @Tr00d in #498
- refactor: remove InternalsVisibleTo property by @Tr00d in #501
- ci: pipelines permissions by @Tr00d in #487
- ci: release by @Tr00d in #488
- ci: pipeline permissions by @Tr00d in #489
- ci: add .editorconfig to solution by @Tr00d in #493
- ci: add pre-commit-config by @Tr00d in #496
- ci: release pipeline by @Tr00d in #500
- release: v6.9.0 by @Tr00d in #502
- doc: changelog update by @Tr00d in #490
- doc: readme update by @Tr00d in #499
Full Changelog: v6.8.0...v6.9.0
v6.8.0
What's Changed
- feat: users API by @Tr00d in #479
- refactor: async result extensions by @Tr00d in #470
- refactor: test refactoring by @Tr00d in #469
- refactor: simplify e2e tests by @Tr00d in #471 #472
- refactor: video e2e refactoring by @Tr00d in #473 #476 #477
- refactor: use case helpers by @Tr00d in #478
- ci: increase java version to 17 by @Tr00d in #486
- ci: pipelines permissions by @Tr00d in #487
Full Changelog: v6.7.1...v6.8.0
v6.7.1
What's Changed
- fix: conversation StartOnEnter by @Tr00d in #465
- doc: changelog update by @Tr00d in #454
- doc: changelog update by @Tr00d in #466
- refactor: naming update by @Tr00d in #456
- refactor: package update by @Tr00d in #457
- refactor: proactive connect e2e by @Tr00d in #459
- refactor: meetings Api e2e by @Tr00d in #460
- refactor: subaccounts e2e by @Tr00d in #455
- ci: improve performance by @Tr00d in #461
- ci: upgrade by @Tr00d in #462
Full Changelog: v6.7.0...v6.7.1
v6.7.0
What's Changed
- feat: add specific object for ApiKey by @Tr00d in #443
- feat: add Type property on Failures by @Tr00d in #446
- feat: proactive connect by @Tr00d in #445
- feat: add MeetingsApi and ProactiveConnectApi clients on service injection by @Tr00d in #453
- refactor: failure extensions by @Tr00d in #447
- build: packages update by @Tr00d in #442
- doc: update supported apis by @Tr00d in #448
- release: v6.7.0 by @Tr00d in #444
Full Changelog: v6.6.0...v6.7.0