You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Renamed `CallsSipTrunkRegisteredResetPasswordResponse` to `CallsSipTrunkResetPasswordResponse` to better reflect the return type of the reset password endpoint (see [Removed](#removed) section)
33
+
* Added conference role support with `CallsRole`, `CallsRoleType`, `CallsAdvisorRole`, `CallsAuditorRole`, `CallsDefaultRole`, `CallsListenerRole`, `CallsMonitorRole` models
34
+
* Added answering machine detection support with `CallsAnsweringMachineDetection`, `CallsAnsweringMachineDetectionOptions`, `CallsMachineDetection`, `CallsMachineDetectionResult` models
35
+
* Added audio content support with `CallsAudioContent`, `CallsAudioContentType`, `CallsFileAudioContent`, `CallsUrlAudioContent` models
36
+
* Added TTY play content support with `CallsPlayTty`, `CallsPlayTtyOptions`, `CallsTtyPlayContent` models
* Extended `EmailDomainResponse` with `blocklistConfigurationLevel` field support
57
+
* Extended `EmailIpDetailResponse` and `EmailIpResponse` with `ipAddresses` field support
58
+
* Fixed `reason` field type in `EmailValidationResponse` from `string` to `EmailValidationReason`
59
+
* Fixed `risk` field type in `EmailValidationResponse` from `string` to `EmailValidationApiRisk`
60
+
* Removed `returnPathAddress` field from `EmailAddDomainRequest` and `EmailDomainResponse` — the `/email/1/domains/{domainName}/return-path` endpoint is no longer supported (see [Removed](#removed) section)
61
+
***SMS**:
62
+
* Added `SmsCursorPageInfo` model
63
+
* Updated `SmsInboundMessage`, `SmsInboundMessageResult`, `SmsLogsResponse` and related models
***HTTPS enforcement:** The SDK now automatically ensures HTTPS is used for API host URLs. If `http://` is explicitly provided, an exception is thrown. URLs without a protocol are automatically prefixed with `https://`.
71
+
* Updated `JsonStringEnumMemberConverter` for improved enum serialization
72
+
* Updated tests
73
+
74
+
### Fixed
75
+
* Fixed XML documentation warnings (CS1572) caused by reserved keyword parameters (e.g. `event`, `if`) — `<param name>` tags no longer include the `@` verbatim identifier prefix
76
+
* Fixed missing `override` keyword on `ToJson()` in models that have additional properties and a parent class (CS0114)
77
+
78
+
### Removed
79
+
- Removed `CallsSipTrunkRegisteredResetPasswordResponse` class — renamed to `CallsSipTrunkResetPasswordResponse` to better reflect the return type of the reset password endpoint
80
+
- Removed `EmailWebhookDeliveryReport` class — replaced by `EmailResult`
81
+
- Removed `EmailWebhookGeoLocation` class — generalized to `GeoLocation` as it is now used across multiple channels
82
+
- Removed `EmailWebhookRecipientInfo` class — generalized to `RecipientInfo` as it is now used across multiple channels
83
+
- Removed `EmailReturnPathAddressRequest` class — the `/email/1/domains/{domainName}/return-path` endpoint is no longer supported
0 commit comments