spring-cloud-alibaba icon indicating copy to clipboard operation
spring-cloud-alibaba copied to clipboard

:sparkles: support spring-boot 4.0.0、spring-cloud 2025.1.0

Open xuxiaowei-com-cn opened this issue 3 months ago • 12 comments

Describe what this PR does / why we need it

https://github.com/alibaba/spring-cloud-alibaba/issues/4067

Does this pull request fix one issue?

Describe how you did it

Describe how to verify it

Special notes for reviews

xuxiaowei-com-cn avatar Sep 25 '25 07:09 xuxiaowei-com-cn

@uuuyuqi 请问一下,如何解决这个代码格式的问题?

  1. 如果我将 Copyright 2013-2023 the original author or authors. 替换为 Copyright 2013-present the original author or authors. https://github.com/xuxiaowei-com-cn/spring-cloud-alibaba/commit/752d367c9a92a73dfffe8c30176d22c2442d7fb4 (修改了 452 个文件) 确实可以解决此问题,但是修改的文件数量太多了。
  2. 如果不修改 Copyright 2013-2023 the original author or authors. 则会出现问题:https://github.com/alibaba/spring-cloud-alibaba/actions/runs/18028214112
  3. 如果有其他方案,我会重新整理提交的代码。
image

xuxiaowei-com-cn avatar Sep 26 '25 05:09 xuxiaowei-com-cn

你好,2013-present 是更加合理的。我会尽快提交一个 PR 先对这些内容统一进行修改,方便后续大家提PR。

uuuyuqi avatar Sep 28 '25 01:09 uuuyuqi

@uuuyuqi 好的,谢谢,到时候我再重新处理一下这个 PR

xuxiaowei-com-cn avatar Sep 28 '25 01:09 xuxiaowei-com-cn

我仔细看了下这个 style check 报错,目前看下来是 SpringCloud 社区从 2025.0.0 演进到 2025.1.0 时,修改了 spring-cloud-build-tools/src/main/resources/checkstyle-header.txt 校验内容,从 Copyright \E20\d\d\-20\d\d\Q 改为了 Copyright \E20\d\d\-present\Q。SpringCloudAlibaba 升级到 SpringCloud 2025.1.x 时也会升级 spring-cloud-build-tools 版本,也就会出现这个 style check 报错,感谢 @xuxiaowei-com-cn 的发现!后续 SpringCloudAlibaba 社区会 follow 这个变更。

不过目前 SpringCloud 2025.1.x 尚未正式发布,SpringCloudAlibaba 也会优先发布 2025.0.x 版本,大概率就10月份,具体时间暂时无法确定。cc @LearningGp

这个 PR 的审查和合并会先搁置,等到 2025.0.0 发布后会继续启动,到时候我们一起讨论下这里的 style 如何修改更合适~

uuuyuqi avatar Sep 28 '25 03:09 uuuyuqi

@uuuyuqi OK

xuxiaowei-com-cn avatar Sep 28 '25 03:09 xuxiaowei-com-cn

@uuuyuqi 前两天已经重新整理此 pr

xuxiaowei-com-cn avatar Oct 22 '25 01:10 xuxiaowei-com-cn

@uuuyuqi @LearningGp 您好,spring-boot 4.0.0、spring-cloud 2025.1.0 已经发布正式版,麻烦您有时间处理一下。

xuxiaowei-com-cn avatar Nov 24 '25 23:11 xuxiaowei-com-cn

@xuxiaowei-com-cn 2025.1.0 预计什么时候可以发布

kuangyoubo avatar Nov 27 '25 07:11 kuangyoubo

@kuangyoubo 我只是项目一个普通贡献者,并没有此项目的管理权限。 如果你着急用,可以参考 https://github.com/alibaba/spring-cloud-alibaba/issues/4067#issuecomment-3333455280 ,使用我自己编译的版本。

xuxiaowei-com-cn avatar Nov 27 '25 07:11 xuxiaowei-com-cn

社区还在收集相关的问题,修复这些问题后会先发布2025.0.0.1,然后再处理 2025.1.0.0 版本,这两个版本目前都预计在12月份完成

LearningGp avatar Nov 27 '25 08:11 LearningGp

社区还在收集相关的问题,修复这些问题后会先发布2025.0.0.1,然后再处理 2025.1.0.0 版本,这两个版本目前都预计在12月份完成

spring boot 4升级了很多东西,想尝试下spring boot的RequestMapping version,期待2025.0.0.1早日发布

shaobin0613 avatar Nov 30 '25 11:11 shaobin0613

@kuangyoubo 我只是项目一个普通贡献者,并没有此项目的管理权限。 如果你着急用,可以参考 #4067 (comment) ,使用我自己编译的版本。

谢谢,先用你的方式适配到。我在做老项目迁移,结果在这里卡住了,哈哈哈

kuangyoubo avatar Dec 02 '25 08:12 kuangyoubo