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
* Support for Email IP Management instead of set of deprecated Email IP endpoints. Check [Email API documentation](https://www.infobip.com/docs/api/channels/email) for additional details.
***Added** new Calls error code type: `MACHINE_DETECTED`.
38
+
***Added** support for `CallsProviderSipTrunkUpdateRequest`.
39
+
***Created**`RawJsonDeserializer` to handle raw JSON deserialization.
40
+
41
+
42
+
### Changed
43
+
44
+
- General
45
+
-**Unified**`MessageResponse`, `MessageResponseDetails`, `MessageGroupError`, `SendingSpeedLimit` and `SpeedLimitTimeUnit`.
46
+
-**Updated**`MessagesApiMessageGeneralStatus` – Adjustments due to API updates.
47
+
-**Updated**`DeprecationChecker` logging level from `WARNING` to `INFO` when the endpoint is only deprecated without a defined sunset date.
48
+
49
+
- Mms API
50
+
- Introduced the new `MmsMessage` class to replace `MmsAdvancedMessage`, reflecting the latest state of the API for MMS messaging.
51
+
Updated request classes by replacing `MmsAdvancedRequest` with the new `MmsRequest` class, reflecting the latest state of the API.
52
+
- Updated sending message function: use `sendMmsMessages` instead of `sendMmsMessage`.
53
+
54
+
- Voice API
55
+
- Adjusted IVR models in script processing. Scenario scripting is now implemented as a raw string to increase usability of the feature. Scripts should be passed as strings to the IVR request model in all upcoming SDK versions.
56
+
-**Updated**`CallsUpdateScenarioRequest.script` field type from `List<CallsScriptInner>` → `String`.
57
+
-**Updated**`CallsSearchResponse.script` and `else` fields type from `List<Object>` → `String`.
58
+
-**Updated**`CallsUpdateScenarioResponse.script` field type from `Object` → `String`.
59
+
-**Updated**`CallsGetVoicesResponses.voices` field type from `List<CallsVoice>` → `List<CallsSynthesisVoice>`.
60
+
-**Updated**`CallsSearchResponse.lastUsageDate` field type from `OffsetDateTime` → `String`.
61
+
-**Updated**`CallsSpeechCaptureRequest.language` field type from `CallsLanguage` → `CallTranscriptionLanguage`.
62
+
-**Updated**`CallsTranscription.language` field type from `CallsLanguage` → `CallTranscriptionLanguage`.
63
+
-**Updated**`CallsUpdateScenarioResponse.lastUsageDate` field type from `OffsetDateTime` → `String`.
64
+
-**Removed**`CallsVoice` – Certain fields removed due to API updates.
65
+
-**Removed**`CallRoutingUrlSecurityConfigType` – Unified into `SecurityConfigType` enumeration class.
66
+
-**Removed**`CallsUrlSecurityConfigType` – Unified into `SecurityConfigType` enumeration class.
67
+
-**Fixed** Number Masking content schema when uploading audio files.
68
+
-**Fixed** Number Masking UTC date-time deserialization in setup response model.
69
+
-**Fixed**: Replaced body content in `ConferencePlayFileRequest` from `CallsPlayRequest` to `CallsConferencePlayRequest`.
70
+
71
+
- Email API
72
+
-**Updated**`EmailSuppressionInfo.createdDate` field type from `String` → `OffsetDateTime`.
73
+
-**Removed**`EmailSingleMessageStatus` – Now integrated into the unified `MessageStatus` class.
74
+
-**Updated**`EmailAddDeleteSuppressionType` – Pending further clarification.
75
+
76
+
- Messaging API
77
+
-**Removed**`MessagesApiRequestOptions` – Now replaced by `MessagesApiDefaultMessageRequestOptions` class.
78
+
-**Removed**`MessagesApiSpeedLimitTimeUnit` – Now replaced by the unified `SpeedLimitTimeUnit` class.
79
+
80
+
- Viber API
81
+
-**Removed**`ViberMessageRequestSchedulingSettings` – Now use `ViberRequestSchedulingSettings`.
Feel free to open issues on the repository for any encountered problem or feature request. For pull requests, go to the `CONTRIBUTING`[file][contributing] related to it. This code is auto generated, and we are unable to merge any pull requests form here.
214
215
215
-
This code is auto generated, and we are unable to merge any pull request from here, but we will review and implement changes directly within our pipeline, as described in the `CONTRIBUTING`[file][contributing].
216
+
This code is auto generated, and we are unable to merge any pull request from here, but we will review and implement changes directly within our pipeline, as described in the `CONTRIBUTING`[file][contributing].
0 commit comments