Releases: opensolon/solon
Releases · opensolon/solon
Solon v3.10.2
Solon v3.9.8
- 修复 solon-net-httputil OkHttp 请求体封装问题,转为对应编码字节流
- snack 升为 4.0.45
Solon v3.8.6
- 修复 solon-net-httputil OkHttp 请求体封装问题,转为对应编码字节流
- snack 升为 4.0.45
Solon v3.10.1
- 添加 solon MultiMap.flags 机制,更好的支持 args 解析
- 添加 solon ParamWrap.getMethodWrap 属性
- 修复 solon-net-httputil OkHttp 请求体封装问题,转为对应编码字节流
- eggg 升为 1.0.11
- snack4 升为 4.0.42
- jansi 升为 2.4.3
- jline 升为 3.30.9
Solon v3.10.0
- 添加
solon-docs-openapi3分布式文档支持 - 添加
solon-expression添加@bean表达式支持 - 优化
solon-flowFlowContext 持久化,添加 stopped 属性 - 优化
solon-openapi2-knife4j的资源控制(避免多余的资源开放) - 优化
solon-openapi3-knife4j的资源控制(避免多余的资源开放) - 优化
solon-sessionstate-jedis超时处理(get 自动续时) - 优化
solon-sessionstate-redisson超时处理(get 自动续时,sessionPublish、sessionRefresh 加越时) - 修复
solon-cloud-gatewayCloudGatewayLocator.loadDiscoverConfig 可能出现 null 异常(允许没有发现服务) - snack4 升为 4.0.41
- jakarta.logback 升为 1.5.32
- jackson3 升为 3.1.0
- fastjson2 升为 2.0.61
- log4j 升为 2.25.3
- jackson 升为 2.19.4
- asm 升为 9.9.1
- lombok 升为 1.18.44
solon-expression @bean 表示式示例:
Map<String, Object> vars = new HashMap();
vars.put("a", 1);
EnhanceContext context = new EnhanceContext(vars);
context.forBeans(Solon.context()::getBean);
SnEL.eval("@user.getAge() == a ? true : false", context);Solon v3.9.6
- 添加
solon-docs-openapi3分布式文档支持 - 添加
solon-expression添加@bean表达式支持 - 优化
solon-flowFlowContext 持久化,添加 stopped 属性 - 优化
solon-openapi2-knife4j的资源控制(避免多余的资源开放) - 优化
solon-openapi3-knife4j的资源控制(避免多余的资源开放) - 优化
solon-sessionstate-jedis超时处理(get 自动续时) - 优化
solon-sessionstate-redisson超时处理(get 自动续时,sessionPublish、sessionRefresh 加越时) - 修复
solon-cloud-gatewayCloudGatewayLocator.loadDiscoverConfig 可能出现 null 异常(允许没有发现服务) - snack4 升为 4.0.41
- jakarta.logback 升为 1.5.32
- jackson3 升为 3.1.0
- asm 升为 9.9.1
- lombok 升为 1.18.44
Solon v3.9.5
- 添加 solon Assert.isNumber, isBool 等给检测
- 添加 solon-net-httputils HttpUtils.url() 方法
- 优化 solon-logging-log4j2 SolonTagsConverter 去掉一个注解 tags
- 修复 solon-scheduling-simple MDC tag(job) 污染其它日志的问题
- fastjson2 升为 2.0.61
- log4j 升为 2.25.3
- snack4 升为 4.0.35
- jackson 升为 2.19.4
Solon v3.9.4
- snack4 升为 4.0.33
- 调整 solon-shell 移除内部弃用代码
Solon v3.9.3
- 优化 solon-logging-log4j2 默认配置改为 java 动态构建(更灵活)
- 调整 solon Gateway mainDef 直接输出 404 状态,改为的抛 404 状态异常
- 修复 quartz-solon-cloud-plugin quartz.Scheduler 定制无效的问题
- 修复 minio7-solon-cloud-plugin bucketDef 无效的问题
- 修复 minio-solon-cloud-plugin bucketDef 无效的问题
Solon v3.8.5
- 添加
nacos-solon-cloud-pluginak/sk 配置支持 - 添加
nacos2-solon-cloud-pluginak/sk 配置支持 - 添加
nacos3-solon-cloud-pluginak/sk 配置支持 - 优化 solon-logging-log4j2 默认配置改为 java 动态构建(更灵活)
- 修复
quartz-solon-cloud-pluginquartz.Scheduler 定制无效的问题 - 修复
minio7-solon-cloud-pluginbucketDef 无效的问题 - 修复
minio-solon-cloud-pluginbucketDef 无效的问题 - sanck4 升为 4.0.31