1# Bundle Manager Subsystem Changelog 2 3## cl.bundlemanager.1 Logic Used for Judging System Applications Changed 4 5The **app-feature** field in the [signing certificate](../../../application-dev/security/app-provision-structure.md) is used to determine whether an application is a system application. 6* If **app-feature** is **hos_system_app**, the application is a system application. 7* If **app-feature** is not **hos_normal_app**, the application is a third-party application. 8 9**Change Impact** 10 11If an application is located in **/system/app**, the path is configured in the **/****/etc/app/install_list.json** file, but **app-feature** is **hos_normal_app**, then the application cannot use system APIs. 12 13**Key API/Component Changes** 14 15N/A 16 17**Adaptation Guide** 18 19Check whether your application is a system application. If yes, change **app-feature** to **hos_system_app** and re-sign the HAP file. 20 21 22## c2.bundlemanager.2 Added the dataUnclearable Field to the ApplicationInfo Struct 23 24The **dataUnclearable** field is added to the [ApplicationInfo](https://gitee.com/openharmony/interface_sdk-js/blob/master/api/bundleManager/ApplicationInfo.d.ts) struct. For details, see [API reference](../../../application-dev/reference/apis/js-apis-bundle-ApplicationInfo.md). 25 26**Change Impact** 27 28N/A 29 30**Key API/Component Changes** 31 32The **dataUnclearable** field is added to the [ApplicationInfo](https://gitee.com/openharmony/interface_sdk-js/blob/master/api/bundleManager/ApplicationInfo.d.ts) struct. For details, see [API reference](../../../application-dev/reference/apis/js-apis-bundle-ApplicationInfo.md). 33 34**Adaptation Guide** 35 36N/A 37