Skip to content

v2.0.0

Compare
Choose a tag to compare
@Kaushty Kaushty released this 01 Sep 11:38
· 77 commits to main since this release
b067d9b

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 and FullscreenAppWidget properties from the location object. Instead, please use FieldModifierLocation and FullPage 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 Widget
    • setValidity() method in the AppConfig location
    • closeModal() 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).