v3.7.3springboot3
v3.7.3 springboot3
Changed
- Upgrade to Spring Boot 3 and JDK 17
- Update jeecg-boot-starter3 dependencies
- Update Jimu Report and Minidao to support Spring Boot 3
- Upgrade jeecg to version 3.6.1
- Upgrade fastjson to 2.0.43 and replace Tomcat with Undertow
- Modify automatic API documentation generation scope
- Specify jaxb-runtime version for Spring Boot 3 compatibility
- Upgrade Jedis to 3.8.0
- Upgrade to version 3.6.3
- Upgrade Druid to 1.2.22 with compatibility handling
- Change Docker image base to JDK 17
- Pin vue-router version
- Replace jeewx-api with weixin4j
- Exclude partial API documentation and remove token validation header requirement for login-free endpoints
- Optimize Swagger documentation refactoring
- Upgrade Shiro to 2.0.4
Fixed
- Fix Shiro incompatibility with Spring Boot 3 Jedis by downgrading version
- Fix code generation schema annotation parameters for Spring Boot 3
- Correct Spring Boot 3 default configuration
- Fix issues 6127 and 6130
- Fix issue 6169
- Fix distributed transaction demo
- Fix keys to scan replacement issue
- Fix issue 7613
- Fix critical bug causing service startup error when deploying as WAR package
Security
- Fix CVE-2023-6378
What's Changed
- Spring Boot3 & JDK 17 by @EightMonth in https://github.com/jeecgboot/JeecgBoot/pull/5563
- 更改jeecg-boot-starter3依赖 by @EightMonth in https://github.com/jeecgboot/JeecgBoot/pull/5566
- 更新jeecg-boot-starter3依赖 by @EightMonth in https://github.com/jeecgboot/JeecgBoot/pull/5567
- 更新积木报表、Minidao支持Springboot3版本 by @EightMonth in https://github.com/jeecgboot/JeecgBoot/pull/5698
- 升级jeecg 3.6.1版本 by @EightMonth in https://github.com/jeecgboot/JeecgBoot/pull/5704
- 升级fastjson至2.0.43,替换tomcat为undertow by @EightMonth in https://github.com/jeecgboot/JeecgBoot/pull/5716
- 修改自动生成接口文档范围 by @EightMonth in https://github.com/jeecgboot/JeecgBoot/pull/5730
- fix issue for springboot3 #5741: shiro 无法使用 spring boot 3.X 自带的jedis,降版本处理 by @hoperunChen in https://github.com/jeecgboot/JeecgBoot/pull/5767
- fix issue for springboot3 #5742: 修改代码生成时的schema注解参数 by @hoperunChen in https://github.com/jeecgboot/JeecgBoot/pull/5766
- fix issue for springboot3 #5723: 指定jaxb-runtime版本,添加修改记录 by @hoperunChen in https://github.com/jeecgboot/JeecgBoot/pull/5765
- 同步主干分支版本代码,并升级jedis至3.8.0 by @EightMonth in https://github.com/jeecgboot/JeecgBoot/pull/5782
- 修正spring boot3默认配置 by @EightMonth in https://github.com/jeecgboot/JeecgBoot/pull/5935
- 合并master变更,升级 3.6.3 by @EightMonth in https://github.com/jeecgboot/JeecgBoot/pull/6036
- 升级druid1.2.22版本兼容处理 by @EightMonth in https://github.com/jeecgboot/JeecgBoot/pull/6081
- 升级druid v1.2.22版本兼容处理 by @EightMonth in https://github.com/jeecgboot/JeecgBoot/pull/6091
- 修复#6127 #6130 by @EightMonth in https://github.com/jeecgboot/JeecgBoot/pull/6173
- 修复 #6169 by @EightMonth in https://github.com/jeecgboot/JeecgBoot/pull/6200
- 修改docker镜像base为JDK17 by @EightMonth in https://github.com/jeecgboot/JeecgBoot/pull/7317
- 分布式事务demo修复 by @EightMonth in https://github.com/jeecgboot/JeecgBoot/pull/7379
- 固定vue-router版本号 by @EightMonth in https://github.com/jeecgboot/JeecgBoot/pull/7797
- keys替换scan问题 修复 #6918 #6876 by @EightMonth in https://github.com/jeecgboot/JeecgBoot/pull/7564
- 修复 #7613 by @EightMonth in https://github.com/jeecgboot/JeecgBoot/pull/7874
- 解决严重bug,War包方式部署,服务启动报错 by @EightMonth in https://github.com/jeecgboot/JeecgBoot/pull/7949
- jeewx-api修改成weixin4j by @EightMonth in https://github.com/jeecgboot/JeecgBoot/pull/8004
- 修复 CVE-2023-6378 by @EightMonth in https://github.com/jeecgboot/JeecgBoot/pull/8008
- 排除部分接口文档,为免登录接口排除token校验请求头 by @EightMonth in https://github.com/jeecgboot/JeecgBoot/pull/8053
- 优化swagger文档改造 by @EightMonth in https://github.com/jeecgboot/JeecgBoot/pull/8116
- upgrade shiro to 2.0.4 by @MuShan-bit in https://github.com/jeecgboot/JeecgBoot/pull/8256
Full Changelog: https://github.com/jeecgboot/JeecgBoot/compare/v3.7.3...v3.7.3springboot3
What's Changed
- Spring Boot3 & JDK 17 by @EightMonth in https://github.com/jeecgboot/JeecgBoot/pull/5563
- 更改jeecg-boot-starter3依赖 by @EightMonth in https://github.com/jeecgboot/JeecgBoot/pull/5566
- 更新jeecg-boot-starter3依赖 by @EightMonth in https://github.com/jeecgboot/JeecgBoot/pull/5567
- 更新积木报表、Minidao支持Springboot3版本 by @EightMonth in https://github.com/jeecgboot/JeecgBoot/pull/5698
- 升级jeecg 3.6.1版本 by @EightMonth in https://github.com/jeecgboot/JeecgBoot/pull/5704
- 升级fastjson至2.0.43,替换tomcat为undertow by @EightMonth in https://github.com/jeecgboot/JeecgBoot/pull/5716
- 修改自动生成接口文档范围 by @EightMonth in https://github.com/jeecgboot/JeecgBoot/pull/5730
- fix issue for springboot3 #5741: shiro 无法使用 spring boot 3.X 自带的jedis,降版本处理 by @hoperunChen in https://github.com/jeecgboot/JeecgBoot/pull/5767
- fix issue for springboot3 #5742: 修改代码生成时的schema注解参数 by @hoperunChen in https://github.com/jeecgboot/JeecgBoot/pull/5766
- fix issue for springboot3 #5723: 指定jaxb-runtime版本,添加修改记录 by @hoperunChen in https://github.com/jeecgboot/JeecgBoot/pull/5765
- 同步主干分支版本代码,并升级jedis至3.8.0 by @EightMonth in https://github.com/jeecgboot/JeecgBoot/pull/5782
- 修正spring boot3默认配置 by @EightMonth in https://github.com/jeecgboot/JeecgBoot/pull/5935
- 合并master变更,升级 3.6.3 by @EightMonth in https://github.com/jeecgboot/JeecgBoot/pull/6036
- 升级druid1.2.22版本兼容处理 by @EightMonth in https://github.com/jeecgboot/JeecgBoot/pull/6081
- 升级druid v1.2.22版本兼容处理 by @EightMonth in https://github.com/jeecgboot/JeecgBoot/pull/6091
- 修复#6127 #6130 by @EightMonth in https://github.com/jeecgboot/JeecgBoot/pull/6173
- 修复 #6169 by @EightMonth in https://github.com/jeecgboot/JeecgBoot/pull/6200
- 修改docker镜像base为JDK17 by @EightMonth in https://github.com/jeecgboot/JeecgBoot/pull/7317
- 分布式事务demo修复 by @EightMonth in https://github.com/jeecgboot/JeecgBoot/pull/7379
- 固定vue-router版本号 by @EightMonth in https://github.com/jeecgboot/JeecgBoot/pull/7797
- keys替换scan问题 修复 #6918 #6876 by @EightMonth in https://github.com/jeecgboot/JeecgBoot/pull/7564
- 修复 #7613 by @EightMonth in https://github.com/jeecgboot/JeecgBoot/pull/7874
- 解决严重bug,War包方式部署,服务启动报错 by @EightMonth in https://github.com/jeecgboot/JeecgBoot/pull/7949
- jeewx-api修改成weixin4j by @EightMonth in https://github.com/jeecgboot/JeecgBoot/pull/8004
- 修复 CVE-2023-6378 by @EightMonth in https://github.com/jeecgboot/JeecgBoot/pull/8008
- 排除部分接口文档,为免登录接口排除token校验请求头 by @EightMonth in https://github.com/jeecgboot/JeecgBoot/pull/8053
- 优化swagger文档改造 by @EightMonth in https://github.com/jeecgboot/JeecgBoot/pull/8116
- upgrade shiro to 2.0.4 by @MuShan-bit in https://github.com/jeecgboot/JeecgBoot/pull/8256
Full Changelog: https://github.com/jeecgboot/JeecgBoot/compare/v3.7.3...v3.7.3springboot3