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
_extension
property update: In this release, the_extension
property has been replaced by_uiLocation
within the App SDK instance. -
Location object update: We have removed the
EntryFieldLocation
andFullscreenAppWidget
properties from the location object. Instead, please useFieldModifierLocation
andFullPage
respectively. -
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).