grpc-ecosystem / grpc-spring

Spring Boot starter module for gRPC framework.
https://grpc-ecosystem.github.io/grpc-spring/
Apache License 2.0
3.48k stars 812 forks source link

Are there any plans to add support for SB 3.X? #953

Closed Frendzel closed 5 months ago

Frendzel commented 1 year ago

Hi guys, as in topic I wanted to ask if you were thinking about it as very soon SB 2.X will have EOL https://endoflife.date/spring-boot

FyiurAmron commented 1 year ago

tl;dr duplicate, since Spring Boot 3.x requires Spring 6.x:

https://github.com/yidongnan/grpc-spring-boot-starter/issues/778

https://github.com/yidongnan/grpc-spring-boot-starter/issues/826

BTW, @yidongnan , is there any schedule/roadmap/ETA for those changes (SocketUtils & AutoConfiguration.imports etc.) being merged with main here and released to Maven?

dswiecki commented 10 months ago

is there a chance for a Release Candidate version in the near future?

FyiurAmron commented 10 months ago

@dswiecki we already have https://github.com/grpc-ecosystem/grpc-spring/releases/tag/v2.15.0 which is basically SB 3.x-compatible

dswiecki commented 10 months ago

@FyiurAmron 2.15 is missing #970 where SocketUtils are copied, without this 2.15.0 is unusable with SB 3.x with random port configuration cc @fengli79

FyiurAmron commented 10 months ago

@dswiecki true, good point, I've missed the fact that #970 was merged 2 weeks after the 2.15.0 publish ;(

dswiecki commented 10 months ago

@FyiurAmron @fengli79 @yidongnan Hi, is there a change for a RC or bugfix version in the near future ?

fengli79 commented 10 months ago

Notice that spring boot 3.0 is going to eol in a few weeks as well (for OSS). https://endoflife.date/spring-boot. I'd like to understand what's the gap here, besides #970, does the community need more features to be compatible with spring boot 3.0 and 3.1? Consider the timeline of eol, can we go straightforward to 3.1 (any concern from existing users)?

Praveen-7163 commented 10 months ago

Any ETA for this fix to rolled out?

eceolin commented 9 months ago

@yidongnan Hi, do you have plans to release the milestone 3.0.0? thank you!

ST-DDT commented 9 months ago

IMO we should merge the autoconfigure projects into the starter projects in order to avoid the empty dependency packages.

atoader commented 7 months ago

Hi! Are there any plans to have a 2.16 release that fixes the issue mentioned above? Is there anything I can do to help?

yidongnan commented 5 months ago

Versions above 3.0.0 support Spring Boot 3.x