v2.0.0
App SDK v2.0.0 Release Notes
Features
-
Extensive Type Support: The new version of the App SDK brings enhanced type support to provide a more robust and predictable development experience.
-
Improved Unit Test Coverage: We have significantly increased the unit test coverage for the App SDK codebase.
Bug Fix
- Custom Field: Addressed an issue where nested custom fields lost their values upon saving. (Pull Request: #92)
Breaking Changes
-
The
_extensionproperty update: In this release, the_extensionproperty has been replaced by_uiLocationwithin the App SDK instance. -
Location object update: We have removed the
EntryFieldLocationandFullscreenAppWidgetproperties from the location object. Instead, please useFieldModifierLocationandFullPagerespectively. -
Metadata response structure update: The response types for several methods related to metadata operations have been adjusted in this release. The changes aim to offer a more streamlined and consistent response structure across the following methods:
createMetaData()retrieveMetaData()retrieveAllMetaData()updateMetaData()deleteMetaData()
-
Return-type updates for specific methods: The return types for the following methods have been updated to void:
replaceAsset()in the Asset Sidebar WidgetsetValidity()method in the AppConfig locationcloseModal()method of the Field Modifier Location- Methods within the window module:
enableResizing()updateHeight()enablePaddingTop()disablePaddingTop()
Note: For information on migrating to App SDK v2.0.0, please refer to the Migration Documentation).