1# Bundle Manager Subsystem Changelog 2 3## cl.bundlemanager.1 Modified the Regular Expression Matching Rule for the bundleName Field in the app.json File 4 5**Access Level** 6 7Public API 8 9**Reason for Change** 10 11The regular expression matching rule of the **bundleName** field in the **app.json** file does not comply with the bundle name specifications. 12 13**Change Impact** 14 15This change is a non-compatible change. 16 17Before the change, the regular expression matching rule is as follows: 18- The bundle name starts with a letter and consists of letters, digits, underscores (_), and periods (.). 19 20After the change, the regular expression matching rule is as follows: 21- The bundle name consists of letters, digits, underscores (_), and periods (.). 22- The bundle name contains at least three segments, separated by periods (.). 23- The first segment starts with a letter, and other segments start with a digit or letter. Each segment ends with a digit or letter. 24- Consecutive periods (.) are not allowed. 25 26**Start API Level** 27 288 29 30**Change Since** 31 32OpenHarmony 5.0.0.55 33 34**Key API/Component Changes** 35 36The **toolchains/modulecheck/app.json** file in the OpenHarmony SDK directory. 37 38**Adaptation Guide** 39 40If the following error is displayed in DevEco Studio, change the bundle name according to the new rule.<br> 41