Skip to content

v2.0.0

Choose a tag to compare

@dlozina dlozina released this 08 Apr 14:12
· 135 commits to main since this release

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