- Added new
attachmentId
property on thefile
andimage
message content of the Messages API endpoints.
- Added new
defaultResponderId
anddefaultResponder
property to the Integrations API endpoints.
- Updated dropdown limit and removed private attachments.
- Added
Devices
endpoint to the Users API.
- Changed Android integration creation and update: added properties for new Firebase credentials and deprecated legacy properties
- Fixed an issue with the
author
schema that was causing Java build failures
- Added new
subtypes
property on thebusiness
author object.
- Fixed private Attachments not compatible with Zendesk customers
- Fixed python wrapper publish with API Token
- Fixed python wrapper publish.
- Added new
attachmentsEnabled
optional response field for SDK integrations.
- Added new
unity
integration type.
It's recommended to use JDK 8 or higher, to upgrade to this major version. This version upgrades resteasy client major version to 6.x.x to adhere to jakarta namespace change. Please consider upgrading other project dependencies, to be compatible with this resteasy client version.
- Changed: javax namespace to jakarta.
- Changed: Upgraded resteasy dependency to use jakarta namespace.
- Updated: Updated maximum value for text type form message maxSize field to 256.
- Updated: Updated maximum value for text type form message minSize field to 256.
- Fixed: Fixed list of valid properties for formMessage vs formResponseMessage.
- Fixed: Removed erroneous "uri" format from uri property in the "link" action type.
- Fixed: Added missing
mediaType
andmediaSize
properties to imageMessage schema.
- Fixed: Removed deprecated enums from Twitter Integration definition
- Fixed: Added missing client types to the schema:
apple
,gbm
,googlercs
,instagram
,kakao
,slackconnect
- Fixed:
quotedMessage
deserialization issue.
- Added a new
identities
read only property on the user object.
- Added a new
proactiveMessaging
creation reason for theconversation:create
webhook event. - Added a
campaign
object to thesource
object of the following webhook events:conversation:create
conversation:message
conversation:postback
conversation:referral
- The Switchboard
passControl
action is now idempotent if either the targetswitchboardIntegration
is specified explicitly by itsid
orname
, or thenext
keyword is used for theswitchboardIntegration
field, and the invoking integration can be identified by its OAuth token or Custom Integration API Key credentials. Duplicate passControl actions using thenext
keyword and their metadata are disregarded. - For more information, see Switchboard passControl.
- Added
conversation:referral
event. This currently fires when a user is referred to an existing conversation.
- Added a new
unblocked
reason for theclient:update
webhook event.
- Added new
appLocalizationEnabled
parameter to app settings.
metadata
property now appear in theconversation
object in webhook events
- Fixes the issue where the Attachment API will fail to upload permitted file types
- Updated the following java dependencies:
- org.jboss.resteasy:resteasy-client from 5.0.0.Final to 5.0.3.Final
- org.jboss.resteasy:resteasy-multipart-provider from 5.0.0.Final to 5.0.3.Final
- org.jboss.resteasy:resteasy-jackson2-provider from 5.0.0.Final to 5.0.3.Final
- com.fasterxml.jackson.core:jackson-core from 2.13.0 to 2.13.2
- com.fasterxml.jackson.core:jackson-annotations from 2.13.0 to 2.13.2
- com.fasterxml.jackson.datatype:jackson-datatype-jsr310 from 2.13.0 to 2.13.2
- com.fasterxml.jackson.datatype:jackson-datatype-joda from 2.13.0 to 2.13.2
- com.fasterxml.jackson.core:jackson-databind from 2.13.0 to 2.13.2.2
- org.openapitools:jackson-databind-nullable from 0.2.1 to 0.2.2
- commons-io:commons-io from 2.5 to 2.11.0
- Added a
releaseControl
action endpoint to the Switchboard Actions API.
- Added
user:update
event. This event currently fires when an anonymous user is converted to an authenticated user. - Added missing
reason
in theuser:merge
webhook payload example.
- Add missing pageId and pageName properties on Messenger integration.
- Updated the following dependencies:
- com.fasterxml.jackson.core:jackson-databind from 2.10.3 to 2.13.0
- com.fasterxml.jackson.datatype:jackson-datatype-joda from 2.10.3 to 2.13.0
- com.github.joschi.jackson:jackson-datatype-threetenbp from 2.9.10 to 2.12.5
- org.jboss.resteasy:resteasy-client 3.1.3.Final to 5.0.0.Final
- org.jboss.resteasy:resteasy-multipart-provider from 3.1.3.Final 5.0.0.Final
- Added channel linking events
- Added
canUserSeeConversationList
in theweb
integration - Updated RESTeasy to the latest version
- Added page[before|after|size] query parameter constraints.
- Added
messagingServiceSid
field when creating a Twilio integration that will use Messaging Services.
- Fixed: query
Page1
instead ofPage
being used in the v2 List Messages API - Fixed: property
displayName
should not benullable
in v2 App Key API
- Added
phoneNumber
to theintegration
whatsapp response - Added a message type
template
in the Post Message API
- Removed
channelId
andchannelSecret
as required fields when creating a LINE integration
- Fixed: property
messageSchema
should beschema
in v2 Post Message API
- Changed the limit of the
select
field options from 20 to 100
- Added a new user profile field
locale
- Added a new optional field
altText
to the message schema when sending an image or a file
- Added support for Instagram Direct
- Fixed
bearerToken
issue in some endpoints
- Added Sunshine Conversations Connect and Oauth endpoints
- Changed the
mediaUrl
field to be required forfile
andimage
messages - Changed coordinates fields to be required in
location
messages - Updated the RESTEasy library to the latest version
4.5.8.Final
- Fixed the HTTP method used for
/attachments/cookie
from POST to GET - Fixed the comment headers in the models having a long description
- Fixed generation for endpoints with no parameters
- Added
messageSchema
property to thePOST /messages
endpoint for whatsapp template messages
- Renamed
canUserCreateConversation
tocanUserCreateMoreConversations
in the Android/Ios integrations
- API wrappers for the v2 Sunshine Conversations API