1.1开发框架(framework)
koca-web:
- 请求加密支持url上的可变参数
- 支持配置特定请求方式(GET、POST等)的请求进行参数解密
安全认证(koca-auth):
- 调整zk存储session的逻辑,修复共享以及频繁访问zk的问题
异构函数(koca-hdb-function):
- 将decode等函数的替换操作开关修改成默认关闭
koca-kcbp:
- kxcpclient 支持消息分包场景下的组包处理
日志脱敏(koca-support):
- 修复打印sql时,出现脱敏字段匹配时会对sql脱敏的问题
生僻字处理(koca-rare-chinese):
- 修复生僻字解析时`H之后带中文导致的异常
- 修复生僻字工具类部分生僻字无法识别的问题
多数据源(koca-multi-datasource):
- 修复mybatisplus 多数据源启动时,sqlSessionFactory bean not found的问题
JNI加载(koca-jni):
- 修改约定的文件存放路径(要求链接库文件与配置文件置于resources/library文件夹下)
管理中心(admin)
文件管理(koca-admin-file-manage):
- 支持文件夹管理,创建、重命名、删除文件夹
- 支持上传文件至指定文件夹
流程管理(koca-admin-workflow):
- 支持通过flowable.asyncExecutorActivate配置关闭flowable定时任务
- 修复因liquibase版本升级导致无法适配dm数据库的bug
koca-admin-front-data-collect:
- 批量操作将batch标签修改为用 JdbcTemplate 进行数据操作
通用导出(koca-admin-export):
- 支持按文件类型选择是否翻译: 实现TransProvider接口的 supportFileType(String fileType)
- DBF 文件导出支持指定字段类型、宽度、小数位
- PDF,excel导出支持统计汇总数据字段
- 优化导出转换数据时查找TransProvider的性能;禁用单条字典翻译能力,支持批量数据翻译
- 优化导出性能,分批写入文件
- 优化PDF导出样式
- 解决PDF文件导出时遇到特殊字符无法导出的bug
报表(koca–admin-report):
- 新增支持相对布局和绝对布局的bi画板
1.2 KOCA前端
1.2.1 框架
VUE2新特性:
框架
- 新增
zoomAlertEnable
配置,添加屏幕或浏览器缩放提示开关
文件管理
- 支持文件上传至指定文件夹
- 支持文件在线预览
VUE2 优化:
人员管理
- 优化重置密码的重置类型选择
- 增加重置密码二次确认
VUE3新特性:
- 添加
showMixSidePanel
配置, mix-sidebar-sub 模式下,控制是否显示自己菜单 - 添加
filterByTopMenu
配置,支持根据选中的第一层级菜单过滤
VUE3 Bug修复:
- 微前端解决方案中生产环境判断问题
- 微前端解决方案子应用切换失败问题
- 微前端解决方案子应用刷新失败问题
- 中文正则规则调整,包含生僻字校验
VUE3 优化:
- 微前端解决方案,子应用添加loading 交互
- request 支持 以http 开头的请求路径,不拼接前缀
- 解决页签与顶栏合并时,页签双击无法返回的问题
-
queryProfiles
请求配置由登录后请求改为页面初始化进入
1.2.2 UI
VUE2新特性:
kui-input
- 新增
auto-trim
属性,value 值可实现自动 trim
kui-tree
- 新增
use-virtual
属性,是否开启虚拟滚动 - 新增
extra-line
属性,与use-virtual
配合使用,设置容器外数据数据
VUE2优化:
- 优化
dialog
拖动,表单组件 panel 位置偏移的问题
VUE3 新特性:
kui-tooltip
- 增加expose 属性
kui-avatar
- 增加
avatar
组件
VUE3 Bug修复:
kui-time-range
- 修复值缓存问题
- 支持双向数据绑定
kui-popper
- 取消设置popper 边框,会导致tooltip light 无框
VUE3 优化:
kui-table
- 表格宽度适配rem
kui-form
- 修复错误提示样式问题
1.3 移动端
图表组件
解决图表组件在微信小程序平台点击事件无效的问题。
树状组件
适配长标题。
上传组件
解决上传组件有时无法选择文件的问题。
富文本解析
解决富文本解析中条件编译在微信小程序平台编译错误的问题。
快捷入口组件
解决快捷入口(entrance) 组件在微信小程序平台显示错误的问题。
依赖
** Uniapp 版本 **
升级 Uniapp 核心依赖到 3.0.0-3080720230703001 版本
文档
修改 actionSheet,tree-select, dropdown, navbar, subsection 等组件的部分属性及事件说明。
2、组件:
2.1 技术组件
2.1.1 基础组件
2.1.2 监控运维组件
1.监控配置配置方式调整
2.日志查询支持配置日志级别白名单
3.监控仪表功能优化
4.注册中心管理功能优化
5.日志、告警已知问题修复
2.1.3 低码组件
-
接口管理 lcm-runtime-api-mange
-
新增REST类型接口新增/修改/删除/查看
-
REST接口支持mock调用
-
-
前端设计器
- 修复已知bug
版本升级方案:
升级前准备:
KOCA 4.5.0交付件
升级操作指引:
- 将依赖koca相关pom依赖版本升级为4.5.0
- 执行KOCA 4.5.0增量脚本