1# Input Method Framework ChangeLog 2 3## cl.inputmethod_frameworks.1 API Filename Change 4 5The following modules do not comply with the OpenHarmony API file naming rules. Therefore, they are modified in API version 9 and later. 6 7**Change Impacts** 8 9The SDK after the change is incompatible with the earlier versions. Therefore, adaptation is required for applications developed in earlier versions so that they can be properly built with the SDK in the new version. 10 11**Key API/Component Changes** 12 13| Module| File Name Before Change| File Name After Change| 14|------|--------------|--------------| 15| Input method framework module| @ohos.inputmethod.d.ts |@ohos.inputMethod.d.ts | 16| Input method service module|@ohos.inputmethodengine.d.ts | @ohos.inputMethodEngine.d.ts | 17| Input method ExtentionAbility module| @ohos.inputmethodextensionability.d.ts | @ohos.InputMethodExtensionAbility.d.ts | 18| Input method ExtentionContext module|@ohos.inputmethodextensioncontext.d.ts | @ohos.InputMethodExtensionContext.d.ts | 19| Input method subtype module| @ohos.inputMethodSubtype.d.ts | @ohos.InputMethodSubtype.d.ts | 20 21**Adaptation Guide** 22 23In the application code, change the name of the d.ts file following **import** to the new file name, which complies with the UpperCamelCase or lowerCamelCase style. 24 25Example: 26 27```js 28import inputMethodEngine from '@ohos.inputMethodEngine'; 29``` 30 31 32