1# Ability Framework Changelog 2 3Compared with OpenHarmony 3.2 Release, OpenHarmony 3.2.12.2 provides more detailed error code information for the APIs of the ability framework. 4 5## cl.ability.1 Added and Optimized API Error Code Description 6 7The error code description and all error codes that may be returned by the APIs are commented out. This helps developers control the error process more accurately. 8 9**Change Impact** 10 11The external declaration of the JS APIs of API version 9 is affected, but the API functionalities are not affected. You can determine whether to adapt to the JS APIs. 12 13**Key API/Component Changes** 14 15The comments of the following modules are updated. For details, see the corresponding external API declaration and API development guide. 16 17| Module | Description of Major Changes | 18| ----------------------------------- | ------------------------------------------------------------ | 19| @ohos.app.ability.UIAbility | Added the description of error codes 16200001, 16200002, 16200004, 16200005, 16000050.| 20| @ohos.app.ability.abilityManager | Added the description of error codes 201, 202, and 16000050, and adjusted the description of error code 401.| 21| @ohos.app.ability.appManager | Added the description of error codes 201, 202, and 16000050, and adjusted the description of error code 401.| 22| @ohos.app.ability.dataUriUtils | Added the description of error code 401. | 23| @ohos.app.ability.errorManager | Added the description of error code 16000003. | 24| @ohos.app.ability.missionManager | Added the description of error codes 201, 202, 16300001, 16300002, and 16000009, and adjusted the description of error code 401.| 25| @ohos.app.ability.quickFixManager | Added the description of error codes 201, 202, 18500001, 18500002, and 18500008. | 26| @ohos.app.ability.wantAgent | Added the description of error codes 16000007, 16000015, and 16000151. | 27| application/AbilityDelegator | Added the description of error codes 16000001, 16000002, 16000004, 16000005, 16000006, 16000008, 16000009, 16000010, 16000011, 16000050, 16000053, 16000055, 16200001, and 16000100.| 28| application/ApplicationContext | Added the description of error codes 16000011 and 16000050. | 29| application/Context | Added the description of error codes 201, 202, and 401. | 30| application/ServiceExtensionContext | Added the description of error codes 201, 202, 16000001, 16000002, 16000004, 16000005, 16000006, 16000008, 16000009, 16000010, 16000011, 16000050, 16000053, 16000055, and 16200001.| 31| application/UIAbilityContext | Added the description of error codes 201, 16000001, 16000002, 16000004, 16000005, 16000006, 16000008, 16000009, 16000010, 16000011, 16000050, 16000053, 16000055, 16200001, and 16000100.| 32| @ohos.app.form.formHost | Added the description of error codes 201, 202, 16500050, 16500060, 16501000, 16501001, and 16501003, and adjusted the description of error code 401.| 33| @ohos.app.form.formProvider | Added the error codes 202, 16500050, 16500060, 16500100, 16501000, 16501001, 16501002, and 16501003, and adjusted the description of error code 401.| 34| application/FormExtensionContext | Added the description of error codes 202, 401, 16500050, 16500100, 16500101, and 16501000.| 35