What's New
October 2020

FDK 6.7.0, 6.7.1, and 6.7.2: Known issues and minor bugs have been fixed.

September 2020

FDK 6.6.1, 6.6.2, and 6.6.3: Known issues and minor bugs have been fixed.

FDK 6.5.5, 6.5.6, and 6.6.0: The FDK has been enhanced to enable support for the upcoming end-to-end app testing capability. Minor bugs have been fixed.

July 2020

iparams callback functionality: A new feature to invoke a callback function when an event associated with an iparam occurs has been added. This feature enables making an installation page dynamic.

June 2020

FDK v6.5.4: Known issues and bugs have been fixed.

FDK v6.5.3: Known issues and bugs have been fixed.

FDK v6.5.2: Support has been added for a new iparams attribute, visible, that enables displaying or hiding an iparam on the installation page.

FDK v6.5.1: Support has been added to detect sensitive iparams when running the fdk validate and fdk pack commands and display a warning to mark them as secure.

FDK v6.5.0: Known issues and bugs have been fixed.

FDK v6.4.0: Known issues and bugs have been fixed.

May 2020

FDK v6.3.2: Known issues and bugs have been fixed.

April 2020

As part of CLI v6.3.1, the OAuth refresh token handler has been enhanced to use appropriate refresh tokens to retrieve access tokens. At times, third-party resource providers do not issue new refresh tokens as part of their refresh strategy. The handler uses the old refresh token in such cases.

As part of CLI v6.3.0, the FDK has been enhanced to include a testing framework (beta) that enables creating automated unit tests for serverless apps. The framework uses the popular mochaV5. For information on how to write and run tests, see the Testing Framework documentation.

As part of CLI v6.2.7, the --fix option has been added to the validate command, to enable auto-fixing certain lint errors.

As part of CLI v6.2.6, some FDK bugs have been fixed.

As part of CLI v6.2.5, some FDK bugs have been fixed.

As part of CLI v6.2.4, the FDK has been updated to load static resources over HTTPS, by default.

The following Interface methods have been added for entities on the Inbox page.

March 2020

Support for the following product events has been added: onConversationCreate, onConversationUpdate, onUserCreate, onUserUpdate, and onMessageCreate.

As part of CLI v6.2.2, we have added fixes for number of bugs. Also, we have documented Lint validations which happen when running the fdk validate and fdk pack commands on an app.

The following enhancement has been made: in Request Method, we have added new parameters, cache and time-to-live (ttl).

February 2020

As part of CLI v6.1.1, we have added support for a new type of installation parameter, api_key, to validate the API key specified for a product, during app installation.

To accommodate the changes in Chrome 79 and higher versions, where HTTPS pages only load secure subresources, the app testing process has been modified. According to the latest Chrome release notes, HTTPS pages will only be able to load secure subresources, with changes from Chrome 79 to Chrome 81.

January 2020

The following enhancements have been made:

As part of CLI v6.0.1, you need to uninstall the previous CLI version by using the npm uninstall fdk -g command and install the latest CLI version.

As part of CLI v6.0.0, added support for Node 10.x. Support for Node 8.10.x has been deprecated.

December 2019

As part of CLI v5.4.0, the iparam_test_data.json file has been deprecated. Before testing the app, navigate to http://localhost:10001/custom_configs and enter appropriate values for the configured installation parameters.

As part of CLI v5.3.0, added fixes for a number of minor bugs.

November 2019

As part of CLI v5.2.8, you can add external assets, such as .css and .js, in the config/assets folder to render the Custom Installation page.

As part of CLI v5.2.6, added fixes for a number of minor bugs.

October 2019

As part of CLI v5.2.5, added fixes for a number of minor bugs.

As part of CLI v5.2.4, added fixes for a number of minor bugs.

September 2019

As part of CLI v5.2.1, added fixes for a number of minor bugs.

As part of CLI v5.1.0, added fixes for a number of minor bugs.

August 2019

Added support for External events and Sever Method Invocation (SMI).

July 2019

As part of CLI v5.0.10, Request APIs now support text/javascript content type.

As part of CLI v5.0.9, added fixes for a number of minor bugs.

June 2019

As part of CLI v5.0.8, the README.md file, describing app features and working, can now be packed in the app zip file.

As part of CLI v5.0.7, added fixes for a number of minor bugs.