From da1a5243eb9d1359ccb1878081cab991a11e67f8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A0=81=E5=8C=A0=E5=90=9B?= Date: Sat, 14 Dec 2024 22:07:45 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=8D=BB=20feat:=20v3.4.0.1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 主要更新 - [新增] 新增 Reactive 环境下 Indexed 模式的 Spring Session 的配置。 - [新增] 新增 Rest 接口审计功能,可以通过配置开启。为减少不必要的性能损耗,默认为关闭状态。 - [重构] 使用 Spring Boot 标准的方式和标准的信息输出结构,重构自定义条件注解,以简化相关条件注解数量以及条件类定义。 - 其它更新 - [修复] 修复响应式服务不支持 Indexed 模式 Session,导致 与阻塞式服务 Session 不统一问题。 - [修复] 修复 WebSocket 多实例配置仅能支持 Servlet 环境,以及配置属性不合理问题。 - [修复] 修复开启 Rest 接口审计配置不生效问题 - [修复] 修复单体版开启和关闭 Swagger 不生效问题。 - [修复] 修复前端 package.json 配置未更新导致在最新 Vite 版本下编译组件会打印告警信息问题。 - [修复] 修复响应式服务权限校验逻辑异常抛错问题。 - [修复] 修复使用 Jackson @JsonFormat 注解序列化时间差8小时问题。 - [修复] 修复数据库初始化脚本,去除无用的菜单数据。 - [重构] 重构数据库审计核心代码逻辑,去除原有多重判断繁琐实现。 - [重构] 调整 Conditional 判断实现类访问权限,避免不必要的引用。 - [重构] 提取以枚举作为配置属性的条件注解的通用抽象方法,方便和简化枚举值类型条件注解的编写。 - [重构] 系统核心类 RequestMapping 重名为 RestMapping,以减少与 Spring 核心注解 @RequestMapping 不必要的冲突 - [重构] 重构用户登录审计功能相关存储信息,减少不必要的字段,以综合性的字段显示信息。 - [优化] 优化响应式 Opaque Token Introspector 实现定义,使用最新代码替换已经被标记为过时的方法 - [优化] 改用 Spring Authorization Server 新版本标准方式优化自定义扩展授权码模式 Provider - [优化] 优化部分条件注解的检测逻辑,尽可能使用 Spring Boot 标准方式,减少额外的扩展定义类。 - [优化] 删除无用的 ComponentScan 包扫描配置 - [升级] zipkin 镜像版本升级至 3.4.3 - [升级] grafana 镜像版本升级至 11.4.0 - [升级] loki 镜像版本升级至 3.3.1 - [升级] promtail 镜像版本升级至 3.3.1 - [升级] emqx 镜像版本升级至 5.8.3 - [升级] tdengine 镜像版本升级至 3.3.4.8 - 依赖升级 - [升级] aliyun-java-sdk-core 版本升级至 4.7.3 - [升级] commons-text 版本升级至 1.13.0 - [升级] justauth 版本升级至 1.16.7 - [升级] redisson 版本升级至 3.40.2 - [升级] software.amazon.awssdk 版本升级至 2.29.34 - [升级] software.amazon.awssdk.crt 版本升级至 0.33.7 - [升级] weixin-java 版本升级至 4.6.9.B --- README.md | 2 +- oss-bom/pom.xml | 2 +- oss-dialect/dialect-autoconfigure/pom.xml | 2 +- oss-dialect/dialect-core/pom.xml | 2 +- oss-dialect/dialect-sdk-aliyun/pom.xml | 2 +- oss-dialect/dialect-sdk-minio/pom.xml | 2 +- oss-dialect/dialect-sdk-s3/pom.xml | 2 +- oss-dialect/pom.xml | 2 +- oss-rest/pom.xml | 2 +- oss-rest/rest-sdk-minio/pom.xml | 2 +- oss-rest/rest-sdk-specification/pom.xml | 2 +- oss-solution/pom.xml | 2 +- oss-specification/pom.xml | 2 +- oss-starter/oss-aliyun-spring-boot-starter/pom.xml | 2 +- oss-starter/oss-minio-spring-boot-starter/pom.xml | 2 +- oss-starter/oss-s3-spring-boot-starter/pom.xml | 2 +- oss-starter/oss-spring-boot-starter/pom.xml | 2 +- oss-starter/pom.xml | 2 +- pom.xml | 2 +- 19 files changed, 19 insertions(+), 19 deletions(-) diff --git a/README.md b/README.md index 0ea60c41..e03efd6c 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@

