diff --git a/zh-cn/release-notes/changelogs/OpenHarmony_6.0.0.36/changelogs-bundlemanager.md b/zh-cn/release-notes/changelogs/OpenHarmony_6.0.0.36/changelogs-bundlemanager.md new file mode 100644 index 0000000000000000000000000000000000000000..3de1d43a01a6937cf52e639b35adcc3800bb0511 --- /dev/null +++ b/zh-cn/release-notes/changelogs/OpenHarmony_6.0.0.36/changelogs-bundlemanager.md @@ -0,0 +1,34 @@ +# 包管理子系统变更说明 + +## cl.bundlemanager.1 zlib提供的unzipFile和decompressFile接口行为变更 + +**访问级别** + +public接口 + +**变更原因** + +针对格式有误的压缩包进行提前拦截,避免解压之后的文件不符合预期。 + + +**变更影响** + +该变更为非兼容性变更。 + +修改前,对于格式有误的压缩包能够正常解压成功,但解压出来的内容不符合预期。 + +修改后,对于格式有误的压缩包会解压失败,抛出文件格式有误的错误码。 + + +**变更发生版本** + +从OpenHarmony SDK 6.0.0.36版本开始。 + +**变更的接口/组件** + +[unzip](../../../application-dev/reference/apis-basic-services-kit/js-apis-zlib.md#zlibunzipfiledeprecated)和[decompressFile](../../../application-dev/reference/apis-basic-services-kit/js-apis-zlib.md#zlibdecompressfile10)。 + + +**适配指导** + +1.针对包含格式有误的压缩包拦截解压失败,应用需要捕获接口异常,根据返回的错误码进行处理,检查传入的压缩包是否有误。