Releases: infobip-community/infobip-api-python-sdk
Releases · infobip-community/infobip-api-python-sdk
v5.0.1
v5.0.0
v4.0.0
v3.1.0
This release includes the following changes:
- Added support for the 2FA channel (under SMS).
- Added capability to load authentication settings from the environment.
v3.0.0
V3.0.0 diff
Features:
- Added Delete WhatsApp Template endpoint
- Changed Email channel DateTime format (It has the same time format as other channels: yyyy-MM-dd'T'HH:mm:ss.SSSZ)
- Corrected SMS channel sendAt field validation
Breaking Changes:
- Send Email endpoint changed -> /email/2/ to /email/3/
- WhatsApp create template model changed (category enum changed -> Enum: "MARKETING" "TRANSACTIONAL" "OTP")
- WhatsApp create template model changed (body is now an object)
- WhatsApp create template model changed (footer is now an object)
v2.3.0
v2.2.0
v2.1.0
v2.0.0
V2.0.0 diff
Features:
- added support for MMS and WebRTC channels
- all body classes now inherit from MessageBodyBase (which inherits from CamelCaseModel)
- all response classes now inherit from ResponseBase (which inherits from CamelCaseModel)
Breaking Changes:
- moved Authentication
- from: infobip_channels/whatsapp/models/body/core.py
- to: infobip_channels/core/models.py
- moved to_camel_case
- from: infobip_channels/whatsapp/models/core.py
- to: infobip_channels/core/models.py
- moved to_header_specific_case
- from: infobip_channels/whatsapp/models/headers/core.py
- to: infobip_channels/core/models.py
- moved UrlLengthValidatorMixin
- from: infobip_channels/whatsapp/models/body/core.py
- to: infobip_channels/core/models.py
- moved CamelCaseModel
- from: infobip_channels/whatsapp/models/core.py
- to: infobip_channels/core/models.py
- moved RequestHeaders
- from: infobip_channels/whatsapp/models/headers/core.py
- to: infobip_channels/core/models.py
- moved GetHeaders
- from: infobip_channels/whatsapp/models/headers/get.py
- to: infobip_channels/core/models.py
- moved PostHeaders
- from: infobip_channels/whatsapp/models/headers/post.py
- to: infobip_channels/core/models.py
- moved PathParameter
- from: infobip_channels/whatsapp/models/path_parameters/core.py
- to: infobip_channels/core/models.py
- deleted WhatsAppResponse
- changed ResponseOKStatus to ResponseStatus and moved it to infobip_channels/core/models.py