Spring Boot 3.4.0 - Version 3.4.0.0 + Version 3.4.0.1 Java 17 License Apache 2.0 Total Visits diff --git a/oss-bom/pom.xml b/oss-bom/pom.xml index 4b405ef2..95c41e2f 100644 --- a/oss-bom/pom.xml +++ b/oss-bom/pom.xml @@ -32,7 +32,7 @@ cn.herodotus.engine dependencies - 3.4.0.0 + 3.4.0.1 diff --git a/oss-dialect/dialect-autoconfigure/pom.xml b/oss-dialect/dialect-autoconfigure/pom.xml index 5414a761..ce33371e 100644 --- a/oss-dialect/dialect-autoconfigure/pom.xml +++ b/oss-dialect/dialect-autoconfigure/pom.xml @@ -31,7 +31,7 @@ cn.herodotus.oss oss-dialect - 3.4.0.0 + 3.4.0.1 dialect-autoconfigure diff --git a/oss-dialect/dialect-core/pom.xml b/oss-dialect/dialect-core/pom.xml index a7deb9b1..82381c4f 100644 --- a/oss-dialect/dialect-core/pom.xml +++ b/oss-dialect/dialect-core/pom.xml @@ -31,7 +31,7 @@ cn.herodotus.oss oss-dialect - 3.4.0.0 + 3.4.0.1 dialect-core diff --git a/oss-dialect/dialect-sdk-aliyun/pom.xml b/oss-dialect/dialect-sdk-aliyun/pom.xml index 732a2867..0083048e 100644 --- a/oss-dialect/dialect-sdk-aliyun/pom.xml +++ b/oss-dialect/dialect-sdk-aliyun/pom.xml @@ -32,7 +32,7 @@ cn.herodotus.oss oss-dialect - 3.4.0.0 + 3.4.0.1 dialect-sdk-aliyun diff --git a/oss-dialect/dialect-sdk-minio/pom.xml b/oss-dialect/dialect-sdk-minio/pom.xml index e2f83deb..bcbb559b 100644 --- a/oss-dialect/dialect-sdk-minio/pom.xml +++ b/oss-dialect/dialect-sdk-minio/pom.xml @@ -31,7 +31,7 @@ cn.herodotus.oss oss-dialect - 3.4.0.0 + 3.4.0.1 dialect-sdk-minio diff --git a/oss-dialect/dialect-sdk-s3/pom.xml b/oss-dialect/dialect-sdk-s3/pom.xml index f0b17ba1..4b194797 100644 --- a/oss-dialect/dialect-sdk-s3/pom.xml +++ b/oss-dialect/dialect-sdk-s3/pom.xml @@ -31,7 +31,7 @@ cn.herodotus.oss oss-dialect - 3.4.0.0 + 3.4.0.1 dialect-sdk-s3 diff --git a/oss-dialect/pom.xml b/oss-dialect/pom.xml index 1c9e8cd4..50570614 100644 --- a/oss-dialect/pom.xml +++ b/oss-dialect/pom.xml @@ -31,7 +31,7 @@ cn.herodotus.oss dante-oss - 3.4.0.0 + 3.4.0.1 oss-dialect diff --git a/oss-rest/pom.xml b/oss-rest/pom.xml index 34a822ca..918fb8b9 100644 --- a/oss-rest/pom.xml +++ b/oss-rest/pom.xml @@ -31,7 +31,7 @@ cn.herodotus.oss dante-oss - 3.4.0.0 + 3.4.0.1 oss-rest diff --git a/oss-rest/rest-sdk-minio/pom.xml b/oss-rest/rest-sdk-minio/pom.xml index 50577f82..44a60c1e 100644 --- a/oss-rest/rest-sdk-minio/pom.xml +++ b/oss-rest/rest-sdk-minio/pom.xml @@ -31,7 +31,7 @@ cn.herodotus.oss oss-rest - 3.4.0.0 + 3.4.0.1 rest-sdk-minio diff --git a/oss-rest/rest-sdk-specification/pom.xml b/oss-rest/rest-sdk-specification/pom.xml index 22f7e360..1d439d08 100644 --- a/oss-rest/rest-sdk-specification/pom.xml +++ b/oss-rest/rest-sdk-specification/pom.xml @@ -31,7 +31,7 @@ cn.herodotus.oss oss-rest - 3.4.0.0 + 3.4.0.1 rest-sdk-specification diff --git a/oss-solution/pom.xml b/oss-solution/pom.xml index 01ea2bfc..6311ecd3 100644 --- a/oss-solution/pom.xml +++ b/oss-solution/pom.xml @@ -31,7 +31,7 @@ cn.herodotus.oss dante-oss - 3.4.0.0 + 3.4.0.1 oss-solution diff --git a/oss-specification/pom.xml b/oss-specification/pom.xml index eaed43d9..d6ea95ac 100644 --- a/oss-specification/pom.xml +++ b/oss-specification/pom.xml @@ -31,7 +31,7 @@ cn.herodotus.oss dante-oss - 3.4.0.0 + 3.4.0.1 oss-specification diff --git a/oss-starter/oss-aliyun-spring-boot-starter/pom.xml b/oss-starter/oss-aliyun-spring-boot-starter/pom.xml index 6b46aab3..ab0918c1 100644 --- a/oss-starter/oss-aliyun-spring-boot-starter/pom.xml +++ b/oss-starter/oss-aliyun-spring-boot-starter/pom.xml @@ -31,7 +31,7 @@ cn.herodotus.oss oss-starter - 3.4.0.0 + 3.4.0.1 oss-aliyun-spring-boot-starter diff --git a/oss-starter/oss-minio-spring-boot-starter/pom.xml b/oss-starter/oss-minio-spring-boot-starter/pom.xml index 7b22397c..ebc07095 100644 --- a/oss-starter/oss-minio-spring-boot-starter/pom.xml +++ b/oss-starter/oss-minio-spring-boot-starter/pom.xml @@ -31,7 +31,7 @@ cn.herodotus.oss oss-starter - 3.4.0.0 + 3.4.0.1 oss-minio-spring-boot-starter diff --git a/oss-starter/oss-s3-spring-boot-starter/pom.xml b/oss-starter/oss-s3-spring-boot-starter/pom.xml index 10de6377..4948d41c 100644 --- a/oss-starter/oss-s3-spring-boot-starter/pom.xml +++ b/oss-starter/oss-s3-spring-boot-starter/pom.xml @@ -31,7 +31,7 @@ cn.herodotus.oss oss-starter - 3.4.0.0 + 3.4.0.1 oss-s3-spring-boot-starter diff --git a/oss-starter/oss-spring-boot-starter/pom.xml b/oss-starter/oss-spring-boot-starter/pom.xml index 64262895..cd0b2b85 100644 --- a/oss-starter/oss-spring-boot-starter/pom.xml +++ b/oss-starter/oss-spring-boot-starter/pom.xml @@ -31,7 +31,7 @@ cn.herodotus.oss oss-starter - 3.4.0.0 + 3.4.0.1 oss-spring-boot-starter diff --git a/oss-starter/pom.xml b/oss-starter/pom.xml index 5d08f0b5..b1e39927 100644 --- a/oss-starter/pom.xml +++ b/oss-starter/pom.xml @@ -31,7 +31,7 @@ cn.herodotus.oss dante-oss - 3.4.0.0 + 3.4.0.1 oss-starter diff --git a/pom.xml b/pom.xml index 4eb0b2f4..67ea81a2 100644 --- a/pom.xml +++ b/pom.xml @@ -32,7 +32,7 @@ cn.herodotus.oss oss-bom - 3.4.0.0 + 3.4.0.1 oss-bom/pom.xml