What's Changed
- feat(数据字典): 添加详情查询接口 by @goten7 in #221
- refactor: 优化树结构实体类的保存逻辑和性能 by @zhou-hao in #223
- fix(基础功能): 解决根节点id可能为空的问题 by @kyouji in #224
- fix: 修复QueryHelper执行原生sql查询时,join使用子查询会出现column not found错误. by @zhou-hao in #225
- fix: 修复QueryHelper执行原生sql查询时,使用函数时可能NPE错误问题. by @zhou-hao in #226
- refactor: 优化树结构实体校验,统一交给ValidateEventListener进行校验. by @zhou-hao in #227
- fix: 修复QueryHelper子查询中无法使用预编译参数问题. by @zhou-hao in #228
- fix: 修复AuthorizationFailedEvent设置exception无效. by @zhou-hao in #229
- feat: 增加QueryHelper执行原生查询对with语句的支持. by @zhou-hao in #230
- fix(枚举字典): 优化反序列化的空值判断 by @kyouji in #232
- fix(数据字典): 删除错误依赖 by @goten7 in #234
- feat: QueryHelper增加通用分页查询工具方法 by @zhou-hao in #237
- feat: 优化树结构,增加TreeUtils.treeToList工具方法. by @zhou-hao in #238
- fix: 修复SpelSqlExpressionInvoker无法解析下划线命名的列. by @zhou-hao in #239
- fix: 修复AsyncEventHooks可能导致异步操作不执行问题. by @zhou-hao in #240
- refactor(数据字典): 字典表创建信息相关字段不可修改 by @goten7 in #241
- fix(数据字典): 修复新增字典时未进行校验的问题 by @liu4410 in #242
- fix: 修复树结构实体发生变化后,level可能不正确问题. by @zhou-hao in #243
- fix: 修复树结构删除或者查询数量较大时可能导致请求pending. by @zhou-hao in #244
- feat: ReactiveUserService增加queryPager方法. by @zhou-hao in #245
- refactor: 优化直接抛出BusinessException时,使用status值作为http响应码. by @zhou-hao in #248
- feat(数据字典): 获取字典数据字典增加排序 by @liu4410 in #249
- fix: 修复insert时推送事件类型错误问题 by @zhou-hao in #250
- fix: 修复QueryHelper查询时无法使用父类字段 by @zhou-hao in #251
- fix: 修复树结构实体重构path后保存时未递归获取子节点问题 by @goten7 in #252
- refactor: 优化QueryHelper,自动添加查询表的schema. by @zhou-hao in #253
- feat: 实体对比方法支持忽略指定属性 by @goten7 in #254
- feat: QueryParamEntity 增加filter参数,可使用map格式传递查询条件. by @zhou-hao in #255
- fix: 修复QueryHelper不支持join子查询参数预编译问题. by @zhou-hao in #258
- refactor: 更新事件缓存实体数据到上下文 by @goten7 in #260
- refactor: 调整spring-boot自动配置. by @zhou-hao in #261
- refactor: FastBeanCopier增加跨classloader支持. by @zhou-hao in #263
- refactor: 优化数据库方言拓展性 by @zhou-hao in #264
- fix: 修复树结构条件构造器列获取错误 by @goten7 in #267
- fix: 修复用户新增id规则判断 by @goten7 in #268
- feat: 添加字典项字典id和序号双重唯一性校验;支持新增保存时自动顺序填充序号 by @goten7 in #269
- feat: 字典项id默认根据字典id及ordinal生成 by @goten7 in #270
- fix: 优化判空函数执行顺序 by @goten7 in #271
- fix: 修复枚举类有实现方法时isEnum判断错误问题 by @goten7 in #272
- fix: 解决反序列化时枚举实现了EnumDict,但泛型不是String类型会抛异常的问题 by @ningqingsheng in #273
- refactor: 保存用户时不再校验传入id by @goten7 in #274
- feat: 树结构相关数据查询支持not操作 by @goten7 in #276
- fix: 修正用户是否授权及token是否登记的判断条件 by @goten7 in #278
- feat: 添加操作日志是否忽略支持记录当前参数配置;登录接口记录操作日志用户认证信息 by @goten7 in #280
- fix: 修复注入条件错误 by @goten7 in #281
- feat: 修复部分方法未更新缓存问题;添加全部数据缓存获取 by @goten7 in #282
- fix: 修复在首次进行curd,并发时可能出现事件无法触发的问题. by @goten7 in #283
- refactor: 优化错误提示语句 by @goten7 in #286
- refactor: 优化token相关事件为异步事件,方便传递上下文 by @goten7 in #287
- feat: 添加角色维度关联时间字段 by @EddyChao in #289
- fix: 修复通过EntityPrepareModifyEvent重新设置可能无效问题 by @zhou-hao in #288
- build(deps): bump com.h2database:h2 from 2.1.212 to 2.2.220 by @dependabot in #290
New Contributors
- @goten7 made their first contribution in #221
- @liu4410 made their first contribution in #242
- @ningqingsheng made their first contribution in #273
- @EddyChao made their first contribution in #289
Full Changelog: 4.0.16...4.0.17