1e41f4b71Sopenharmony_ci# Ability Framework Changelog 2e41f4b71Sopenharmony_ci 3e41f4b71Sopenharmony_ciCompared with OpenHarmony 3.2 Release, OpenHarmony 3.2.12.2 provides more detailed error code information for the APIs of the ability framework. 4e41f4b71Sopenharmony_ci 5e41f4b71Sopenharmony_ci## cl.ability.1 Added and Optimized API Error Code Description 6e41f4b71Sopenharmony_ci 7e41f4b71Sopenharmony_ciThe 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. 8e41f4b71Sopenharmony_ci 9e41f4b71Sopenharmony_ci**Change Impact** 10e41f4b71Sopenharmony_ci 11e41f4b71Sopenharmony_ciThe 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. 12e41f4b71Sopenharmony_ci 13e41f4b71Sopenharmony_ci**Key API/Component Changes** 14e41f4b71Sopenharmony_ci 15e41f4b71Sopenharmony_ciThe comments of the following modules are updated. For details, see the corresponding external API declaration and API development guide. 16e41f4b71Sopenharmony_ci 17e41f4b71Sopenharmony_ci| Module | Description of Major Changes | 18e41f4b71Sopenharmony_ci| ----------------------------------- | ------------------------------------------------------------ | 19e41f4b71Sopenharmony_ci| @ohos.app.ability.UIAbility | Added the description of error codes 16200001, 16200002, 16200004, 16200005, 16000050.| 20e41f4b71Sopenharmony_ci| @ohos.app.ability.abilityManager | Added the description of error codes 201, 202, and 16000050, and adjusted the description of error code 401.| 21e41f4b71Sopenharmony_ci| @ohos.app.ability.appManager | Added the description of error codes 201, 202, and 16000050, and adjusted the description of error code 401.| 22e41f4b71Sopenharmony_ci| @ohos.app.ability.dataUriUtils | Added the description of error code 401. | 23e41f4b71Sopenharmony_ci| @ohos.app.ability.errorManager | Added the description of error code 16000003. | 24e41f4b71Sopenharmony_ci| @ohos.app.ability.missionManager | Added the description of error codes 201, 202, 16300001, 16300002, and 16000009, and adjusted the description of error code 401.| 25e41f4b71Sopenharmony_ci| @ohos.app.ability.quickFixManager | Added the description of error codes 201, 202, 18500001, 18500002, and 18500008. | 26e41f4b71Sopenharmony_ci| @ohos.app.ability.wantAgent | Added the description of error codes 16000007, 16000015, and 16000151. | 27e41f4b71Sopenharmony_ci| application/AbilityDelegator | Added the description of error codes 16000001, 16000002, 16000004, 16000005, 16000006, 16000008, 16000009, 16000010, 16000011, 16000050, 16000053, 16000055, 16200001, and 16000100.| 28e41f4b71Sopenharmony_ci| application/ApplicationContext | Added the description of error codes 16000011 and 16000050. | 29e41f4b71Sopenharmony_ci| application/Context | Added the description of error codes 201, 202, and 401. | 30e41f4b71Sopenharmony_ci| application/ServiceExtensionContext | Added the description of error codes 201, 202, 16000001, 16000002, 16000004, 16000005, 16000006, 16000008, 16000009, 16000010, 16000011, 16000050, 16000053, 16000055, and 16200001.| 31e41f4b71Sopenharmony_ci| application/UIAbilityContext | Added the description of error codes 201, 16000001, 16000002, 16000004, 16000005, 16000006, 16000008, 16000009, 16000010, 16000011, 16000050, 16000053, 16000055, 16200001, and 16000100.| 32e41f4b71Sopenharmony_ci| @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.| 33e41f4b71Sopenharmony_ci| @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.| 34e41f4b71Sopenharmony_ci| application/FormExtensionContext | Added the description of error codes 202, 401, 16500050, 16500100, 16500101, and 16501000.| 35