From 9cc21191fec4299c3f13331f4947a9667cfcdb8e Mon Sep 17 00:00:00 2001 From: Elivo Date: Fri, 29 Aug 2025 14:03:43 +0800 Subject: [PATCH] Apewer-6.8.5 --- Apewer/Apewer.props | 2 +- ChangeLog.md | 18 ++++++++++++++++++ 2 files changed, 19 insertions(+), 1 deletion(-) diff --git a/Apewer/Apewer.props b/Apewer/Apewer.props index d6e137a..c2f51c9 100644 --- a/Apewer/Apewer.props +++ b/Apewer/Apewer.props @@ -9,7 +9,7 @@ Apewer Apewer Libraries - 6.8.4 + 6.8.5 diff --git a/ChangeLog.md b/ChangeLog.md index bd7e70c..b9f9c42 100644 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -1,4 +1,22 @@  +### 6.8.5 +- 新特性 + - 新增 T[].With 方法,实现与 JS 相同的功能; + - 新增 IEnumerable.Group 方法,实现按键名分组(需注意处理键为 null 的情况); + - 增加 byte[].X2 重载,支持指定分隔符;FromHex 增加对空格和连字符的识别; + - 重写 TcpServer 和 TcpClient 类,提升可用性; + - 新增 Socket.Online、Socket.Receive 和 Socket.Connect(timeout) 扩展方法; + - 新增 SetRun 和 CancelRun 方法,用于设置 Windows 用户的开机启动项; + - 新增 ApiOptions.AllowOptions 选项,可选择允许调用 API(默认不执行 API 调用); + - 新增 WebSocket.SimpleServer,用于实现简易的 WebSocket 服务端; + - 新增 Web.RedirectResult 类; + - StaticController 增加对 Web.zip 的支持,解析请求时优先从 Web 目录获取,若不存在则从 Web.zip 文件中获取; + - FixProperties 增加 DateTime 的修复,默认最小值为 1753 年 1 月 1 日,早于此日期的值将自动更正为此值; + - StorageUtility.WriteFile 增加了自动创建目录的动作。 +- 问题修正 + - 修正 NetworkUtility.Mime 方法会从目录名中获取后缀名的问题; + - 修正 BridgeController 在 InnerException 为 null 时会报错的问题。 + ### 6.8.4 - 新特性 - 增加 RuntimeUtility.CatchException 方法,允许设置全局异常捕获;