1# ArkCompiler Subsystem Changelog 2 3## cl.arkcompiler.1 New Naming Rules of ArkTS Bytecode Functions 4 5**Access Level** 6 7Others 8 9**Reason for Change** 10 11To help you accurately distinguish different functions, new function naming rules are introduced. 12 13**Change Impact** 14 15Before the change, only the original function name is used, and **hash** is used to distinguish functions with the same name. It is difficult to tell the differences. After the change, the concept of scope label is introduced so that functions can be accurately identified. The bytecode file generated after the change cannot run on the VM of an earlier version. 16 17**Start API Level** 18 19API version 12 20 21**Change Since** 22 23OpenHarmony SDK 5.0.0.26 24 25**Key API/Component Changes** 26 27N/A 28 29**Adaptation Guide** 30 31No adaptation is required. For details, see [Naming Rules of ArkTS Bytecode Functions](../../../application-dev/quick-start/arkts-bytecode-function-name.md). 32