Skip to content

Releases: dotnetcore/FreeSql

v3.5.212

30 Jul 14:02
Compare
Choose a tag to compare
  • 修复 Oracle InsertOrUpdate Bug;#2047

v3.5.211

24 Jul 15:14
Compare
Choose a tag to compare
  • 修复 ToChunkAsyncEnumerable 少读一条数据的 bug;#1982 #2056 #2016 #2015
  • 修复 System.MemoryExtensions.Contains 解析问题;#1993
  • 修复 Group 查询不支持 aot 问题;#2077
  • 修复 WithTempQuery + AsTreeCte 生成SQL错误;#2080
  • 修复 Oracle DbFirst.GetTableByName() 没有返回字段信息;#2074
  • 修复 GBase DbFirst 字典配置问题;#2078
  • 修复 GBase 时间类型精度问题;#2079
  • 修复 Sqlite CodeFirst 特殊表名问题;
  • 完善 ClickHouse/QuestDB/TDengine 支持 enum 映射;
  • 增加 SqlExt.Ntile ntile(5) over (order by ...);

v3.5.210

09 Jul 11:29
Compare
Choose a tag to compare
  • 增强 全局过滤器支持查询、更新、删除指定生效;#2061
  • 修复 SqliteCore AOT Expression 隐式将 decimal 转成 int 问题;#2065
  • 修复 WithMemory 首行为 NULL 值的情况;#2047
  • 修复 ExecuteSqlBulkCopy() 对于表名有空格的情况处理异常;#2055
  • 修复 pgsql + JsonMap 无法解析 poco 表达式树的问题;#2060
  • 优化 pgsql + JsonMap 自动映射为 jsonb;#2060

v3.5.209

21 Jun 05:53
Compare
Choose a tag to compare
  • 修复 AsTreeCte + InsertInto 语法错误问题;#2045

v3.5.208

17 Jun 14:18
Compare
Choose a tag to compare
  • 修复 MySql Enum MapType(int) .Contains 解析问题;
  • 修复 MySql JsonMap Enum 统一解析为 int;#2040

v3.5.207

29 May 13:03
Compare
Choose a tag to compare
  • 修复 Lambda .Contains 通配符解析为非 Like 问题;

v3.5.206

14 May 23:26
f27123e
Compare
Choose a tag to compare
  • 增加 ISelect.ToChunkAsyncEnumerable 异步流功能;
  • 增加 FreeSql.Extensions.EFModel 从 efcore modelBuilder FluentApi 同步到 IFreeSql;
  • 增加 Firebird ForUpdate skiplocked 查询参数;
  • 修复 Firebird Inserted/Deleted 与 Repository 级联冲突 bug;#2023
  • 修复 Duckdb CodeFirst Create Index异常;#2027
  • 修复 ToList 子查询 bug;
  • 修复 InsertOrUpdate 更新时触发两次 AuditValue;#2020
  • 调整 Repository 状态管理支持 Ignore 属性(非副本);
  • 完善 低代码扩展 FreeSql.Extensions.ZeroEntity;

What's Changed

Full Changelog: v3.5.203...v3.5.206

v3.5.203

19 Apr 13:30
Compare
Choose a tag to compare
  • 增加 ISelect.Clone() 克隆查询对象;
  • 增加 ZeroDbContext.LoadSchemaFromDatabase 方法从数据库中加载描述对象;
  • 修复 MySqlCodeFirst Primary 迁移逻辑;#2005
  • 修复 .In() 非表达式解析场景的 null 处理;
  • 忧化 Oracle DbFirst 表特别多的时候生成速度;
  • 忧化 GroupBySelf + ToList<Dto> 不自动映射;
  • 调整 SqlExt 聚合函数 Count 统一返回 int;

v3.5.202

08 Apr 14:27
Compare
Choose a tag to compare
  • 补充 Utils.IsStrict = false 可配置支持中间表有 Id 主键;(解决v3.5.107版本调整影响)

v3.5.201

01 Apr 13:42
Compare
Choose a tag to compare
  • 修复 .Contains in 表达式函数解析在ar-AE区域问题;#2002
  • 忧化 IDbFirst Columns 序列与数据库相同;
  • 补充 UnitOfWorkManager 支持 DbContext 托管工作单元;