1e41f4b71Sopenharmony_ci# Bundle Management Subsystem Changelog 2e41f4b71Sopenharmony_ci## cl.bundlemanager.1 APP_ACCOUNT_AUTHORIZATION Deleted from ExtensionAbilityType 3e41f4b71Sopenharmony_ci 4e41f4b71Sopenharmony_ci**APP_ACCOUNT_AUTHORIZATION** is deleted from this version. 5e41f4b71Sopenharmony_ci 6e41f4b71Sopenharmony_ciYou need to adapt your application. 7e41f4b71Sopenharmony_ci 8e41f4b71Sopenharmony_ci**Change Impact** 9e41f4b71Sopenharmony_ci 10e41f4b71Sopenharmony_ciThe API can no longer be used after being deleted. 11e41f4b71Sopenharmony_ci 12e41f4b71Sopenharmony_ci- Involved API: 13e41f4b71Sopenharmony_ci 14e41f4b71Sopenharmony_ci```js 15e41f4b71Sopenharmony_ci export enum ExtensionAbilityType 16e41f4b71Sopenharmony_ci``` 17e41f4b71Sopenharmony_ci 18e41f4b71Sopenharmony_ci- Before change: 19e41f4b71Sopenharmony_ci 20e41f4b71Sopenharmony_ci```js 21e41f4b71Sopenharmony_ci export enum ExtensionAbilityType { 22e41f4b71Sopenharmony_ci FORM = 0, 23e41f4b71Sopenharmony_ci WORK_SCHEDULER = 1, 24e41f4b71Sopenharmony_ci INPUT_METHOD = 2, 25e41f4b71Sopenharmony_ci SERVICE = 3, 26e41f4b71Sopenharmony_ci ACCESSIBILITY = 4, 27e41f4b71Sopenharmony_ci DATA_SHARE = 5, 28e41f4b71Sopenharmony_ci FILE_SHARE = 6, 29e41f4b71Sopenharmony_ci STATIC_SUBSCRIBER = 7, 30e41f4b71Sopenharmony_ci WALLPAPER = 8, 31e41f4b71Sopenharmony_ci BACKUP = 9, 32e41f4b71Sopenharmony_ci WINDOW = 10, 33e41f4b71Sopenharmony_ci ENTERPRISE_ADMIN = 11, 34e41f4b71Sopenharmony_ci THUMBNAIL = 13, 35e41f4b71Sopenharmony_ci PREVIEW = 14, 36e41f4b71Sopenharmony_ci PRINT = 15, 37e41f4b71Sopenharmony_ci PUSH = 17, 38e41f4b71Sopenharmony_ci DRIVER = 18, 39e41f4b71Sopenharmony_ci APP_ACCOUNT_AUTHORIZATION = 19, 40e41f4b71Sopenharmony_ci UNSPECIFIED = 255 41e41f4b71Sopenharmony_ci } 42e41f4b71Sopenharmony_ci``` 43e41f4b71Sopenharmony_ci 44e41f4b71Sopenharmony_ci- After change: 45e41f4b71Sopenharmony_ci```js 46e41f4b71Sopenharmony_ci export enum ExtensionAbilityType { 47e41f4b71Sopenharmony_ci FORM = 0, 48e41f4b71Sopenharmony_ci WORK_SCHEDULER = 1, 49e41f4b71Sopenharmony_ci INPUT_METHOD = 2, 50e41f4b71Sopenharmony_ci SERVICE = 3, 51e41f4b71Sopenharmony_ci ACCESSIBILITY = 4, 52e41f4b71Sopenharmony_ci DATA_SHARE = 5, 53e41f4b71Sopenharmony_ci FILE_SHARE = 6, 54e41f4b71Sopenharmony_ci STATIC_SUBSCRIBER = 7, 55e41f4b71Sopenharmony_ci WALLPAPER = 8, 56e41f4b71Sopenharmony_ci BACKUP = 9, 57e41f4b71Sopenharmony_ci WINDOW = 10, 58e41f4b71Sopenharmony_ci ENTERPRISE_ADMIN = 11, 59e41f4b71Sopenharmony_ci THUMBNAIL = 13, 60e41f4b71Sopenharmony_ci PREVIEW = 14, 61e41f4b71Sopenharmony_ci PRINT = 15, 62e41f4b71Sopenharmony_ci PUSH = 17, 63e41f4b71Sopenharmony_ci DRIVER = 18, 64e41f4b71Sopenharmony_ci UNSPECIFIED = 255 65e41f4b71Sopenharmony_ci } 66e41f4b71Sopenharmony_ci``` 67e41f4b71Sopenharmony_ciThe definition of **APP_ACCOUNT_AUTHORIZATION** is deleted. 68e41f4b71Sopenharmony_ci 69e41f4b71Sopenharmony_ci 70e41f4b71Sopenharmony_ci**Adaptation Guide** 71e41f4b71Sopenharmony_ci 72e41f4b71Sopenharmony_ciUpdate the code so that the deprecated API is not used. 73e41f4b71Sopenharmony_ci 74e41f4b71Sopenharmony_ci## cl.bundlemanager.2 Struct BusinessAbilityInfo Moved from bundleManager to application 75e41f4b71Sopenharmony_ci 76e41f4b71Sopenharmony_ciThe **BusinessAbilityInfo** struct is moved from the **bundleManager** folder to the **application** folder. 77e41f4b71Sopenharmony_ci 78e41f4b71Sopenharmony_ci 79e41f4b71Sopenharmony_ci**Change Impact** 80e41f4b71Sopenharmony_ci 81e41f4b71Sopenharmony_ciThe file path of a level-2 module is changed. It has no impact on existing code. 82e41f4b71Sopenharmony_ci 83e41f4b71Sopenharmony_ci**Key API/Component Changes** 84e41f4b71Sopenharmony_ci 85e41f4b71Sopenharmony_ciThe file path of the **BusinessAbilityInfo** struct is changed from **bundleManager/BusinessAbilityInfo** to **application/BusinessAbilityInfo**. 86e41f4b71Sopenharmony_ci 87e41f4b71Sopenharmony_ci**Adaptation Guide** 88e41f4b71Sopenharmony_ci 89e41f4b71Sopenharmony_ciNo required. 90