1# USB Subsystem API Changelog 2 3## cl.usb_manager.1 Bundle Name Change 4 5For applications developed based on earlier versions, you need to change the name of the imported bundle. Otherwise, the original service logic will be affected. 6 7**Key API/Component Changes** 8 9| Original Bundle Name | New Bundle Name | 10|------------------ | ------------------- | 11| ohos.usbV9.d.ts | ohos.usbManager.d.ts | 12 13**Adaptation Guide** 14 15Change **@ohos.usbV9** to **@ohos.usbManager** when importing the bundle. 16 17## cl.usb_manager.2 API Parameter Type Change 18 19For applications developed based on earlier versions, you need to modify the parameter type. Otherwise, the original service logic will be affected. 20 21**Key API/Component Changes** 22 23| Original Class Name | New Class Name | 24|---------------| ------------- | 25| interface USBConfig | interface USBConfiguration | 26 27| Original Namespace | New Namespace | 28|---------------| ------------- | 29| @namespace usbV9 | @namespace usbManager | 30 31| Bundle Name | Original API | New API | 32| --------------- | ------------------------------------------------------------ | ------------------------------------------------------------ | 33| ohos.usbManager.d.ts | function setConfiguration(pipe: USBDevicePipe, config: USBConfig): number; | function setConfiguration(pipe: USBDevicePipe, config: USBConfiguration): number; | 34 35**Adaptation Guide** 36 37When calling **setConfiguration**, change the parameter type from **USBConfig** to **USBConfiguration**. 38