Solon v3.7.3
- 插件
solon-flow第五次预览 - 新增
solon-server-tomcat-add-jsp插件 - 新增
solon-server-tomcat-add-websocket插件 - 新增
solon-server-tomcat-add-jsp-jakarta插件 - 新增
solon-server-tomcat-add-websocket-jakarta插件 - 新增
solon-cloud-telemetry插件 - 新增
opentelemetry-solon-cloud-plugin插件 - 添加
solonSolonProps:appVersionsolon.app.version配置支持 - 添加
solon接口版本的模式匹配支持(1.0+) - 添加
solon-schedulingIJobManager:jobAdd(name,scheduled,handler,data) 方法 - 添加
solon-server-tomcatjsp 适配支持 - 添加
solon-flowNode:task 硬编码能力(直接设置 TaskComponent),方便全动态场景 - 添加
solon-flowNode:when 硬编码能力(直接设置 ConditionComponent),方便全动态场景 - 添加
solon-flowLink:when 硬编码能力(直接设置 ConditionComponent),方便全动态场景 - 添加
solon-flowStateResult ,在计算方面比 StatefulTask 更适合语义 - 添加
solon-flowFlowContext:stop(),interrupt() 方法 - 添加
solon-flowGraph 快捷创建方法 - 添加
solon-flowFlowStatefulService:eval 方法 - 添加
solon-server-tomcat-jakartajsp 支持 - 优化
solon-serverDebugUtils 支持 jetty,tomcat,undertow jsp 调试目录构建 - 优化
solon-server-undertow请求大小控制 - 优化
solon-server-jettyjsp 适配 - 优化
solon-ai-coreToolSchemaUtil 扩展能力,支持注解处理定制(方便第三方集成) - 优化
solon-ai-mcpMCP 客户端与服务端异常链接状态 立即返回 - 调整
solon-flow“链”概念改为“图”(更符合实际结构) - 调整
solon-flowChain 更名为 Graph,ChainDecl 更名为 GraphDecl - 调整
solon-flowChainInterceptor,ChainInvocation 更名为 FlowInterceptor,FlowInvocation - 调整
mybatis-solon-plugin当配置的 mapper 没有对应注册时改为 warn 日志打印(之前为异常) - 修复
solonRoutingDefault 多个双星通配符冲突的问题(v3.7.2 出现) - 修复
solon-server-jetty-jakartajsp 支持 - 修复
solon-configuration-processor失效的问题(v3.6.1 出现) - eggg 升为 1.0.10
- snack4 升为 4.0.17
- wood 升为 1.4.3
- luffy 升为 1.11.1
- folkmq 升为 1.7.13
- fastjson2 升为 2.0.60
- hutool 升为 5.8.41
- smarthttp 升为 2.5.17
- tomcat 升为 9.0.112
- vert.x 升为 4.5.22
- jetty.jakarta 升为 12.1.4
- undertow.jakarta 升为 2.3.20.Final
- logback.jakarta 升为 1.5.21
solon-flow 兼容说明:
现有应用如果没有用 ChainDecl 动态构建,不会受影响。。。如果有?需要换个类名。
solon-flow 硬编码更简便:
Graph graph = Graph.create("demo1", decl -> {
decl.addActivity("n1").task(new Draft()).linkAdd("n2");
decl.addActivity("n2").task(new Review()).linkAdd("n3");
decl.addActivity("n3").task(new Confirm());
});