1# Bundle Manager Subsystem Changelog
2
3## cl.bundlemanager.1 Rule Changed for Verifying Mandatory Fields Under abilities
4
5**Access Level**
6
7Other
8
9**Change Reason**
10
11The **srcEntrance** field under **abilities** has been replaced by **srcEntry** in API version 9. However, the verification rule still uses **srcEntrance**. Error messages containing the **srcEntrance** field are generated in some cases.
12
13**Change Impact**
14
15This change is a non-compatible change.
16
17After the change, if the **srcEntrance** field is used in the project, the following error information is displayed during the build of the SDK of the new version:
18```
19> hvigor ERROR: Failed :entry:default@PreBuild...
20> hvigor ERROR: Schema validate failed.
21{
22  instancePath: 'module.abilities[0]',
23  keyword: 'required',
24  params: { missingProperty: 'srcEntry' },
25  message: "must have required property 'srcEntry'",
26  location: 'C:/.../Projects/MyApp/entry/src/main/module.json5:15:8'
27}
28```
29
30**API Level**
31
3212
33
34**Change Since**
35
36OpenHarmony 5.0.0.19
37
38**Adaptation Guide**
39
40Change the name of the **srcEntrance** field in the project to **srcEntry**.
41