Skip to content

v4.9.4.7

Compare
Choose a tag to compare
@MonkSoul MonkSoul released this 20 Jul 23:11
· 107 commits to v4 since this release

更新日志:https://furion.net/docs/category/upgrade/


  • 新特性

    • [新增] 定时任务看板可自动识别是否使用 UTC 时间 4.9.4.7 ⏱️2024.07.21 9e3e3bb
    • [新增] 审计日志 Monitor 支持通过 LoggingMonitorContext 静态类设置附加信息 4.9.4.6 ⏱️2024.07.16 a44f096
    • [新增] 审计日志 Monitor 支持打印请求的 HTTP 协议及版本 4.9.4.6 ⏱️2024.07.16 4a0bc2a
    • [新增] EFCore 查询 .WhereCase 拓展方法 4.9.4.4 ⏱️2024.07.10 61ff90a
    • [新增] 定时任务可配置是否打印 HTTP 作业的结果 PrintResponseContent 配置 4.9.4.4 ⏱️2024.07.10 93cb339
    • [新增] 改进定时任务看板,可直观辨别 HTTP 作业和其他作业 4.9.4.3 ⏱️2024.07.01 19e8a79
    • [新增] 改进定时任务看板执行日志,支持查看执行异常信息 4.9.4.3 ⏱️2024.07.01 800a6e4
    • [新增] HttpContext 获取客户端 IPv4 地址的 GetRemoteIpAddressToIPv4 方法 xff 参数 4.9.4.3 ⏱️2024.07.01 c280dfd
    • [新增] 远程请求上传文件时可以配置是否对文件名进行转义参数 escape 4.9.4.1 ⏱️2024.06.17 60836ff
    • [新增] [UnitOfWork] 工作单元特性输出详细的事务日志 4.9.4.1 ⏱️2024.06.17 ef4cb3a #IA457S
  • 突破性变化

    • [调整] 定时任务持久化 IJobPersistence.OnExecutionRecordAsync 方法签名和 ISchedulerFactory.OnExecutionRecord 事件参数 4.9.4.2 ⏱️2024.06.21 9d6def5
  • 问题修复

    • [修复] DateTime/DateTimeOffset 使用 UTC 时间不能正确 JSON 序列化为本地时间问题 4.9.4.6 ⏱️2024.07.16 b72bf7e
    • [修复] 审计日志 Monitor 打印请求地址丢失端口号问题 4.9.4.5 ⏱️2024.07.11 6df5dbd
    • [修复] HttpRequest.GetRequestUrlAddress 拓展获取请求地址丢失端口号问题 4.9.4.5 ⏱️2024.07.11 6df5dbd
    • [修复] 视图引擎 ViewEngine 存在内存未释放(内存溢出风险)情况 4.9.4.4 ⏱️2024.07.10 c9e203a
    • [修复] 最新版的 EFCore 9.0.0-preview.5 不支持 SQL Server 2008/2005/2000 数据库 4.9.4.2 ⏱️2024.06.21 6fef13e
    • [修复] 因 889e35a 功能引起的 EFCore 排序新异常问题 4.9.4 ⏱️2024.06.11 9271528
  • 其他更改

    • [调整] 任务队列管道容量,从 3000 增加到 12000,提升消费吞吐量 4.9.4.1 ⏱️2024.06.17 4d9feb3
  • 文档

    • [更新] 远程请求文档、任务队列文档、定时任务文档、EFCore 查询文档、日志文档、单文件部署文档