From 5b72dc69057c14a62708f6dfd6e5763f38ccb7fc Mon Sep 17 00:00:00 2001
From: xuxueli <931591021@qq.com>
Date: Fri, 7 Feb 2025 02:05:14 +0800
Subject: [PATCH] =?UTF-8?q?build(release):=20=E5=87=86=E5=A4=87=E5=8F=91?=
=?UTF-8?q?=E5=B8=83=20v3.0.0=20=E6=AD=A3=E5=BC=8F=E7=89=88=E6=9C=AC?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
- 更新 Maven Central依赖版本
- 更新项目版本号至 3.0.0- 更新文档中的版本信息
- 更新国际化文件中的版本号
---
README.md | 4 ++--
doc/XXL-JOB-English-Documentation.md | 2 +-
doc/XXL-JOB官方文档.md | 15 +++++++++++----
pom.xml | 10 +++++-----
xxl-job-admin/pom.xml | 2 +-
.../src/main/resources/i18n/message_en.properties | 2 +-
.../main/resources/i18n/message_zh_CN.properties | 2 +-
.../main/resources/i18n/message_zh_TC.properties | 2 +-
xxl-job-core/pom.xml | 2 +-
xxl-job-executor-samples/pom.xml | 3 ++-
.../xxl-job-executor-sample-frameless/pom.xml | 2 +-
.../xxl-job-executor-sample-springboot/pom.xml | 2 +-
12 files changed, 28 insertions(+), 20 deletions(-)
diff --git a/README.md b/README.md
index 91fc320a..44d7b635 100644
--- a/README.md
+++ b/README.md
@@ -10,8 +10,8 @@
-
-
+
+
diff --git a/doc/XXL-JOB-English-Documentation.md b/doc/XXL-JOB-English-Documentation.md
index 792f3ead..b6149dcd 100644
--- a/doc/XXL-JOB-English-Documentation.md
+++ b/doc/XXL-JOB-English-Documentation.md
@@ -1,7 +1,7 @@
## 《Distributed task scheduling framework XXL-JOB》
[](https://github.com/xuxueli/xxl-job/actions)
-[](https://maven-badges.herokuapp.com/maven-central/com.xuxueli/xxl-job/)
+[](https://maven-badges.herokuapp.com/maven-central/com.xuxueli/xxl-job-core/)
[](https://github.com/xuxueli/xxl-job/releases)
[](https://github.com/xuxueli/xxl-job/)
[](https://hub.docker.com/r/xuxueli/xxl-job-admin/)
diff --git a/doc/XXL-JOB官方文档.md b/doc/XXL-JOB官方文档.md
index 74c69583..61f05f6e 100644
--- a/doc/XXL-JOB官方文档.md
+++ b/doc/XXL-JOB官方文档.md
@@ -1,7 +1,7 @@
## 《分布式任务调度平台XXL-JOB》
[](https://github.com/xuxueli/xxl-job/actions)
-[](https://maven-badges.herokuapp.com/maven-central/com.xuxueli/xxl-job/)
+[](https://maven-badges.herokuapp.com/maven-central/com.xuxueli/xxl-job-core/)
[](https://github.com/xuxueli/xxl-job/releases)
[](https://github.com/xuxueli/xxl-job/)
[](https://hub.docker.com/r/xuxueli/xxl-job-admin/)
@@ -2440,7 +2440,7 @@ public void execute() {
- b、版本v2.5.x为基于jdk8的最后的大版本,将会长期持续维护,问题及漏洞将会及时跟进修复。
- c、下个大版本(v3.0)将会基于 jdk17 与 springboot3.x 构建;
-### 7.37 版本 v3.0.0 Release Notes[规划中]
+### 7.37 版本 v3.0.0 Release Notes[2025-02-07]
- 1、【升级】调度中心升级至 SpringBoot3 + JDK17;
- 2、【升级】Docker镜像升级,镜像构建基于JDK17(openjdk:17-jdk-slim);
- 3、【优化】IP获取逻辑优化,优先遍历网卡来获取可用IP;
@@ -2453,8 +2453,15 @@ public void execute() {
"data": "hello world"
}
```
-- 6、[规划中]登陆态Token生成逻辑优化,混淆登陆时间属性,降低token泄漏风险;
-- 7、[规划中]组件扫描改为BeanPostProcessor方式,避免小概率情况下提前初始化;底层组件移除单例写法,汇总factory统一管理;
+- 6、【升级】多个项目依赖升级至较新稳定版本,涉及 gson、groovy、spring/springboot 等;
+
+**备注:**
+- a、本次升级数据模型及通讯协议向前兼容,v2.4.*及后续版本可无缝升级;
+- b、从该版本(v3.0.x)开始基于 SpringBoot3 + JDK17 构建,
+
+### 7.38 版本 v3.0.1 Release Notes[规划中]
+- 1、[规划中]登陆态Token生成逻辑优化,混淆登陆时间属性,降低token泄漏风险;
+- 2、[规划中]组件扫描改为BeanPostProcessor方式,避免小概率情况下提前初始化;底层组件移除单例写法,汇总factory统一管理;
### TODO LIST
- 1、调度隔离:调度中心针对不同执行器,各自维护不同的调度和远程触发组件。
diff --git a/pom.xml b/pom.xml
index 7a7ee7cb..7dbedf2b 100644
--- a/pom.xml
+++ b/pom.xml
@@ -3,7 +3,7 @@
4.0.0
com.xuxueli
xxl-job
- 3.0.0-SNAPSHOT
+ 3.0.0
pom
${project.artifactId}
@@ -34,15 +34,15 @@
3.0.0
4.1.117.Final
- 2.11.0
+ 2.12.1
- 3.4.1
+ 3.4.2
6.2.2
3.0.4
- 9.1.0
+ 9.2.0
- 4.0.24
+ 4.0.25
diff --git a/xxl-job-admin/pom.xml b/xxl-job-admin/pom.xml
index 8c3c6092..9a0d1695 100644
--- a/xxl-job-admin/pom.xml
+++ b/xxl-job-admin/pom.xml
@@ -4,7 +4,7 @@
com.xuxueli
xxl-job
- 3.0.0-SNAPSHOT
+ 3.0.0
xxl-job-admin
jar
diff --git a/xxl-job-admin/src/main/resources/i18n/message_en.properties b/xxl-job-admin/src/main/resources/i18n/message_en.properties
index 0adf70b5..9c2eb9e7 100644
--- a/xxl-job-admin/src/main/resources/i18n/message_en.properties
+++ b/xxl-job-admin/src/main/resources/i18n/message_en.properties
@@ -1,6 +1,6 @@
admin_name=Scheduling Center
admin_name_full=Distributed Task Scheduling Platform XXL-JOB
-admin_version=3.0.0-SNAPSHOT
+admin_version=3.0.0
admin_i18n=en
## system
diff --git a/xxl-job-admin/src/main/resources/i18n/message_zh_CN.properties b/xxl-job-admin/src/main/resources/i18n/message_zh_CN.properties
index 259e5f99..9d48b115 100644
--- a/xxl-job-admin/src/main/resources/i18n/message_zh_CN.properties
+++ b/xxl-job-admin/src/main/resources/i18n/message_zh_CN.properties
@@ -1,6 +1,6 @@
admin_name=任务调度中心
admin_name_full=分布式任务调度平台XXL-JOB
-admin_version=3.0.0-SNAPSHOT
+admin_version=3.0.0
admin_i18n=
## system
diff --git a/xxl-job-admin/src/main/resources/i18n/message_zh_TC.properties b/xxl-job-admin/src/main/resources/i18n/message_zh_TC.properties
index c8bcc9ec..c25aeffe 100755
--- a/xxl-job-admin/src/main/resources/i18n/message_zh_TC.properties
+++ b/xxl-job-admin/src/main/resources/i18n/message_zh_TC.properties
@@ -1,6 +1,6 @@
admin_name=任務調度中心
admin_name_full=分布式任務調度平臺XXL-JOB
-admin_version=3.0.0-SNAPSHOT
+admin_version=3.0.0
admin_i18n=
## system
diff --git a/xxl-job-core/pom.xml b/xxl-job-core/pom.xml
index 18d0016a..1eb17129 100644
--- a/xxl-job-core/pom.xml
+++ b/xxl-job-core/pom.xml
@@ -4,7 +4,7 @@
com.xuxueli
xxl-job
- 3.0.0-SNAPSHOT
+ 3.0.0
xxl-job-core
jar
diff --git a/xxl-job-executor-samples/pom.xml b/xxl-job-executor-samples/pom.xml
index 17e20600..6a2fac78 100644
--- a/xxl-job-executor-samples/pom.xml
+++ b/xxl-job-executor-samples/pom.xml
@@ -4,7 +4,7 @@
com.xuxueli
xxl-job
- 3.0.0-SNAPSHOT
+ 3.0.0
xxl-job-executor-samples
pom
@@ -15,6 +15,7 @@
+ true
true
diff --git a/xxl-job-executor-samples/xxl-job-executor-sample-frameless/pom.xml b/xxl-job-executor-samples/xxl-job-executor-sample-frameless/pom.xml
index ff4e6eda..7c6af4f7 100644
--- a/xxl-job-executor-samples/xxl-job-executor-sample-frameless/pom.xml
+++ b/xxl-job-executor-samples/xxl-job-executor-sample-frameless/pom.xml
@@ -6,7 +6,7 @@
com.xuxueli
xxl-job-executor-samples
- 3.0.0-SNAPSHOT
+ 3.0.0
xxl-job-executor-sample-frameless
jar
diff --git a/xxl-job-executor-samples/xxl-job-executor-sample-springboot/pom.xml b/xxl-job-executor-samples/xxl-job-executor-sample-springboot/pom.xml
index 4293f0aa..49a5cd4a 100644
--- a/xxl-job-executor-samples/xxl-job-executor-sample-springboot/pom.xml
+++ b/xxl-job-executor-samples/xxl-job-executor-sample-springboot/pom.xml
@@ -6,7 +6,7 @@
com.xuxueli
xxl-job-executor-samples
- 3.0.0-SNAPSHOT
+ 3.0.0
xxl-job-executor-sample-springboot
jar