Browse Source

Apewer-6.8.5

master
王厅 5 days ago
parent
commit
9cc21191fe
  1. 2
      Apewer/Apewer.props
  2. 18
      ChangeLog.md

2
Apewer/Apewer.props

@ -9,7 +9,7 @@
<Description></Description>
<RootNamespace>Apewer</RootNamespace>
<Product>Apewer Libraries</Product>
<Version>6.8.4</Version>
<Version>6.8.5</Version>
</PropertyGroup>
<!-- 生成 -->

18
ChangeLog.md

@ -1,4 +1,22 @@

### 6.8.5
- 新特性
- 新增 T[].With 方法,实现与 JS 相同的功能;
- 新增 IEnumerable<T>.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 方法,允许设置全局异常捕获;

Loading…
Cancel
Save