内容简介:让 .NET 开发更简单,更通用,更流行。 百天总结 自 2020年09月01 日写下第一行代码直至今日,Furion 已经满 100 天,这一百天中未曾断更,几乎每天18小时都在提交代码,解答问题,查看议题和请求。功夫不负有心人...
让 .NET 开发更简单,更通用,更流行。
百天总结
自 2020年09月01 日写下第一行代码直至今日,Furion 已经满 100 天,这一百天中未曾断更,几乎每天18小时都在提交代码,解答问题,查看议题和请求。功夫不负有心人,Furion 目前获得了值得一提的成绩:
- Gitee 关注量即将突破 1.9K
- Nuget 总下载突破 72K
- 贡献者人数已有 42人
- QQ 总群人数突破 1500人
- Issue 修复数量高达 230+个
- PR 提交数量已有近 100个
- 版本发布 143个
- 文档已编写 60篇
- 在线直播加视频录制 27次
越来越多公司推荐和使用 Furion 作为他们的首要开发框架,同时 Furion 也吸引了来自五湖四海的 20 个开发者加入。另外,感谢 开源中国Gitee 授予 GVP 最有价值开源项目证书。
项目概况
功能模块
本期更新
- 新特性
- [新增] #I28B77 `Furion` 支持二级虚拟目录部署功能
- [新增] #I28QGI `Furion.Template.RazorWithWebApi` 脚手架
- [新增] #I27Z3O `Furion.Template.BlazorWithWebApi` 脚手架
- [新增] #I28AJ6 `EFCore` 时态查询拓展
- [新增] #I28QTB `[AppDbContext(连接字符串,数据库类型)]` 配置支持
- [新增] #I27MQA `DateTimeOffset` 转 `DateTime` 拓展方法
- [新增] #I2801V `ValidationTypes` 验证正则表达式智能提示
- [新增] #I2805A `ValiationTypes.WordWithNumber` 验证
- [新增] #I28QV9 获取客户端和服务端 IP 地址
- 突破性变化
- 问题修复
- [修复] #I2888L 多数据库上下文配置定位器后实体无法正确生成 bug
- [修复] #I2891G 多租户数据库上下文实体生成 bug
- [修复] #I27UTX 对象验证失败提示消息没有应用 `JSON` 大小写配置 bug
- [修复] #I27UN6 仓储 `Insert` 或 `Update` 方法指定 `ignoreNullValues` 无效 bug
- [修复] #I27TN7 `Controller` 派生类如果贴了 `[Route]` 特性后出现在 `Swagger` 中 bug
- [修复] #I27S2N `SqlScalar` 执行 `sql` 返回 `Nullable` 类型出现转换失败 bug
- [修复] #I27MLM `[UnitOfWork]` 特性异常 bug
- [修复] #I27M4F `sql` 静态执行方式和 `sql` 高级代理无法监听数据库连接状态 bug
- [修复] #I27M43 修复更换Json序列化库无效 bug,如替换为 `Microsoft.AspNetCore.Mvc.NewtonsoftJson`
- [修复] #I27XI5 `Furion Tools` 工具生成模型 bug
- [修复] #I2804I 软删除没有生效 bug
- [修复] #I280TS,#PR91 `Furion Tools` 识别带多个 `\\` 的连接字符串识别 bug
- [修复] #I2816M `Furion Tools` 无法取消生成 bug
- [修复] #I28BA9 `DateTimeOffset` 转本地时间差 8 小时 bug
- [修复] #I28KRP 启用 `bundle js&css` 压缩后启动异常 bug
- [修复] #PR98 `ValidationTypes.Required` 无效 bug
- [修复] #PR93,#PR92 规范化结果`OnValidateFailed` 参数名拼写错误 bug
- [修复] #PR89 授权管道验证失败还显示结果 bug
- 其他更改
- 文档变化
- 问答答疑
- [建议] #I286IJ 希望 `api` 返回的值自动将 null 转为 '' 或 [] ,【已关闭】
- [建议] #I27TP7 添加网关功能,【已关闭】
- [建议] #I28M1V 新增 `SqlQuery
` 获取单条记录方法 ,【已关闭】 - [建议] #I282J4 希望可以提供集成 `Serilog` 例子 ,【已关闭】
- [疑问] #I2891L 如何通过特性配置唯一约束 ,【已关闭】
- [疑问] #I27WU 怎么读取 `appsettings.json` 数组 ,【已关闭】
- [疑问] #I281IE `IRepository
` 出现空异常 ,【已关闭】 - [疑问] #I28NMZ 规范化接口问题问题 ,【已关闭】
- [疑问] #I28NNL 统一返回值模型中OnResponseStatusCodes未执行,【已关闭】
文档地址
项目地址
- Gitee:https://gitee.com/monksoul/Furion
- GitHub:https://github.com/monksoul/Furion
- Docker:https://hub.docker.com/r/monksoul/furion
- Nuget:https://www.nuget.org/packages/Furion
Furion 遵循 Apache-2.0 开源协议,欢迎大家提交 PR 或 Issue。喜欢可以给个 Star。
以上所述就是小编给大家介绍的《庆祝诞生 100 天,.NET 5 框架 Furion v1.4.3 发布》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
猜你喜欢:本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
RGB CMYK 转换工具
RGB CMYK 互转工具
HEX HSV 转换工具
HEX HSV 互换工具