# JS API Changes of the Update Subsystem The table below lists the APIs changes of the update subsystem in OpenHarmony 3.2 Beta3 over OpenHarmony 3.2 Beta2. ## API Changes | Module| Class| Method/Attribute/Enumeration/Constant| Change Type| |---|---|---|---| | ohos.update | Order | INSTALL_AND_APPLY = 6 | Added| | ohos.update | Order | DOWNLOAD_AND_INSTALL = 3 | Added| | ohos.update | NetType | CELLULAR_AND_WIFI = 7 | Added| | ohos.update | NetType | WIFI = 6 | Added| | ohos.update | DescriptionFormat | SIMPLIFIED = 1 | Added| | ohos.update | DescriptionFormat | STANDARD = 0 | Added| | ohos.update | ComponentDescription | descriptionInfo: DescriptionInfo; | Added| | ohos.update | ComponentDescription | componentId: string; | Added| | ohos.update | DescriptionOptions | language: string; | Added| | ohos.update | DescriptionOptions | format: DescriptionFormat; | Added| | ohos.update | VersionComponent | componentId: string; | Added| | ohos.update | Updater | getCurrentVersionDescription(descriptionOptions: DescriptionOptions, callback: AsyncCallback>): void;
getCurrentVersionDescription(descriptionOptions: DescriptionOptions): Promise>; | Added| | ohos.update | Updater | getNewVersionDescription(versionDigestInfo: VersionDigestInfo, descriptionOptions: DescriptionOptions, callback: AsyncCallback>): void;
getNewVersionDescription(versionDigestInfo: VersionDigestInfo, descriptionOptions: DescriptionOptions): Promise>; | Added| | ohos.update | BusinessSubType | PARAM = 2 | Deleted|