1、后端
依赖版本升级:
spring-cloud-gateway-server已更换坐标spring-cloud-gateway-server-webflux
koca-cloud-msa-starter去除引入的eureka客户端,默认使用nacos注册中心客户端
后端框架
认证模块(koca-auth):
● 第三方授权校验增加10分钟校验冗余,防止客户端服务端服务器时间不同步的问题
● jstp接口权限校验空指针问题修复
接口并发控制模块(koca-api-concurrency-control):
● 新增模块支持单个接口并发度控制需求
日志隔离模块(koca-logging):
● 日志隔离支持异步日志配置
技术组件
业务组件
脱敏组件(koca-admin-mask)
● 支持自定义脱敏权限控制
AMO3.0.1
1、调整运维配置、拓扑、流程的隔离级别
2、支持主机的非远程登录方式运维
3、日志采集、清洗链路组件更换
4、新增Token管理模块,可供外部使用
5、新增Jenkins流水线转换工具
6、DB运维支持更多DB
7、 配置中心支持批量发布和预览
Kwas 2.0.0
- 规范体系升级
• 升级至 Jakarta EE 11
• API 命名空间统一由 javax._ 迁移为 jakarta._
• 涉及规范:Servlet 6.1 / JSP 3.1 / EL 5.0 / WebSocket 2.1
- 运行时基线调整
• 最低运行时要求提升为 Java 17
• 构建与发布默认基于 Java 17
- 框架与生态依赖升级
• Spring Boot 最小支持版本为 3.x(Jakarta 体系)
• Koca 框架最小支持版本为 7.0.0
• 全部 javax.* 依赖迁移至对应 Jakarta 包
交易业务框架
行情客户端(koca-market)
●所有结构体中数字类型默认值都为0
●修复重订阅失效问题
●上海固收平台行情结构体调整
●市场代码调整【上海B股、深圳B股市场代码marketCode分别为020、021】
●新增H股全流通业务[深圳B股]订阅
高速消息通信框架(koca-hare)
● 支持主题级别网卡绑定配置
影响范围:无
JSTP服务端(koca-jstp-server)
● 使用forkJoinPool实现业务线程池,取代netty的UnorderPool,减少事件传递锁开销
● 业务请求参数大小超过配置阈值(默认10M)不再转json打印,避免大包造成OOM
● 支持处理C++约定的功能号为1和2的请求,允许kgbpcli直连后台服务
● 分页结果集响应包对齐C++实现逻辑,不再单独生成UUID,复用包头字段,提升打包性能
影响范围:无
远程调用框架(koca-biz-prc)
● koca-jstp-client 减少Netty IO事件组数量,所有连接共用一个事件组
● koca-kgbp-cli-jni 更新C++依赖 修复多线程并发解包崩溃问题
影响范围:无
链路追踪(koca-trace)
● 链路追踪支持手工埋点
影响范围:无
KMDB内存数据库(koca-mdb-core)
● 更新内存数据库依赖,修复OB数据库flush接口每批次最大行数不生效问题
影响范围:无
2、 前端
升级指南
V7.0.0/V6.4.0 升级 V7.0.1/V6.4.1
KOCA依赖升级
pnpm add @szkingdom.koca/template@6.4.1 -s
pnpm add @szkingdom.koca/ui@7.0.1 -s
KOCA-TEMPLATE 更新日志
新特性
框架
-
projectSetting.layoutSlots新增customLayout属性,用于自定义布局
缺陷修复
框架
- 调整首页重定向的位置,避免未登录时,访问网站redirect 到首页
租户模块
- 修复
pinia-plugin-persistedstate插件升级导致的配置失效问题
优化
框架
- 调整iframe 渲染逻辑,解决浏览器大刷新时,一次性加载所有已打开过的iframe
KOCA-UI更新日志
新特性
koca-process-designer
- 新增
before-copy属性
kui-number
- 新增属性
disabledScientific,控制输入 e
缺陷修复
kui-table-page
- 修复 export-prop 属性数据改变时,导出功能相关数据丢失响应式问题
kui-table
-
修复
sort方法调用没有生效 -
修复大数据表格表头文本溢出,tooltip 没有生效
koca-process-designer
- 点击节点桩上的操作按钮新增的节点,多了一条连线
color-picker
- 修复颜色选择器上选择颜色类型后,panel 被关闭的问题
优化
kui-table
- 修复表格列宽拖拽的手势出现位置距离列的分割线距离较远
kui-select
- 样式问题修复
KACE-UI更新日志
缺陷修复
- 国际化问题修复