From a0ea80c158bb8be6e074900726df09414c645cc6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BD=95=E5=86=A0=E5=B3=B0?= Date: Mon, 30 Jun 2025 12:06:30 +0800 Subject: [PATCH] Update CHANGELOG.md --- Assets/YooAsset/CHANGELOG.md | 58 ++++++++++++++++++++++++++++++++++++ 1 file changed, 58 insertions(+) diff --git a/Assets/YooAsset/CHANGELOG.md b/Assets/YooAsset/CHANGELOG.md index e61a1083..ecbcfc4d 100644 --- a/Assets/YooAsset/CHANGELOG.md +++ b/Assets/YooAsset/CHANGELOG.md @@ -2,6 +2,64 @@ All notable changes to this package will be documented in this file. +## [2.3.11] - 2025-06-30 + +### Improvements + +- 优化了同步接口导致的资源拷贝和资源验证性能开销高的现象。 + +### Fixed + +- (#579) 修复了2.3.10版本资源包构建页面里CopyBuildinFileParam无法编辑问题。 +- (#572) 修复了资源收集页面指定收集的预制体名称变动的问题。 +- (#582) 修复了非递归收集依赖时,依赖列表中才包含主资源的问题。 + +### Added + +- 新增初始化参数:WebGLForceSyncLoadAsset + + ```csharp + public abstract class InitializeParameters + { + /// + /// WebGL平台强制同步加载资源对象 + /// Add commentMore actions + public bool WebGLForceSyncLoadAsset = false; + } + ``` + +- (#576) 新增了资源清单服务类:IManifestServices + + ```csharp + /// + /// 资源清单文件处理服务接口 + /// + public interface IManifestServices + { + /// + /// 处理资源清单(压缩和加密) + /// + byte[] ProcessManifest(byte[] fileData); + + /// + /// 还原资源清单(解压和解密) + /// + byte[] RestoreManifest(byte[] fileData); + } + ``` + +- (#585) 新增了本地文件拷贝服务类:ICopyLocalFileServices + + ```csharp + /// + /// 本地文件拷贝服务类 + /// + public interface ICopyLocalFileServices + { + void CopyFile(LocalFileInfo sourceFileInfo, string destFilePath); + } + ``` + ## [2.3.10] - 2025-06-17 ### Improvements