8.6K Star 14.2K Fork 4.2K

GVPdotNET China/Furion

 / 详情

📝 发布 Furion v4.5.5 版本

已完成
拥有者
创建于  
2022-10-02 11:20

功能描述

发布 FurionFurion.ToolsFurion.Xunit v4.5.5 版本

包含以下功能更新:

功能清单

  • 修复 LoggingMonitor 不支持 DataTableDataSetTuple 等类型问题 #I5U3VO
  • 发布 v4.5.5 版本文档
  • 更新示例项目 samples 依赖至 v4.5.5 版本
  • Replit 网站 Furion 案例同步到 v4.5.5 版本
  • GiteeGithub 发布 Release-v4.5.5 版本
  • 同步更新日志

代码实现

https://gitee.com/dotnetchina/Furion/pulls/604

评论 (2)

百小僧 创建了任务 3年前
百小僧 添加了
 
漏洞
标签
3年前
百小僧 添加了
 
重大调整
标签
3年前
百小僧 修改了描述 3年前
百小僧 通过合并 Pull Request !604: 发布 Furion v4.5.5 版本任务状态待办的 修改为已完成 3年前
百小僧 置顶等级 修改为不置顶 3年前
展开全部操作日志

Furion v4.5.5 版本发布,修正 LoggingMonitor 不支持 DataTableDataSet 问题



  • 新特性

    • [新增] .AddConsoleFormatter() 拓展简化控制台日志模板配置 4.5.0 #I5TCMO
    • [新增] 控制台和文件日志时间默认显示 星期几 4.5.1 #I5TKL5
    • [新增] 控制台和文件日志支持配置 options.DateFormat 日期格式化 4.5.1 #I5TKL5
    • [新增] 控制台日志带颜色输出,比如高亮 日志级别 4.5.1 #I5TKL5
    • [新增] 控制台格式化配置 options.WriteHandler 完全自定义配置 4.5.2 7fb3036
    • [新增] 日志输出 JSON 格式化配置 4.5.2 #I5TWC1 #I5OUT1
    • [新增] 数据库日志写入独立日志模板配置、独立日期格式配置 4.5.2 #I5TWC1
    • [新增] LogMessage 结构类 LogDateTimeThreadIdState 属性 4.5.2 #I5TWC1
    • [新增] LoggingMonitor 可配置 JsonWriterOptions 属性 4.5.4 #I5U375
    • [新增] Log.ScopeContext"some log".ScopeContext 拓展 4.5.4 8129693
  • 突破性变化

    • [调整] LoggingMonitor 底层逻辑,移除原来的 .ScopeContext 存储监听信息设计 4.5.2 #I5TWC1
    • [移除] 主机未启动时构建服务的操作权限,此操作会导致内存激增,受影响方法: App.GetServiceScoped.Create 4.5.4 #I5U0A4 8129693
    • [调整] 😊 Furion 框架文档地址为 https://furion.baiqian.ltd 4.5.4 2e3d80e
  • 问题修复

    • [修复] 字符串日志拓展带泛型方法不能正确显示 CategoryName 日志类别 4.5.0 #I5TBKL
    • [修复] 控制台日志设置了 .ScopeContext 无效问题 4.5.2 7fb3036
    • [修复] LoggingMonitor 同时配置了局部和全局日志监听触发两次问题 4.5.2 a1a97e8
    • [修复] v4.4.8+ 版本更新导致远程请求在个别情况下出现并发问题 4.5.2 #I5TWL3
    • [修复] LoggingMonitor 配置了 ReturnValueThreshold 之后 Json 被截断引发有效性检测异常 4.5.4 #I5U375
    • [修复] LoggingMonitor 不支持 DataTableDataSetTuple 等类型问题 4.5.5 #I5U3VO
  • 其他更改

    • [调整] 文件日志默认模板,默认对日志时间进行格式化并显示星期几 4.5.1 #I5TKL5
    • [调整] 脚手架代码,默认启用 services.AddConsoleFormatter() 4.5.1 #I5TLI6
    • [调整] Serve.Run() 代码,默认启用 services.AddConsoleFormatter() 4.5.1 #I5TLI6
  • 文档

    • [新增] 选项监听出现触发多次的解决方案 #I5T9PR
    • [更新] 日志记录文档、动态 WebAPI 文档

这也太勤快了

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(2)
974299 monksoul 1578937227 chrcao-cc00
C#
1
https://gitee.com/dotnetchina/Furion.git
git@gitee.com:dotnetchina/Furion.git
dotnetchina
Furion
Furion

搜索帮助