# 包管ç†å系统ChangeLog ## cl.bundlemanager.1 app.jsoné…ç½®æ–‡ä»¶åˆ é™¤atomicServiceæ ‡ç¾ åˆ é™¤é…置文件app.jsonä¸atomicServiceæ ‡ç¾ **å˜æ›´å½±å“**<br> åˆ é™¤é…置文件app.jsonä¸atomicServiceæ ‡ç¾ï¼ŒIDEä¸ä¸å†æ”¯æŒé…ç½®è¯¥æ ‡ç¾ï¼Œä½¿ç”¨è¯¥æ ‡ç¾ä¼šå¯¼è‡´IDE编译报错 **适酿Œ‡å¯¼**<br> åˆ é™¤atomicServiceæ ‡ç¾ ## cl.bundlemanager.2 app.jsoné…置文件新增bundleTypeæ ‡ç¾ é…置文件app.json䏿–°å¢žbundleTypeæ ‡ç¾ **å˜æ›´å½±å“**<br> 现å˜çš„å…ƒæœåŠ¡ï¼ˆ[installationFree](../../../application-dev/quick-start/module-configuration-file.md)为true),必须在app.json䏿Œ‡å®šbundleType为atomicService,å¦åˆ™æ‰“包失败。 **适酿Œ‡å¯¼**<br> 新增[bundleType](../../../application-dev/quick-start/app-configuration-file.md)æ ‡ç¾ã€‚è¯¥æ ‡ç¾ä¸ºå¯ç¼ºçœï¼ˆç¼ºçœå€¼ä¸ºappï¼‰ã€‚è¯¥æ ‡ç¾éœ€è¦å’Œmodule.jsonä¸[installationFree](../../../application-dev/quick-start/module-configuration-file.md)å—æ®µä¿æŒä¸€ä¸€å¯¹åº”,其相应规则为: - 当bundleType为app时,installationFree必须为false。 - 当bundleType为atomicService时,installationFree必须为true。 ## cl.bundlemanager.3 包管ç†ApplicationInfo结构体ä¸åˆ 除splitå—æ®µã€‚ 包管ç†[ApplicationInfo](https://gitee.com/openharmony/interface_sdk-js/blob/master/api/bundleManager/ApplicationInfo.d.ts)结构体ä¸åˆ 除splitå—æ®µã€‚ **å˜æ›´å½±å“**<br> 使用之å‰å·²å‘布的API 9å„beta版本且使用到了split的,会编译失败。 **关键的接å£/ç»„ä»¶å˜æ›´**<br> 包管ç†[ApplicationInfo](https://gitee.com/openharmony/interface_sdk-js/blob/master/api/bundleManager/ApplicationInfo.d.ts)结构体ä¸åˆ 除splitå—æ®µã€‚ **适酿Œ‡å¯¼**<br> åˆ é™¤ApplicationInfo结构体ä¸çš„splitå—æ®µã€‚ç›®å‰å…ƒæœåŠ¡ä¸stageæ¨¡åž‹å¼ºåˆ¶åˆ†åŒ…ï¼Œä¸æ”¯æŒä¸åˆ†åŒ…。 ## cl.bundlemanager.4 包管ç†HapModuleInfo结构体ä¸åˆ 除atomicServiceModuleTypeå—æ®µã€‚ 包管ç†[HapModuleInfo](https://gitee.com/openharmony/interface_sdk-js/blob/master/api/bundleManager/HapModuleInfo.d.ts)结构体ä¸åˆ 除atomicServiceModuleTypeå—æ®µã€‚ **å˜æ›´å½±å“**<br> 使用之å‰å·²å‘布的API 9å„beta版本且使用到了atomicServiceModuleType的,会编译失败。 **关键的接å£/ç»„ä»¶å˜æ›´**<br> 包管ç†[HapModuleInfo](https://gitee.com/openharmony/interface_sdk-js/blob/master/api/bundleManager/HapModuleInfo.d.ts)结构体ä¸åˆ 除atomicServiceModuleTypeå—æ®µã€‚ **适酿Œ‡å¯¼**<br> åˆ é™¤[HapModuleInfo](https://gitee.com/openharmony/interface_sdk-js/blob/master/api/bundleManager/HapModuleInfo.d.ts)结构体ä¸çš„atomicServiceModuleTypeå—æ®µã€‚判æ–atomicServiceModuleTypeå—æ®µçš„部分,用[HapModuleInfo](https://gitee.com/openharmony/interface_sdk-js/blob/master/api/bundleManager/HapModuleInfo.d.ts)结构体ä¸çš„moduleType代替。 ## cl.bundlemanager.5 包管ç†åˆ 除AtomicServiceModuleType枚举值。 包管ç†[HapModuleInfo](https://gitee.com/openharmony/interface_sdk-js/blob/master/api/bundleManager/HapModuleInfo.d.ts)结构体ä¸åˆ 除atomicServiceModuleTypeå—æ®µã€‚ **å˜æ›´å½±å“**<br> 使用之å‰å·²å‘布的API 9å„beta版本且使用到了atomicServiceModuleType的,会编译失败。 **关键的接å£/ç»„ä»¶å˜æ›´**<br> 包管ç†[HapModuleInfo](https://gitee.com/openharmony/interface_sdk-js/blob/master/api/bundleManager/HapModuleInfo.d.ts)结构体ä¸åˆ 除atomicServiceModuleTypeå—æ®µã€‚ **适酿Œ‡å¯¼**<br> åˆ é™¤[HapModuleInfo](https://gitee.com/openharmony/interface_sdk-js/blob/master/api/bundleManager/HapModuleInfo.d.ts)结构体ä¸çš„atomicServiceModuleTypeå—æ®µã€‚判æ–atomicServiceModuleTypeå—æ®µçš„部分,用[HapModuleInfo](https://gitee.com/openharmony/interface_sdk-js/blob/master/api/bundleManager/HapModuleInfo.d.ts)结构体ä¸çš„moduleType代替。