Change Log

Thank you for using Symphony. This document contains essential information about the changes that occurred in the Agent and in the Public APIs of Symphony.

Symphony 20.9 (1.62) - Agent 2.62.3

Swagger

The Swagger file for v20.9 (1.62) available here.

Agent Changes

Agent 2.62.0

  • Support of new Elements features (Expandable Card, Label and Tooltip): see the General Updates section below

  • Added a new API for sending the same message to a list of streams: Blast message (see new APIs below).

  • Removed a duplicated definition in swagger and moved some endpoints definition to the right swagger repository (see swagger link above)

  • Upgrade of library dependencies

Agent 2.62.1

  • Fixed Docker image of the agent

  • Upgrade for library dependencies

Agent 2.62.2

  • Removed the stack trace logging if log level is not set to "debug"

  • Increased the size of Ephemeral Diffie-Hellman Keys to 2048 by default

Agent 2.62.3

  • Fixed some vulnerable dependencies (including upgrades of jackson and httpclient)

Agent 2.62.3 - officially supported Agent for Symphony version v20.9

To download the Agent, click here.

For a list of Agent x SBE compatibilities, click here.

New APIs

The following API endpoint has been created:

Updated APIs

No API endpoints were updated in Symphony version 20.9.

Deprecated APIs

No API endpoints were deprecated in Symphony version 20.9.

General Updates

  • Main functionalities of Extension Applications are supported in the version 20.9 in the Client 2.0.

  • New features for Symphony Elements:

    • Expandable card: new Expandable card with updated display. The card can have three different states, that can be set by the developer: collapsed, expanded but cropped, fully expanded. See how to use the expandable-card tag in Message Format - MessageML.

    • Label: it is now possible to set a Label associated with an element (text-field, masked text-field, textarea, dropdown, person selector) so the user can understand better the field meaning. This way the placeholder can focus on providing a hint of the expected format. See more details on how to use it in the documentation for specific elements supporting the label attribute under the Available Elements section.

    • Tooltip: it is now possible to add a hint associated with an element (for text-field, masked text-field, textarea, dropdown, person selector) to provide more detailed information to the user on the meaning or expected value of an Element. See more details on how to use it in the documentation for specific elements supporting the title attribute under the Available Elements section.

  • Fixed display bug for Elements Buttons with a long text

  • Fixed display of the placeholder for Elements Dropdown

  • Fixed display bug for Cards

  • Fixed display when Elements are focused in Client 2.0

  • Java and Python SDK are now supporting the new Datafeed v2 functionality

  • Extension APIs: Fixed missing refresh when a module is popped out

  • Extension APIs: Fixed permission to allow again Applications to propose download of files to the end users