From bfda5ec9522440416b5bfcdabe853869f24f07c3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BD=95=E5=86=A0=E5=B3=B0?= Date: Fri, 27 Dec 2024 15:09:04 +0800 Subject: [PATCH] Update CHANGELOG.md --- Assets/YooAsset/CHANGELOG.md | 51 ++++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) diff --git a/Assets/YooAsset/CHANGELOG.md b/Assets/YooAsset/CHANGELOG.md index a64906fc..ee4b6b4e 100644 --- a/Assets/YooAsset/CHANGELOG.md +++ b/Assets/YooAsset/CHANGELOG.md @@ -2,6 +2,57 @@ All notable changes to this package will be documented in this file. +## [2.2.6-preview] - 2024-12-27 + +### Improvements + +- 增强了对Steam平台DLC拓展包的支持。 + + ```csharp + // 新增参数关闭Catalog目录查询内置文件的功能 + var fileSystemParams = CreateDefaultBuildinFileSystemParameters(); + fileSystemParams .AddParameter(FileSystemParametersDefine.DISABLE_CATALOG_FILE, true); + ``` + +- 资源句柄基类提供了统一的Release方法。 + + ```csharp + public abstract class HandleBase : IEnumerator, IDisposable + { + /// + /// 释放资源句柄 + /// + public void Release(); + + /// + /// 释放资源句柄 + /// + public void Dispose(); + } + ``` + +- 优化了场景卸载逻辑。 + + ```csharp + //框架内不在区分主场景和附加场景。 + //场景卸载后自动释放资源句柄。 + ``` + +### Fixed + +- 修复了Unity2020版本提示的脚本编译错误。 +- (#417) 修复了DefaultWebServerFileSystem文件系统内Catalog未起效的问题。 + +### Added + +- 新增示例文件 GetCacheBundleSizeOperation.cs + + 可以获取指定Package的缓存资源总大小。 + +### Removed + +- 移除了SceneHandle.IsMainScene()方法。 + ## [2.2.5-preview] - 2024-12-25 依赖的ScriptableBuildPipeline (SBP) 插件库版本切换为1.21.25版本!