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