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
Copy file name to clipboardExpand all lines: CHANGELOG.md
+38Lines changed: 38 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,6 +4,44 @@ All notable changes to the library will be documented in this file.
4
4
5
5
The format of the file is based on [Keep a Changelog](http://keepachangelog.com/) and this library adheres to [Semantic Versioning](http://semver.org/) as mentioned in the [README.md][readme] file.
⚠️ **IMPORTANT NOTE:** This release contains breaking changes!
10
+
11
+
### Added
12
+
* Support for [Calls Configuration](https://www.infobip.com/docs/api/channels/voice/calls/calls-configurations).
13
+
* Additional validation for WhatsApp `sender` parameters.
14
+
* Support for Email IP Management instead of set of deprecated Email IP endpoints.
15
+
Check [Email API documentation](https://www.infobip.com/docs/api/channels/email) for additional details (**BREAKING**).
16
+
* Footer support for Messages API Message. For additional details check [Messages API documentation](https://www.infobip.com/docs/api/platform/messages-api/sending-message/send-messages-api-message).
17
+
* Add calendar event button support for Messages API Message. For additional details check [Messages API documentation](https://www.infobip.com/docs/api/platform/messages-api/sending-message/send-messages-api-message).
18
+
* Card options for Carousel and Rich Link body types in Messages API Message. For additional details check [Messages API documentation](https://www.infobip.com/docs/api/platform/messages-api/sending-message/send-messages-api-message).
19
+
* Support for OTP templates for Viber messages. For additional details check [Viber API documentation](https://www.infobip.com/docs/api/channels/viber/viber-business-messages/send-viber-messages).
20
+
* Support for `telemarketerId` in India DLT options when sending failover SMS messages through Viber API.
21
+
* Support for cache duration when playing audio files by providing the URL to the audio file in Calls API.
22
+
* New Call state: `DISCONNECTED`.
23
+
* Support for downloading Voice IVR recorded files. Check the [Voice API documentation](https://www.infobip.com/docs/api/channels/voice/interactive-voice-response/search-voice-ivr-recorded-file) for additional details.
24
+
25
+
### Changed
26
+
* Email Suppression type enum models are now consolidated. Use `EmailSuppressionType` and `EmailAddSuppressionType` instead of `EmailAddDeleteSuppressionType` and `Infobip/Model/EmailGetSuppressionType` (**BREAKING**).
27
+
* Don't allow empty text when sending failover SMS messages through Viber API.
28
+
* Explicitly allow enum denormalization only for string types.
29
+
* Extend `OneOfInterfaceNormalizer` with enum support.
30
+
* Adjusted Call Voice models, so both `CallsVoice` and `CallsSynthesisVoice` are used in the correct context (**BREAKING**).
31
+
* Adjusted Call Language models, so both `CallsLanguage` and `CallTranscriptionLanguages` are used in the correct context (**BREAKING**).
32
+
33
+
### Fixed
34
+
*[Issue #67](https://github.com/infobip/infobip-api-php-client/issues/67): Fetching WhatsApp media metadata methods now return an array that contains header values provided by the API.
35
+
Check the [API Documentation](https://github.com/infobip/infobip-api-php-client/issues/67) and the [ReceiveWhatsAppApiTest](https://github.com/infobip/infobip-api-php-client/blob/master/Test/Api/WhatsApp/ReceiveWhatsAppApiTest.php#L81) for additional details.
36
+
*`EmailSuppressionInfo` model to correctly specify `DateTime` type for `createdDate` field.
37
+
* Invalid type hints for map-like properties.
38
+
* Number Masking:
39
+
* DELETE requests and error processing
40
+
* Content schema when uploading audio files
41
+
* UTC date-time deserialization in setup response model.
0 commit comments