File tree Expand file tree Collapse file tree 3 files changed +14
-9
lines changed
xxl-job-admin/src/main/java/com/xxl/job/admin/web/xxlsso Expand file tree Collapse file tree 3 files changed +14
-9
lines changed Original file line number Diff line number Diff line change @@ -2542,7 +2542,6 @@ public void execute() {
25422542- 3、【优化】合并PR-2504,规避SQL注入问题;
25432543- 4、【升级】多个项目依赖升级至较新稳定版本,涉及 netty、spring/springboot、groovy 等;
25442544
2545-
25462545### 7.40 版本 v3.2.0 Release Notes[2025-08-24]
25472546- 1、【强化】AI任务(ollamaJobHandler)优化:针对 “model” 模型配置信息,从执行器侧文件类配置调整至调度中心“任务参数”动态配置,支持集成多模型、并结合任务动态配置切换。
25482547- 2、【安全】登录认证重构:密码加密算法从Md5改为Sha256;登录态改为登录后动态随机生成;提升系统安全性;(需要针对用户表进行字段调整,同时需要重新初始化密码信息;相关SQL脚本如下)
@@ -2570,12 +2569,16 @@ public void execute() {
25702569- 14、【修复】IDOR越权问题修复,提升任务操作及日志管理安全性;
25712570- 15、【升级】升级多项maven依赖至较新版本,如 netty、groovy、mybatis、spring、spring-ai、dify 等;
25722571
2573-
25742572### 7.41 版本 v3.2.1 Release Notes[规划中]
25752573- 1、【升级】升级多项maven依赖至较新版本,如 netty、groovy、spring、spring-ai、dify 等;
25762574- 2、【修复】合并PR-2369,修复脚本任务参数取值问题;
25772575- 3、【优化】报表统计SQL优化,修复小概率情况下查询null值问题;
25782576- 4、【ING】底层组件移除单例写法,汇总factory统一管理;
2577+ - 5、【ING】UI框架重构升级,提升交互体验;
2578+ - 6、【ING】调整资源加载逻辑,移除不必要的拦截器逻辑,提升页面加载效率;
2579+ - 7、【ING】事务SQL下沉至Mapper统一管理,降低维护成本;
2580+ - 8、【ING】规范API交互协议,通用响应结构体调整为Response;
2581+ - 9、【ING】Http通讯组件升级,基于接口代理方式重构;
25792582
25802583
25812584### TODO LIST
Original file line number Diff line number Diff line change 3232 <central-publishing-maven-plugin .version>0.9.0</central-publishing-maven-plugin .version>
3333 <!-- base -->
3434 <slf4j-api .version>2.0.17</slf4j-api .version>
35- <junit-jupiter .version>5.13.4</junit-jupiter .version>
36- <jakarta .annotation-api.version>3.0.0</jakarta .annotation-api.version>
35+ <junit-jupiter .version>5.14.0</junit-jupiter .version>
3736
38- <!-- net -->
39- <netty .version>4.2.6.Final</netty .version>
40- <gson .version>2.13.2</gson .version>
37+ <!-- jakarta.annotation-api -->
38+ <jakarta .annotation-api.version>3.0.0</jakarta .annotation-api.version>
4139
4240 <!-- spring -->
4341 <spring-boot .version>3.5.6</spring-boot .version>
4644 <mybatis-spring-boot-starter .version>3.0.5</mybatis-spring-boot-starter .version>
4745 <mysql-connector-j .version>9.4.0</mysql-connector-j .version>
4846
47+ <!-- net -->
48+ <netty .version>4.2.6.Final</netty .version>
49+ <gson .version>2.13.2</gson .version>
50+
4951 <!-- groovy -->
5052 <groovy .version>5.0.1</groovy .version>
5153 <!-- xxl-sso (+xxl-tool、gson) -->
52- <xxl-sso .version>2.1.0 </xxl-sso .version>
54+ <xxl-sso .version>2.1.1 </xxl-sso .version>
5355 </properties >
5456
5557 <licenses >
Original file line number Diff line number Diff line change @@ -68,7 +68,7 @@ public Response<LoginInfo> get(String userId) {
6868 List <String > roleList = user .getRole ()==1 ? List .of (Consts .ADMIN_ROLE ):null ;
6969
7070 // parse jobGroup permission
71- Map <String , String > extraInfo = MapTool .newHashMap (
71+ Map <String , String > extraInfo = MapTool .newMap (
7272 "jobGroups" , user .getPermission ()
7373 );
7474
You can’t perform that action at this time.
0 commit comments