Furion v4.6.6 发布,让 .NET 开发更简单,更通用,更流行
Furion v4.6.6 已经发布,让 .NET 开发更简单,更通用,更流行。
v4.6.6
版本细节:https://gitee.com/dotnetchina/Furion/issues/I5WOIV 2022.10.20v4.6.5
版本细节:https://gitee.com/dotnetchina/Furion/issues/I5VPD1 2022.10.14v4.6.4
版本细节:https://gitee.com/dotnetchina/Furion/issues/I5VIAQ 2022.10.13v4.6.3
版本细节:https://gitee.com/dotnetchina/Furion/issues/I5V99T 2022.10.12v4.6.2
版本细节:https://gitee.com/dotnetchina/Furion/issues/I5V6UE 2022.10.12v4.6.1
版本细节:https://gitee.com/dotnetchina/Furion/issues/I5UYQW 2022.10.11v4.6.0
版本细节:https://gitee.com/dotnetchina/Furion/issues/I5UQZ7 2022.10.10
新特性
- [新增]
LoggingMonitor
支持FileResult
类型监听 4.6.0 bf9c0b1 - [新增]
LogMessage
结构UseUtcTimestamp
字段,解释日志记录时间格式是UTC
还是LOCAL
时间 4.6.1 aab0371 - [新增] 事件总线模块重试失败后支持回调 4.6.1 #I5UVMV
- [新增]
LoggingMonitor
支持序列化忽略指定属性名或属性类型 4.6.1 81c6343 - [新增]
long
序列化丢精度的JsonConvert
内置转换器,.AddLongTypeConverters()
4.6.5 #I5VJHC aded58d - [新增]
app.EnableBuffering()
拓展,解决Request.Body
不能重复读问题 4.6.5 aded58d - [新增] 支持特别接口使用特定的序列化规则 4.6.6 797b0bf
- [新增]
突破性变化
- [新增] 适配
.NET 6.0.10
和.NET 7 RC2
4.6.2 6bb2fad - [新增] 内置
Microsoft.AspNetCore.Mvc.NewtonsoftJson
拓展,原因是太多人使用了 4.6.5 aded58d - [移除]
"some log".SetCategory(name)
拓展方法 4.6.0 ec4838c - [移除]
DateOnlyJsonConverter
和DateOnlyOffsetJsonConverter
处理 4.6.5 aded58d - [调整] 事件总线触发处理程序的逻辑,由过去的
foreach
改为Parallel.ForEach
,吞吐量提升近 4 倍 4.6.4 7384c9c - [调整]
.AddDateFormatString()
名称为.AddDateTimeTypeConverters()
4.6.5 aded58d - [调整] 重构日志模块设置上下文数据功能 4.6.0 1c198ee
- [移除] 远程请求
.SetTimeout
和[Timeout]
配置方法,采用全局统一配置 4.6.4 7384c9c
- [新增] 适配
问题修复
- [修复]
4.5.9+
版本新增的IncludeScopes
配置导致日志上下文失效 4.6.0 4a76841 - [修复] 多个
sql
共用DbParameters
出现冲突问题 4.6.0 #I5UO2H - [修复] 高频率写入日志导致堆内存溢出的异常问题 4.6.0 #I5UJRS
- [修复] 框架内部所有使用
.CreateLogger
创建的日志对象无法应用上下文问题 4.6.0 ec4838c - [修复] 修复远程请求不能在
Worker Serivce
中进行构造函数注入,原因是注册为Scope
范围作用域 4.6.3 974f835 - [修复] 个别服务器的
SQL Server
不支持TLS 1.2
协议问题 4.6.3 974f835 - [修复]
.ToDictionary()
拓展不支持JObject
类型问题 4.6.5 #I5VJHC a11bf8d - [修复]
LoggingMonitor
处理long
类型丢精度问题 4.6.5 #I5VJHC aded58d
- [修复]
其他更改
文档
- [新增] 远程请求设置客户端生命周期配置文档和新超时配置文档
- [新增]
JSON
序列化处理long
类型说明文档 - [新增]
JSON
反序列化DateTimeOffset
类型个别格式出错问题 - [新增] 规范化结果支持特定接口配置独立序列化配置文档
- [更新] 日志记录文档、事件总线文档、数据库入门文档、
JSON
序列化文档、远程请求文档

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Jmix 1.4 候选版本发布 - 少代码快速开发平台
Jmix 1.4 候选版本发布啦! 发布的仓库是:nexus.jmix.io Studio v1.4 可以通过nightly channel安装。 目前只是候选版本,正式版本计划在下周发布,团队还在进行最后的测试和文档完善工作。 Jmix 1.4 包含的几个主要新功能: Flow UI 趋于稳定 行级角色创建向导 自定义项目模板(终于!) 自定义密码验证。 功能预览:Jmix Authentication Server Jmix是一个覆盖应用程序全生命周期的 Java Spring Boot 少代码快速开发平台。提供开源免费的基础框架,过程中的 Studio 开发工具以及开箱即用的扩展组件。通过 Jmix实现您的数字化愿景,无低代码平台限制,无供应商依赖,无需按用户付费。 资源:中国官网中文论坛技术博客
- 下一篇
MiniFramework 2.8.6 发布,超轻量级的 PHP 框架
MiniFramework 2.8.6 已经发布,超轻量级的PHP框架。 此版本更新内容包括: 版本变化 新增 getRemoteFileSize() 全局函数,用于获取远程文件大小。 新增 Mini\Base\Request::getMethod() 替代原 method() 方法,旧方法暂时保留,新旧两个方法功能完全一致。 新增 Mini\Base\App::beforeShutdown() 方法,用于在程序终止前处理异常报错等事项。 改进 Mini\Base\Http::response() 方法中遇到异常的报错方式。 改进 Mini\Base\Http 类的单例实例化方式,实现可被继承的特性。 详情查看:https://gitee.com/jasonwei/miniframework/releases/2.8.6
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- Red5直播服务器,属于Java语言的直播服务器
- CentOS7设置SWAP分区,小内存服务器的救世主
- CentOS7安装Docker,走上虚拟化容器引擎之路
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- CentOS关闭SELinux安全模块
- CentOS7,CentOS8安装Elasticsearch6.8.6
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- Linux系统CentOS6、CentOS7手动修改IP地址
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16