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