Skip to content

Latest commit

 

History

History
306 lines (172 loc) · 8.12 KB

CHANGELOG.md

File metadata and controls

306 lines (172 loc) · 8.12 KB

Changelog

[12.7.0] - 2024-07-24

Added

  • Added new attachmentId property on the file and image message content of the Messages API endpoints.

[12.6.0] - 2024-06-12

Added

  • Added new defaultResponderId and defaultResponder property to the Integrations API endpoints.

[12.5.1] - 2024-06-11

Changed

  • Updated dropdown limit and removed private attachments.

[12.5.0] - 2024-05-01

Added

  • Added Devices endpoint to the Users API.

[12.4.0] - 2024-04-24

Changed

  • Changed Android integration creation and update: added properties for new Firebase credentials and deprecated legacy properties

[12.3.1] - 2024-03-07

Fixed

  • Fixed an issue with the author schema that was causing Java build failures

[12.3.0] - 2024-03-06

Added

  • Added new subtypes property on the business author object.

[12.2.2] - 2024-01-31

Fixed

  • Fixed private Attachments not compatible with Zendesk customers
  • Fixed python wrapper publish with API Token

[12.2.1] - 2024-01-29

Fixed

  • Fixed python wrapper publish.

[12.2.0] - 2024-01-23

Added

  • Added new attachmentsEnabled optional response field for SDK integrations.

[12.1.0] - 2023-12-13

Added

  • Added new unity integration type.

[12.0.0] - 2023-11-03

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

  • Changed: javax namespace to jakarta.
  • Changed: Upgraded resteasy dependency to use jakarta namespace.

[11.0.0] - 2023-11-01

Updated

  • 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: Fixed list of valid properties for formMessage vs formResponseMessage.
  • Fixed: Removed erroneous "uri" format from uri property in the "link" action type.

[10.0.1] - 2023-09-13

Fixed

  • Fixed: Added missing mediaType and mediaSize properties to imageMessage schema.

[10.0.0] - 2023-09-07

Fixed

  • Fixed: Removed deprecated enums from Twitter Integration definition

[9.15.0] - 2023-09-06

Fixed

  • Fixed: Added missing client types to the schema: apple, gbm, googlercs, instagram, kakao, slackconnect

[9.14.1] - 2023-08-01

Fixed

  • Fixed: quotedMessage deserialization issue.

[9.14.0] - 2023-04-10

Added

  • Added a new identities read only property on the user object.

[9.13.0] - 2023-03-30

Added

  • Added a new proactiveMessaging creation reason for the conversation:create webhook event.
  • Added a campaign object to the source object of the following webhook events:
    • conversation:create
    • conversation:message
    • conversation:postback
    • conversation:referral

[9.12.0] - 2022-08-30

  • The Switchboard passControl action is now idempotent if either the target switchboardIntegration is specified explicitly by its id or name, or the next keyword is used for the switchboardIntegration field, and the invoking integration can be identified by its OAuth token or Custom Integration API Key credentials. Duplicate passControl actions using the next keyword and their metadata are disregarded.
  • For more information, see Switchboard passControl.

[9.11.0] - 2022-07-28

Added

  • Added conversation:referral event. This currently fires when a user is referred to an existing conversation.

[9.10.0] - 2022-07-19

Added

  • Added a new unblocked reason for the client:update webhook event.

[9.9.0] - 2022-07-12

Added

  • Added new appLocalizationEnabled parameter to app settings.

[9.8.0] - 2022-06-29

Added

  • metadata property now appear in the conversation object in webhook events

[9.7.2] - 2022-05-25

  • Fixes the issue where the Attachment API will fail to upload permitted file types

[9.7.1] - 2022-05-12

  • 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

[9.7.0] - 2022-05-05

Added

  • Added a releaseControl action endpoint to the Switchboard Actions API.

[9.6.0] - 2022-03-23

  • Added user:update event. This event currently fires when an anonymous user is converted to an authenticated user.
  • Added missing reason in the user:merge webhook payload example.

[9.5.8] - 2022-01-03

  • Add missing pageId and pageName properties on Messenger integration.

[9.5.7] - 2021-11-25

  • 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

[9.4.6] - 2021-09-23

  • Added channel linking events
  • Added canUserSeeConversationList in the web integration
  • Updated RESTeasy to the latest version

[9.4.5] - 2021-08-23

  • Added page[before|after|size] query parameter constraints.

[9.4.4] - 2021-04-12

Added

  • Added messagingServiceSid field when creating a Twilio integration that will use Messaging Services.

[9.4.3] - 2021-02-16

Fixed

  • Fixed: query Page1 instead of Page being used in the v2 List Messages API
  • Fixed: property displayName should not be nullable in v2 App Key API

[9.4.2] - 2021-01-06

Added

  • Added phoneNumber to the integration whatsapp response
  • Added a message type template in the Post Message API

Changed

  • Removed channelId and channelSecret as required fields when creating a LINE integration

Fixed

  • Fixed: property messageSchema should be schema in v2 Post Message API

[9.4.1] - 2020-12-16

Changed

  • Changed the limit of the select field options from 20 to 100

[9.4.0] - 2020-12-15

Added

  • Added a new user profile field locale

[9.3.0] - 2020-11-18

Added

  • Added a new optional field altText to the message schema when sending an image or a file

[9.2.0] - 2020-11-16

Added

  • Added support for Instagram Direct

[9.1.1] - 2020-11-11

Fixed

  • Fixed bearerToken issue in some endpoints

[9.1.0] - 2020-11-11

Added

  • Added Sunshine Conversations Connect and Oauth endpoints

Changed

  • Changed the mediaUrl field to be required for file and image messages
  • Changed coordinates fields to be required in location messages
  • Updated the RESTEasy library to the latest version 4.5.8.Final

Fixed

  • 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

[9.0.1] - 2020-10-19

Added

Changed

  • Renamed canUserCreateConversation to canUserCreateMoreConversations in the Android/Ios integrations

[9.0.0] - 2020-10-01

Added

  • API wrappers for the v2 Sunshine Conversations API